Skip to content

yixuy/450-750Project

Repository files navigation

CMPT450-750Project

Please read the handout in detail to know more.

Environment

ARCH-750 machine

How to run the code

export TRACE_DIR=/data/dpc3_traces

Build

LRU(Base):

./build_champsim.sh perceptron no no no lru 1

SLRU:

./build_champsim.sh perceptron no no no slru 1

LRU + Bypass:

./build_champsim.sh perceptron no no no lru_bypass 1

SLRU + Bypass:

./build_champsim.sh perceptron no no no slru_bypass 1

Run

You can change benchmarks, binaries and number of instructions in run_batch.py.

sbatch --cpus-per-task=8 --time=60:00 --mem=5G submit.sh

Benchmarks

'600.perlbench_s-210B.champsimtrace.xz',
'602.gcc_s-734B.champsimtrace.xz', 
'603.bwaves_s-3699B.champsimtrace.xz',
'605.mcf_s-665B.champsimtrace.xz',
'607.cactuBSSN_s-2421B.champsimtrace.xz',
'619.lbm_s-4268B.champsimtrace.xz',
'620.omnetpp_s-874B.champsimtrace.xz',
'621.wrf_s-575B.champsimtrace.xz',
'623.xalancbmk_s-700B.champsimtrace.xz', 
'625.x264_s-18B.champsimtrace.xz',
'627.cam4_s-573B.champsimtrace.xz', 
'628.pop2_s-17B.champsimtrace.xz',
'631.deepsjeng_s-928B.champsimtrace.xz',
'638.imagick_s-10316B.champsimtrace.xz',
'641.leela_s-800B.champsimtrace.xz',
'644.nab_s-5853B.champsimtrace.xz',
'648.exchange2_s-1699B.champsimtrace.xz',
'649.fotonik3d_s-1176B.champsimtrace.xz',
'654.roms_s-842B.champsimtrace.xz', 
'657.xz_s-3167B.champsimtrace.xz'

Results

Results can be found in these folders:

  • results_50M
  • results_100M

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors