9f1752b7 by Anirudh Mohan Kaushik

scripts and trace

1 parent 1b6ed4e1
#!/bin/bash
# Build x86_PMSI/gem5.opt
# Make sure to have build_opts/x86_PMSI defined
scons ./build/x86_PMSI/gem5.opt -j8
# Set SPLASH2 to point to SPLASH2 benchmark suite
SPLASH2=.
./build/x86_PMSI/gem5.opt --stats-file=pmsi-Cholesky-stats.out ./configs/example/se.py --ruby -n4 --cpu-type=timing --l1d_size=16kB --l1i_size=16kB --l1d_assoc=1 --l1i_assoc=1 --mem-size=4194304kB --topology=Crossbar --cpu-clock=2GHz --ruby-clock=2GHz --mem-type=SimpleMemory -c ${SPLASH2}/kernels/cholesky/cholesky -o "-p4 ${SPLASH2}/kernels/cholesky/inputs/tk14.O"
./build/x86_PMSI/gem5.opt --stats-file=pmsi-FFT-stats.out ./configs/example/se.py --ruby -n4 --cpu-type=timing --l1d_size=16kB --l1i_size=16kB --l1d_assoc=1 --l1i_assoc=1 --mem-size=4194304kB --topology=Crossbar --cpu-clock=2GHz --ruby-clock=2GHz --mem-type=SimpleMemory -c ${SPLASH2}/kernels/fft/fft -o "-m 10 -p 4 -t"
./build/x86_PMSI/gem5.opt --stats-file=pmsi-FMM-stats.out ./configs/example/se.py --ruby -n4 --cpu-type=timing --l1d_size=16kB --l1i_size=16kB --l1d_assoc=1 --l1i_assoc=1 --mem-size=4194304kB --topology=Crossbar --cpu-clock=2GHz --ruby-clock=2GHz --mem-type=SimpleMemory -c ${SPLASH2}/apps/fmm/FMM
./build/x86_PMSI/gem5.opt --stats-file=pmsi-LU-cont-stats.out ./configs/example/se.py --ruby -n4 --cpu-type=timing --l1d_size=16kB --l1i_size=16kB --l1d_assoc=1 --l1i_assoc=1 --mem-size=4194304kB --topology=Crossbar --cpu-clock=2GHz --ruby-clock=2GHz --mem-type=SimpleMemory -c ${SPLASH2}/kernels/lu/contiguous_blocks/lu -o "-n128 -p4"
./build/x86_PMSI/gem5.opt --stats-file=pmsi-Ocean-stats.out ./configs/example/se.py --ruby -n4 --cpu-type=timing --l1d_size=16kB --l1i_size=16kB --l1d_assoc=1 --l1i_assoc=1 --mem-size=4194304kB --topology=Crossbar --cpu-clock=2GHz --ruby-clock=2GHz --mem-type=SimpleMemory -c ${SPLASH2}/apps/ocean/contiguous_partitions/OCEAN -o "-n18 -p4"
./build/x86_PMSI/gem5.opt --stats-file=pmsi-Radiosity-stats.out ./configs/example/se.py --ruby -n4 --cpu-type=timing --l1d_size=16kB --l1i_size=16kB --l1d_assoc=1 --l1i_assoc=1 --mem-size=4194304kB --topology=Crossbar --cpu-clock=2GHz --ruby-clock=2GHz --mem-type=SimpleMemory -c ${SPLASH2}/apps/radiosity/RADIOSITY -o "-p 4 -batch"
./build/x86_PMSI/gem5.opt --stats-file=pmsi-Radix-stats.out ./configs/example/se.py --ruby -n4 --cpu-type=timing --l1d_size=16kB --l1i_size=16kB --l1d_assoc=1 --l1i_assoc=1 --mem-size=4194304kB --topology=Crossbar --cpu-clock=2GHz --ruby-clock=2GHz --mem-type=SimpleMemory -c ${SPLASH2}/kernels/radix/RADIX -o "-p4 -n16384"
./build/x86_PMSI/gem5.opt --stats-file=pmsi-Raytrace-stats.out ./configs/example/se.py -I 100000000 --ruby -n4 --cpu-type=timing --l1d_size=16kB --l1i_size=16kB --l1d_assoc=1 --l1i_assoc=1 --mem-size=4194304kB --topology=Crossbar --cpu-clock=2GHz --ruby-clock=2GHz --mem-type=SimpleMemory -c ${SPLASH2}/apps/raytrace/RAYTRACE -o "-p4 ${SPLASH2}/apps/raytrace/teapot.env"
./build/x86_PMSI/gem5.opt --stats-file=pmsi-Barnes-stats.out ./configs/example/se.py --ruby -n4 --cpu-type=timing --l1d_size=16kB --l1i_size=16kB --l1d_assoc=1 --l1i_assoc=1 --mem-size=4194304kB --topology=Crossbar --cpu-clock=2GHz --ruby-clock=2GHz --mem-type=SimpleMemory -c ${SPLASH2}/apps/barnes/BARNES
This diff could not be displayed because it is too large.