[gem5-users] How to trace the communications between multi-core system caches and memory?

2018-03-12 Thread Haoran Wang
Hello guys,
If i want to trace the communications between multi-core system components,
like first core's L1cache send a packet to first core's L2cache.
If I want to trace such informations, how would I achieve this? Any suggestions?

Thanks for your help.

-- 

Yours,
HR WANG
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Simulating parallel, distributed, networked and heterogeneous systems

2018-03-12 Thread Biruk Yirga
Thanks Andreas, I will see it.
Best
Biruk

On Mon, Mar 12, 2018 at 6:53 PM, Andreas Brokalakis 
wrote:

> Hi Biruk,
>
> yes you can do that. You may use the GUI just for the overall initial
> setup and then you can edit the cGEM5 paameters to your will (go to
> ~/COSSIM/gem5/run.sh script that is produced by the GUI and enter the exact
> configuration that you want).
>
> Best,
> Andreas
>
> On Mon, Mar 12, 2018 at 6:27 AM, Biruk Yirga  wrote:
>
>> Hi Andreas
>> I am trying to run COSSIM on terminal level instead of USING the GUI,
>> in order to add additional behavior on the cGEM5 with additional commands.
>> Could you have any clue to do this in an easy way ?
>> Thanks for your help in advance.
>> Biruk
>> UST student
>> ETRI
>> Daejeon Korea
>>
>>
>> On Thu, Feb 1, 2018 at 11:28 PM, Andreas Brokalakis 
>> wrote:
>>
>>> Dear all,
>>>
>>> at the recent gem5 workshop (ARM Research Summit), we presented COSSIM
>>> Simulation Framework ( http://gem5.org/ARM_Research_S
>>> ummit_2017_Workshop#COSSIM ). Today, we are officially releasing the
>>> framework along with all the source code, required documentation and
>>> examples. You can find all required repositories here:
>>> https://github.com/H2020-COSSIM .
>>>
>>> Briefly, COSSIM interconnects gem5 with a network simulator (OMNET++)
>>> through the IEEE 1516 HLA protocol. As such it enables the simulation of
>>> whichever combination of systems along with a multitude of possible network
>>> topologies and connections. Since the HLA is an IP-based protocol, all
>>> interconnections between gem5 instances and the network simulator can run
>>> independently and even in different machines, thus making the overall
>>> simulation distributed. Additionally there is a GUI that can be used to
>>> instrument the simulation and the network traffic and interactions can also
>>> be visualized. Lastly, a custom version of McPAT is included interconnected
>>> with gem5 and featuring certain enhancements and additional xml templates.
>>>
>>> We have already completed simulations comprising of several hundreds of
>>> nodes (using a mix of ARM and x86 nodes) and the solution proposed scales
>>> well.The framework implements all the required synchronization mechanisms
>>> for correct execution. We have validated the simulator with three real
>>> world applications and several benchmarks.
>>>
>>> Our project presents many similarities with dist-gem5 and many starking
>>> differences. At this point we are evaluating those similarities and
>>> differences and would very much appreciate and welcome any feedback
>>> especially from the people working on dist-gem5. Any possible collaboration
>>> towards a mutual goal would be highly interesting for us.
>>>
>>> We should note that the code we are releasing is based on the October
>>> 2017 stable gem5 version.
>>>
>>> If you want to download and use the framework, please visit the github
>>> repository listed above. There are scripts available that automate the
>>> process to install and setup everything. If you want to avoid this process
>>> and quickly evaluate the framework, we have also made available a Virtual
>>> Machine based on Ubuntu 14.04 that has everything up and running.
>>>
>>> We thank you in advance and wait for your feedback and comments!
>>>
>>> Best regards,
>>> Andreas Brokalakis
>>>
>>>
>>> ___
>>> gem5-users mailing list
>>> gem5-users@gem5.org
>>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>
>>
>>
>>
>> --
>>
>> *Biruk Yirga Nidaw **브루크 이르가 느다우*
>>
>>  < bir...@etri.re.kr >, birukj...@gmail.com
>>
>> *ET**R**I*  *한국전자통신연구원*
>>
>> Electronics and Telecommunications Research Institute
>>
>> Basic Research Center for Software, Building 07-floor 5 office No. 548
>>
>> 218, Gajeong-ro, Yuseong-gu, Daejeon, 305-700, KOREA *Tel: 010-3133-3008*
>>
>> ___
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>



-- 

*Biruk Yirga Nidaw **브루크 이르가 느다우*

 < bir...@etri.re.kr >, birukj...@gmail.com

*ET**R**I*  *한국전자통신연구원*

Electronics and Telecommunications Research Institute

Basic Research Center for Software, Building 07-floor 5 office No. 548

218, Gajeong-ro, Yuseong-gu, Daejeon, 305-700, KOREA *Tel: 010-3133-3008*
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Re: [gem5-users] Simulating parallel, distributed, networked and heterogeneous systems

2018-03-12 Thread Andreas Brokalakis
Hi Biruk,

yes you can do that. You may use the GUI just for the overall initial setup
and then you can edit the cGEM5 paameters to your will (go to
~/COSSIM/gem5/run.sh script that is produced by the GUI and enter the exact
configuration that you want).

Best,
Andreas

On Mon, Mar 12, 2018 at 6:27 AM, Biruk Yirga  wrote:

> Hi Andreas
> I am trying to run COSSIM on terminal level instead of USING the GUI,
> in order to add additional behavior on the cGEM5 with additional commands.
> Could you have any clue to do this in an easy way ?
> Thanks for your help in advance.
> Biruk
> UST student
> ETRI
> Daejeon Korea
>
>
> On Thu, Feb 1, 2018 at 11:28 PM, Andreas Brokalakis 
> wrote:
>
>> Dear all,
>>
>> at the recent gem5 workshop (ARM Research Summit), we presented COSSIM
>> Simulation Framework ( http://gem5.org/ARM_Research_S
>> ummit_2017_Workshop#COSSIM ). Today, we are officially releasing the
>> framework along with all the source code, required documentation and
>> examples. You can find all required repositories here:
>> https://github.com/H2020-COSSIM .
>>
>> Briefly, COSSIM interconnects gem5 with a network simulator (OMNET++)
>> through the IEEE 1516 HLA protocol. As such it enables the simulation of
>> whichever combination of systems along with a multitude of possible network
>> topologies and connections. Since the HLA is an IP-based protocol, all
>> interconnections between gem5 instances and the network simulator can run
>> independently and even in different machines, thus making the overall
>> simulation distributed. Additionally there is a GUI that can be used to
>> instrument the simulation and the network traffic and interactions can also
>> be visualized. Lastly, a custom version of McPAT is included interconnected
>> with gem5 and featuring certain enhancements and additional xml templates.
>>
>> We have already completed simulations comprising of several hundreds of
>> nodes (using a mix of ARM and x86 nodes) and the solution proposed scales
>> well.The framework implements all the required synchronization mechanisms
>> for correct execution. We have validated the simulator with three real
>> world applications and several benchmarks.
>>
>> Our project presents many similarities with dist-gem5 and many starking
>> differences. At this point we are evaluating those similarities and
>> differences and would very much appreciate and welcome any feedback
>> especially from the people working on dist-gem5. Any possible collaboration
>> towards a mutual goal would be highly interesting for us.
>>
>> We should note that the code we are releasing is based on the October
>> 2017 stable gem5 version.
>>
>> If you want to download and use the framework, please visit the github
>> repository listed above. There are scripts available that automate the
>> process to install and setup everything. If you want to avoid this process
>> and quickly evaluate the framework, we have also made available a Virtual
>> Machine based on Ubuntu 14.04 that has everything up and running.
>>
>> We thank you in advance and wait for your feedback and comments!
>>
>> Best regards,
>> Andreas Brokalakis
>>
>>
>> ___
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>
>
>
> --
>
> *Biruk Yirga Nidaw **브루크 이르가 느다우*
>
>  < bir...@etri.re.kr >, birukj...@gmail.com
>
> *ET**R**I*  *한국전자통신연구원*
>
> Electronics and Telecommunications Research Institute
>
> Basic Research Center for Software, Building 07-floor 5 office No. 548
>
> 218, Gajeong-ro, Yuseong-gu, Daejeon, 305-700, KOREA *Tel: 010-3133-3008*
>
> ___
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users