Thanks azadeh :)

*Regards,*
*Kassan Unda*

*Doctoral Candidate*
*Computer Engineering*
*Missouri S&T (Formerly University of Missouri Rolla)*
*WebPage: http://web.mst.edu/~kutx9 <http://web.mst.edu/~kutx9>*

*"Do not go where the path may lead, go instead where there is no path  and
leave a trail."* Ralph Waldo Emerson


On Thu, Jun 4, 2015 at 4:57 AM, Azadeh Shirvanian <
[email protected]> wrote:

> Dear Kassan
>
> "-j2"​ means you want to compile using two cores - if you have two cores -
> so that compiling is faster.
>
> The addresses can also be traced with comm monitor. I used it just for
> L1d, but it is possible also for L1i. And it must be the timing CPU.
> Currently, communication monitor is working only with this type of CPU, as
> far as I know.
>
> Regards
> Azadeh
>
> On Wed, Jun 3, 2015 at 5:56 PM, kassan unda <[email protected]> wrote:
>
>> Also are you able to see the physical address of L1 being used? I mean
>> for both L1i and L1d. Also what kind of cpu you are using timing or atomic?
>>
>>
>> *Regards,*
>> *Kassan Unda*
>>
>> *Doctoral Candidate*
>> *Computer Engineering*
>> *Missouri S&T (Formerly University of Missouri Rolla)*
>> *WebPage: http://web.mst.edu/~kutx9 <http://web.mst.edu/~kutx9>*
>>
>> *"Do not go where the path may lead, go instead where there is no path
>> and leave a trail."* Ralph Waldo Emerson
>>
>>
>> On Wed, Jun 3, 2015 at 8:53 AM, kassan unda <[email protected]> wrote:
>>
>>> Just out of curiosity what do you use -j2 for?
>>>
>>> *Regards,*
>>> *Kassan Unda*
>>>
>>> *Doctoral Candidate*
>>> *Computer Engineering*
>>> *Missouri S&T (Formerly University of Missouri Rolla)*
>>> *WebPage: http://web.mst.edu/~kutx9 <http://web.mst.edu/~kutx9>*
>>>
>>> *"Do not go where the path may lead, go instead where there is no path
>>> and leave a trail."* Ralph Waldo Emerson
>>>
>>>
>>> On Wed, Jun 3, 2015 at 4:57 AM, Azadeh Shirvanian <
>>> [email protected]> wrote:
>>>
>>>> Dear all
>>>>
>>>> I was using CommMonitor to trace the packets between CPU and L1 cache
>>>> so far. Now I do not need to trace them. So I replaced the modified
>>>> *BaseCPU.py* and *comm_monitor.cc* files with the *original ones*.
>>>>
>>>> However, when I compile gem5 with the following command:
>>>>
>>>> scons build/X86/gem5.opt -j2
>>>>
>>>> I get the following error:
>>>>
>>>> build/X86/mem/comm_monitor.o: In function `CommMonitor':
>>>> /home/azadeh/gem5/build/X86/mem/comm_monitor.cc:59: undefined reference
>>>> to `vtable for CommMonitor'
>>>> /home/azadeh/gem5/build/X86/mem/comm_monitor.cc:59: undefined reference
>>>> to `vtable for CommMonitor'
>>>> collect2: ld returned 1 exit status
>>>> scons: *** [build/X86/gem5.opt] Error 1
>>>> scons: building terminated because of errors.
>>>>
>>>> I would really like to know how I can have a successful compile again
>>>> and would appreciate any help.
>>>>
>>>> Best regards
>>>> Azadeh
>>>>
>>>>
>>>> _______________________________________________
>>>> gem5-users mailing list
>>>> [email protected]
>>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>>
>>>
>>>
>>
>> _______________________________________________
>> gem5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to