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
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.
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
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
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
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:
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
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