Hi, I'm running the PARSEC blackscholes benchmark as a test and I wanted to see if gem5 actually creates an output for the benchmark run. I tried mounting the image to see if has written in the linux-latest.img somewhere but I'm not able to see it. I need to be able to access the outputs of the benchmarks. The benchmark ran successfully..
Here gem5 run command: *./build/ALPHA/gem5.opt configs/example/fs.py --script=/project/cspin-scratch1/srina005/full_sys_img/ALPHA/PARSEC/blackscholes_1c_test.rcS --cpu-type=detailed --caches --l2cache --num-cpus=1 --cpu-clock=1GHz --l1d_size=64kB --l1i_size=64kB --l1d_assoc=4 --l1i_assoc=2 --l2_size=4MB --l2_assoc=8 --cacheline_size=64* I had a look at the .rcS and it seems to be writing to some location /parsec/install/inputs/blackscholes/prices.txt which i tried to find after mounting the image .rcS file: #!/bin/sh # File to run the blackscholes benchmark cd /parsec/install/bin #/sbin/m5 switchcpu /sbin/m5 dumpstats /sbin/m5 resetstats ./blackscholes 1 /parsec/install/inputs/blackscholes/in_4K.txt /parsec/install/inputs/blackscholes/prices.txt echo "Done :D" /sbin/m5 exit /sbin/m5 exit Please let me know how to access the outputs of the benchmarks (in this case "prices.txt" ) I have been stuck on this for a long long time. I have had a hard time cross-compiling binaries statically so i switched over from syscall emulation to fullsystem mode for running the benchmarks. Please let me know how to access the outputs in while running in fs mode -- Thanks and Regards, *Vinayak *
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
