{
  "program_1": "command line: /home/matinz03/ase_riscv_gem5_sim/tools/gem5/build/RISCV/gem5.opt --debug-flags=MinorGUI,Exec --outdir=/home/matinz03/ase_riscv_gem5_sim/results/program_1 --verbose /home/matinz03/ase_riscv_gem5_sim/gem5/riscv_in_order_hen_patt.py --caches --cpu-type MinorCPU --l1d_size 32kB --l1i_size 32kB --cacheline_size 64 --cpu-clock 1GHz --sys-clock 1GHz -c /home/matinz03/ase_riscv_gem5_sim/programs/program_1/main.elf --ase-int-alu-latency 1 --ase-int-mul-latency 1 --ase-int-div-latency 1 --ase-float-alu-latency 2 --ase-float-mul-latency 7 --ase-float-div-latency 8 --ase-int-alu-pipelined on --ase-int-mul-pipelined on --ase-int-div-pipelined on --ase-float-alu-pipelined on --ase-float-mul-pipelined on --ase-float-div-pipelined off --ase-memory-mode direct --ase-cache-stalls off --ase-instruction-memory-latency 1 --ase-data-read-latency 1 --ase-data-write-latency 1 --ase-cache-latency 2 --ase-memory-latency 30 --ase-forwarding on",
  "program_2": "command line: /home/matinz03/ase_riscv_gem5_sim/tools/gem5/build/RISCV/gem5.opt --debug-flags=MinorGUI,Exec --outdir=/home/matinz03/ase_riscv_gem5_sim/results/program_2 --verbose /home/matinz03/ase_riscv_gem5_sim/gem5/riscv_in_order_hen_patt.py --caches --cpu-type MinorCPU --l1d_size 32kB --l1i_size 32kB --cacheline_size 64 --cpu-clock 1GHz --sys-clock 1GHz -c /home/matinz03/ase_riscv_gem5_sim/programs/program_2/main.elf --ase-int-alu-latency 1 --ase-int-mul-latency 1 --ase-int-div-latency 1 --ase-float-alu-latency 2 --ase-float-mul-latency 5 --ase-float-div-latency 8 --ase-int-alu-pipelined on --ase-int-mul-pipelined on --ase-int-div-pipelined on --ase-float-alu-pipelined on --ase-float-mul-pipelined on --ase-float-div-pipelined off --ase-memory-mode direct --ase-cache-stalls off --ase-instruction-memory-latency 1 --ase-data-read-latency 1 --ase-data-write-latency 1 --ase-cache-latency 2 --ase-memory-latency 30 --ase-forwarding off",
  "calculate_pi": "command line: /home/matinz03/ase_riscv_gem5_sim/tools/gem5/build/RISCV/gem5.opt --debug-flags=MinorGUI,Exec --outdir=/home/matinz03/ase_riscv_gem5_sim/results/calculate_pi --verbose /home/matinz03/ase_riscv_gem5_sim/gem5/riscv_in_order_hen_patt.py --caches --cpu-type MinorCPU --l1d_size 32kB --l1i_size 32kB --cacheline_size 64 --cpu-clock 1GHz --sys-clock 1GHz -c /home/matinz03/ase_riscv_gem5_sim/programs/calculate_pi/main.elf --ase-int-alu-latency 1 --ase-int-mul-latency 1 --ase-int-div-latency 1 --ase-float-alu-latency 2 --ase-float-mul-latency 7 --ase-float-div-latency 8 --ase-int-alu-pipelined on --ase-int-mul-pipelined on --ase-int-div-pipelined on --ase-float-alu-pipelined on --ase-float-mul-pipelined on --ase-float-div-pipelined off --ase-memory-mode direct --ase-cache-stalls off --ase-instruction-memory-latency 1 --ase-data-read-latency 1 --ase-data-write-latency 1 --ase-cache-latency 2 --ase-memory-latency 30 --ase-forwarding on",
  "insertion_sort": "command line: /home/matinz03/ase_riscv_gem5_sim/tools/gem5/build/RISCV/gem5.opt --debug-flags=MinorGUI,Exec --outdir=/home/matinz03/ase_riscv_gem5_sim/results/insertion_sort --verbose /home/matinz03/ase_riscv_gem5_sim/gem5/riscv_in_order_hen_patt.py --caches --cpu-type MinorCPU --l1d_size 32kB --l1i_size 32kB --cacheline_size 64 --cpu-clock 1GHz --sys-clock 1GHz -c /home/matinz03/ase_riscv_gem5_sim/programs/insertion_sort/main.elf --ase-int-alu-latency 1 --ase-int-mul-latency 1 --ase-int-div-latency 1 --ase-float-alu-latency 2 --ase-float-mul-latency 7 --ase-float-div-latency 3 --ase-int-alu-pipelined on --ase-int-mul-pipelined on --ase-int-div-pipelined on --ase-float-alu-pipelined on --ase-float-mul-pipelined on --ase-float-div-pipelined off --ase-memory-mode direct --ase-cache-stalls off --ase-instruction-memory-latency 1 --ase-data-read-latency 1 --ase-data-write-latency 1 --ase-cache-latency 2 --ase-memory-latency 30 --ase-forwarding off"
}