[gem5-users] smt stuck at rename

2014-06-26 Thread Jyothish Soman via gem5-users
Hi, I tried to run a smt workload using the following command: ./build/ARM/gem5.opt --debug-flags=Rename configs/example/se.py --cpu-type=detailed --caches --smt --cmd=tests/test-progs/hello/bin/arm/linux/hello;../executables/helloworld/a.out The execution gets stuck at rename, with it showing 0

[gem5-users] How to run a benchmark many times in gem5 ?

2014-06-26 Thread Nguyễn Hiển via gem5-users
Hi all, I want to run a benchmark ( e.g hello world ) in gem5 SE mode or FS mode many times to get the output and compare them between different times ( e.g: compare to view the change of cache hits and misses,... ) I tried so much but not successed. Can you give an idea ? Thanks advance, Hien.

Re: [gem5-users] Interconnection network layers

2014-06-26 Thread Weber, Fabian via gem5-users
Hi, thanks for your response - that helped me to get a first overview. Do you (or somethine else) know if there is a way to trace packets through their way in the network - so to see which components are passed? Best regards, Fabian Von: Malek Musleh

Re: [gem5-users] How to run a benchmark many times in gem5 ?

2014-06-26 Thread Jyothish Soman via gem5-users
Hi Nguyen, As far as I can understand, there should not be variations across runs for the same executable ran in SE mode due to the lack of interference from any other source and gem5 acts as an exact and predictable system. In multicore or SMT mode with multiple applications interfering with each

Re: [gem5-users] How to run a benchmark many times in gem5 ?

2014-06-26 Thread Nguyễn Hiển via gem5-users
Hi Soman, Thanks for your help. Can you give an example ( e.g command line ) to run a benchmark many times in multicore or SMT mode ? I can run a bechmark on se mode and fs mode one time: build gem5 and run. e.g: build/ALPHA/gem5.opt --debug-flags=Cache --debug-file=trace.out

Re: [gem5-users] How to run a benchmark many times in gem5 ?

2014-06-26 Thread Ivan Stalev via gem5-users
Hi Hien, You can run multiple commands/benchmarks using the run script (basically a bash script). If you want them to run one after another, simply do this in your run script: cd benchmark-directory ./benchmark ./benchmark ./benchmark or if you want them to run simultaneously, simply:

[gem5-users] Integration of GEM5 and Topaz

2014-06-26 Thread F. A. Faisal via gem5-users
Dears, Topaz interconnection network simulator is integrated with GEM5. But after running the simulation with Topaz, I found no power consumption analysis for any simulation.So is it possible to get the power analysis by using the Topaz with GEM5 like similar to the garnet and orion2.0. I found

[gem5-users] Switching applications between two cpus

2014-06-26 Thread Jyothish Soman via gem5-users
Hi, I have the following scenario: I want to swap the workloads running on two cpus. Is this possible, I saw that the processPtr is cross checked on a switch, which will not help my case. Is there a workaround. Also,when i tried forcing the takeover to copy the process pointer across the two