Re: [gem5-users] Garnet 2.0 + How the dir_nodes are connected in Mesh_XY network

2017-09-07 Thread Tushar Krishna
Let me re-phrase your question: if a topology has more than one link in the same “direction” (say flattened butterfly where there might be multiple links going “east”), then your question is whether they need to be given unique port names or not. By default, the port names are not used by Garnet

Re: [gem5-users] DMA controller

2017-09-07 Thread Tushar Krishna
You can remove that assertion if you are sure what controllers are getting connected. The topology file makes an assumption about the number of L2s being equal to the number of CPUs. > On Sep 7, 2017, at 9:17 AM, Hagai David wrote: > > Hi, > > What is the best way to add DMA controllers to

[gem5-users] DMA controller

2017-09-07 Thread Hagai David
Hi, What is the best way to add DMA controllers to MESI_Two_LEVEL/Mesh_XY/Garnet2.0 system? I'm using the ruby_random_test is the traffic generator. When adding more l2-caches than CPU's/L1-cache (to have remainder nodes) , I'm failing on the assertion: >assert(node.type == 'DMA_Controller'

[gem5-users] Modify the adder algorithm : Need the location of where the adder code is written.

2017-09-07 Thread Sneha Ved
Hi, I am trying to evaluate the impact of modified adder scheme on the benchmark run. To do this, I will have to plug in my adder design to be used instead of the "default" adder. Any pointers about where in the Gem5 code base should I be looking would help me a great deal. Thank you. Best Regard

Re: [gem5-users] Unable to build the latest version of Gem5 on CentOS

2017-09-07 Thread Sneha Ved
To build Gem5 on CentOS, you need to set the PATH variable to pick python 2.7 instead of 2.6, which is a default. The PATH variable can be set using the following command: export PATH="/usr/local/python2.7/bin:$PATH" You will have to confirm is your python2.7 is in the specified location. Gem5 sh

Re: [gem5-users] Unable to build the latest version of Gem5 on CentOS

2017-09-07 Thread Sneha
To build Gem5 on CentOS, you need to set the PATH variable to pick python 2.7 instead of 2.6, which is a default. The PATH variable can be set using the following command: export PATH="/usr/local/python2.7/bin:$PATH" You will have to confirm is your python2.7 is in the specified location. Gem

Re: [gem5-users] Garnet 2.0 + How the dir_nodes are connected in Mesh_XY network

2017-09-07 Thread F. A. Faisal
Dear Professor, Many many thanks for your earliest reply. Howerver, I like to ask more detailed about the 2 point. 2. Now, as mentioned in the figure of Mesh_XY at homepage of garnet 2.0, two links are connected between two routers (one incomming and outgoing). However, if we see the below code