Skip to content

Commit

Permalink
Feat: multiply benchmark (include write through)
Browse files Browse the repository at this point in the history
  • Loading branch information
ppodds committed Jun 3, 2022
1 parent 3ae0621 commit 698e56b
Show file tree
Hide file tree
Showing 9 changed files with 4,735 additions and 0 deletions.
8 changes: 8 additions & 0 deletions benchmark/benchmark-multiply.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
#!/bin/bash
gem5_path=../gem5

arg="--cpu-type=TimingSimpleCPU --caches --l2cache --l3cache --l3_assoc=4 --l1i_size=32kB --l1d_size=32kB --l2_size=128kB --l3_size=1MB --mem-type=NVMainMemory --nvmain-config=../NVmain/Config/PCM_ISSCC_2012_4GB.config"

gcc multiply.c -o multiply

${gem5_path}/build/X86/gem5.opt ${gem5_path}/configs/example/se.py -c multiply ${arg}
Binary file added benchmark/multiply
Binary file not shown.
Loading

0 comments on commit 698e56b

Please sign in to comment.