From da5116dedd4d9306a92a643a4b99e5f1a6cf3782 Mon Sep 17 00:00:00 2001 From: Esteban Ramos Date: Wed, 31 May 2023 21:28:19 -0700 Subject: [PATCH] Lab5 prep --- labs/LAB5/PARAMS.in | 226 +++++ labs/LAB5/aggregate.csv | 421 ++++++++++ labs/LAB5/aggregate_csvs.sh | 9 + labs/LAB5/post_process.py | 37 + labs/LAB5/run_all.err | 1560 +++++++++++++++++++++++++++++++++++ labs/LAB5/run_all.out | 0 labs/LAB5/run_all.sh | 21 + labs/LAB5/run_post_procs.sh | 4 + labs/LAB5/scarab_run.sh | 30 + labs/LAB5/vars.env | 3 + 10 files changed, 2311 insertions(+) create mode 100644 labs/LAB5/PARAMS.in create mode 100644 labs/LAB5/aggregate.csv create mode 100755 labs/LAB5/aggregate_csvs.sh create mode 100755 labs/LAB5/post_process.py create mode 100644 labs/LAB5/run_all.err create mode 100644 labs/LAB5/run_all.out create mode 100755 labs/LAB5/run_all.sh create mode 100755 labs/LAB5/run_post_procs.sh create mode 100755 labs/LAB5/scarab_run.sh create mode 100644 labs/LAB5/vars.env diff --git a/labs/LAB5/PARAMS.in b/labs/LAB5/PARAMS.in new file mode 100644 index 00000000..2593c2b8 --- /dev/null +++ b/labs/LAB5/PARAMS.in @@ -0,0 +1,226 @@ +# File : PARAMS.kaby_lake +# Date : 03/06/19 +# Description : Kaby Lake Configuration +# +# Based on documentation found here: +# https://en.wikichip.org/wiki/intel/microarchitectures/kaby_lake + +## Simulation Parameters +--mode full +--model cmp +--sim_limit none + +## Core Parameters + +# Femptoseconds, 3.2GHz, used for energy estimates. +--chip_cycle_time 312500 + + +### Fetch Stage +--fetch_off_path_ops 1 +--fetch_across_cache_lines 1 + +# Will break the packet upon a taken branch. +--fetch_break_on_taken 1 + +# Number of bubble cycles to wait after taken branch. +--fetch_taken_bubble_cycles 0 + + +#### ICache +--icache_size 32768 +--icache_assoc 4 +--icache_line_size 64 + +### Branch Predictor +--extra_recovery_cycles 0 # Number of cycles before the fetching of the first instructions after recovery. +--extra_redirect_cycles 0 # Number of cycles before the fetching of the first instructions after redirect. +--cfs_per_cycle 6 # Number of branches that can be predicted in a single cycle +--bp_update_at_retire 0 # Update the BP at retire. If false, update at the end of exec. +--update_bp_off_path 1 # Allow off path ops to update branch predictor state (e.g., ops when they complete exec stage). +--bp_mech tagescl + + +#### BTB + +# BTB model to use. +--btb_mech generic +--btb_entries 4096 +--btb_assoc 4 + +# Allow the BTB to be updated by off path ops. +--btb_off_path_writes 1 + + +#### CRS + +# Enable return stack +--enable_crs 1 +--crs_entries 32 +--crs_realistic 1 + +### iBP +--enable_ibp 1 # Enable the indirect branch predictor +--ibtb_mech tc_tagged + # iBTB Model. tc_tagless, tc_tagged, tc_hybrid. +--ibtb_off_path_writes 1 # Allow off path ops to update the ibtb. +--tc_entries 4096 +--tc_assoc 4 + +### Decode Stage +--decode_cycles 5 + + +### Map Stage +--map_cycles 5 + + +### Issue Stage + +# Max number of instructions to be fetched, decoded, renamed, and issued per cycle. +--issue_width 6 + +--rs_fill_width 0 +--rs_sizes 97 +--rs_connections 0 +--fu_types 0 0 0 0 0 0 0 0 + + +### Exec Stage + +### DCache +--dcache_size 32768 +--dcache_read_ports 2 +--dcache_write_ports 1 +--dcache_banks 1 +--dcache_assoc 4 +--dcache_line_size 64 + +### Reorder/Retire Stage + +# Max number of instructions to be retired per cycle. +--node_ret_width 6 +--node_table_size 224 + +# Do not keep stores in RSVs on cache misses; TODO: confirm what this knob does +--stores_do_not_block_window 1 + +# TODO: confirm what this knob does +--prefs_do_not_block_window 1 + + +## Uncore + +### Mid-level cache + +# Enable use of a midlevel cache between i/d and L1 +--mlc_present 0 + +### LLC +--l1_size 1048576 +--l1_banks 1 +--l1_cycles 18 +--l1_assoc 8 +--l1_line_size 64 +--l1_interleave_factor 64 + + +### Prefetcher +--pref_framework_on 1 +--pref_stream_on 1 +--pref_stream_per_core_enable 1 +--pref_shared_queues 0 +--pref_train_on_pref_misses 0 +--pref_oracle_train 0 +--pref_ul1req_queue_overwrite_on_full 1 + +--stream_length 64 +--stream_prefetch_n 4 +--stream_start_dis 1 +--stream_train_num 4 +--stream_create_on_dc_miss 0 +--stream_create_on_l1_miss 1 + +--pref_throttlefb_on=1 +--pref_acc_thresh_1=0.75 +--pref_acc_thresh_2=0.4 +--pref_acc_thresh_3=0.4 +--pref_timely_thresh=0.01 +--pref_polpf_thresh=0.005 +--pref_update_interval=8192 + +--mem_req_buffer_pref_watermark 4 +--promote_to_higher_priority_mem_req_type 1 + +### Memory +--addr_translation random + +--mem_priority_ifetch 0 +--mem_priority_dfetch 1 +--mem_priority_dstore 2 +--mem_priority_iprf 3 +--mem_priority_dprf 4 +--mem_priority_wb 5 +--mem_priority_wb_nodirty 5 + +--mem_req_buffer_entries 32 +--mem_l1_fill_queue_entries 32 +--va_page_size_bytes 4096 +--bus_width_in_bytes 8 + +--ramulator_standard DDR4 +--ramulator_speed DDR4_2400R +--ramulator_org DDR4_8Gb_x8 +--ramulator_channels 1 +--ramulator_ranks 1 +--ramulator_bankgroups 4 +--ramulator_banks 4 +--ramulator_chip_width 8 +--ramulator_rows 65536 +--ramulator_cols 1024 +--ramulator_scheduling_policy FRFCFS_Cap +--ramulator_readq_entries 32 +--ramulator_writeq_entries 32 +--ramulator_record_cmd_trace FALSE +--ramulator_print_cmd_trace FALSE +--ramulator_tCK 833333 +--ramulator_tCL 16 +--ramulator_tCCD 6 +--ramulator_tCCDS 4 +--ramulator_tCCDL 6 +--ramulator_tCWL 12 +--ramulator_tBL 4 +--ramulator_tWTR 9 +--ramulator_tWTRS 3 +--ramulator_tWTRL 9 +--ramulator_tRP 16 +--ramulator_tRPpb 16 +--ramulator_tRPab 16 +--ramulator_tRCD 16 +--ramulator_tRCDR 16 +--ramulator_tRCDW 16 +--ramulator_tRAS 39 +--dram_tech_in_nm 32 + +## Other + + +### Debug +--debug_inst_start 0 +--debug_inst_stop -1 +--debug_cycle_start 0 +--debug_cycle_stop -1 + + +## Stats and Params +--dump_params 1 +--dump_stats 1 +--dump_trace 0 + +#################################### +--set_off_path_confirmed 1 + +--order_beyond_bus 1 + +--mem_ooo_stores 1 +--mem_obey_store_dep 1 diff --git a/labs/LAB5/aggregate.csv b/labs/LAB5/aggregate.csv new file mode 100644 index 00000000..581620f1 --- /dev/null +++ b/labs/LAB5/aggregate.csv @@ -0,0 +1,421 @@ +run,metric,val +deepsjeng-0,ipc,1.96812 +deepsjeng-0,dcache_miss,1.048% +deepsjeng-0,dcache_miss_compulsory,0.0695 +deepsjeng-0,dcache_miss_capacity,0.9183 +deepsjeng-0,dcache_miss_conflict,0.0122 +deepsjeng-0,l1_hit,89.246% +deepsjeng-0,l1_miss,10.754% +deepsjeng-1,ipc,1.96687 +deepsjeng-1,dcache_miss,1.047% +deepsjeng-1,dcache_miss_compulsory,0.0695 +deepsjeng-1,dcache_miss_capacity,0.9183 +deepsjeng-1,dcache_miss_conflict,0.0122 +deepsjeng-1,l1_hit,89.250% +deepsjeng-1,l1_miss,10.750% +deepsjeng-10,ipc,1.96998 +deepsjeng-10,dcache_miss,1.048% +deepsjeng-10,dcache_miss_compulsory,0.0694 +deepsjeng-10,dcache_miss_capacity,0.9184 +deepsjeng-10,dcache_miss_conflict,0.0122 +deepsjeng-10,l1_hit,89.252% +deepsjeng-10,l1_miss,10.748% +deepsjeng-2,ipc,1.96881 +deepsjeng-2,dcache_miss,1.048% +deepsjeng-2,dcache_miss_compulsory,0.0694 +deepsjeng-2,dcache_miss_capacity,0.9184 +deepsjeng-2,dcache_miss_conflict,0.0122 +deepsjeng-2,l1_hit,89.250% +deepsjeng-2,l1_miss,10.750% +deepsjeng-20,ipc,1.96685 +deepsjeng-20,dcache_miss,1.048% +deepsjeng-20,dcache_miss_compulsory,0.0695 +deepsjeng-20,dcache_miss_capacity,0.9183 +deepsjeng-20,dcache_miss_conflict,0.0122 +deepsjeng-20,l1_hit,89.254% +deepsjeng-20,l1_miss,10.746% +deepsjeng-5,ipc,1.96754 +deepsjeng-5,dcache_miss,1.048% +deepsjeng-5,dcache_miss_compulsory,0.0695 +deepsjeng-5,dcache_miss_capacity,0.9183 +deepsjeng-5,dcache_miss_conflict,0.0122 +deepsjeng-5,l1_hit,89.251% +deepsjeng-5,l1_miss,10.749% +exchange2-0,ipc,2.44934 +exchange2-0,dcache_miss,0.001% +exchange2-0,dcache_miss_compulsory,0.3842 +exchange2-0,dcache_miss_capacity,0.0000 +exchange2-0,dcache_miss_conflict,0.6158 +exchange2-0,l1_hit,88.557% +exchange2-0,l1_miss,11.443% +exchange2-1,ipc,2.44934 +exchange2-1,dcache_miss,0.001% +exchange2-1,dcache_miss_compulsory,0.3842 +exchange2-1,dcache_miss_capacity,0.0000 +exchange2-1,dcache_miss_conflict,0.6158 +exchange2-1,l1_hit,88.557% +exchange2-1,l1_miss,11.443% +exchange2-10,ipc,2.44934 +exchange2-10,dcache_miss,0.001% +exchange2-10,dcache_miss_compulsory,0.3842 +exchange2-10,dcache_miss_capacity,0.0000 +exchange2-10,dcache_miss_conflict,0.6158 +exchange2-10,l1_hit,88.557% +exchange2-10,l1_miss,11.443% +exchange2-2,ipc,2.44934 +exchange2-2,dcache_miss,0.001% +exchange2-2,dcache_miss_compulsory,0.3842 +exchange2-2,dcache_miss_capacity,0.0000 +exchange2-2,dcache_miss_conflict,0.6158 +exchange2-2,l1_hit,88.557% +exchange2-2,l1_miss,11.443% +exchange2-20,ipc,2.44934 +exchange2-20,dcache_miss,0.001% +exchange2-20,dcache_miss_compulsory,0.3842 +exchange2-20,dcache_miss_capacity,0.0000 +exchange2-20,dcache_miss_conflict,0.6158 +exchange2-20,l1_hit,88.557% +exchange2-20,l1_miss,11.443% +exchange2-5,ipc,2.44934 +exchange2-5,dcache_miss,0.001% +exchange2-5,dcache_miss_compulsory,0.3842 +exchange2-5,dcache_miss_capacity,0.0000 +exchange2-5,dcache_miss_conflict,0.6158 +exchange2-5,l1_hit,88.557% +exchange2-5,l1_miss,11.443% +leela_s_base-0,ipc,1.60287 +leela_s_base-0,dcache_miss,1.067% +leela_s_base-0,dcache_miss_compulsory,0.0105 +leela_s_base-0,dcache_miss_capacity,0.9114 +leela_s_base-0,dcache_miss_conflict,0.0781 +leela_s_base-0,l1_hit,98.648% +leela_s_base-0,l1_miss,1.352% +leela_s_base-1,ipc,1.60460 +leela_s_base-1,dcache_miss,1.067% +leela_s_base-1,dcache_miss_compulsory,0.0105 +leela_s_base-1,dcache_miss_capacity,0.9114 +leela_s_base-1,dcache_miss_conflict,0.0781 +leela_s_base-1,l1_hit,98.655% +leela_s_base-1,l1_miss,1.345% +leela_s_base-10,ipc,1.60474 +leela_s_base-10,dcache_miss,1.067% +leela_s_base-10,dcache_miss_compulsory,0.0105 +leela_s_base-10,dcache_miss_capacity,0.9114 +leela_s_base-10,dcache_miss_conflict,0.0781 +leela_s_base-10,l1_hit,98.663% +leela_s_base-10,l1_miss,1.337% +leela_s_base-2,ipc,1.60422 +leela_s_base-2,dcache_miss,1.067% +leela_s_base-2,dcache_miss_compulsory,0.0105 +leela_s_base-2,dcache_miss_capacity,0.9114 +leela_s_base-2,dcache_miss_conflict,0.0781 +leela_s_base-2,l1_hit,98.657% +leela_s_base-2,l1_miss,1.343% +leela_s_base-20,ipc,1.60474 +leela_s_base-20,dcache_miss,1.067% +leela_s_base-20,dcache_miss_compulsory,0.0105 +leela_s_base-20,dcache_miss_capacity,0.9114 +leela_s_base-20,dcache_miss_conflict,0.0781 +leela_s_base-20,l1_hit,98.663% +leela_s_base-20,l1_miss,1.337% +leela_s_base-5,ipc,1.60503 +leela_s_base-5,dcache_miss,1.067% +leela_s_base-5,dcache_miss_compulsory,0.0105 +leela_s_base-5,dcache_miss_capacity,0.9114 +leela_s_base-5,dcache_miss_conflict,0.0781 +leela_s_base-5,l1_hit,98.661% +leela_s_base-5,l1_miss,1.339% +mcf_s_base-0,ipc,0.82272 +mcf_s_base-0,dcache_miss,23.753% +mcf_s_base-0,dcache_miss_compulsory,0.0342 +mcf_s_base-0,dcache_miss_capacity,0.9657 +mcf_s_base-0,dcache_miss_conflict,0.0001 +mcf_s_base-0,l1_hit,70.974% +mcf_s_base-0,l1_miss,29.026% +mcf_s_base-1,ipc,0.82554 +mcf_s_base-1,dcache_miss,23.763% +mcf_s_base-1,dcache_miss_compulsory,0.0341 +mcf_s_base-1,dcache_miss_capacity,0.9658 +mcf_s_base-1,dcache_miss_conflict,0.0001 +mcf_s_base-1,l1_hit,71.297% +mcf_s_base-1,l1_miss,28.703% +mcf_s_base-10,ipc,0.82888 +mcf_s_base-10,dcache_miss,23.772% +mcf_s_base-10,dcache_miss_compulsory,0.0341 +mcf_s_base-10,dcache_miss_capacity,0.9658 +mcf_s_base-10,dcache_miss_conflict,0.0001 +mcf_s_base-10,l1_hit,71.623% +mcf_s_base-10,l1_miss,28.377% +mcf_s_base-2,ipc,0.82661 +mcf_s_base-2,dcache_miss,23.764% +mcf_s_base-2,dcache_miss_compulsory,0.0341 +mcf_s_base-2,dcache_miss_capacity,0.9658 +mcf_s_base-2,dcache_miss_conflict,0.0001 +mcf_s_base-2,l1_hit,71.422% +mcf_s_base-2,l1_miss,28.578% +mcf_s_base-20,ipc,0.82986 +mcf_s_base-20,dcache_miss,23.781% +mcf_s_base-20,dcache_miss_compulsory,0.0341 +mcf_s_base-20,dcache_miss_capacity,0.9658 +mcf_s_base-20,dcache_miss_conflict,0.0001 +mcf_s_base-20,l1_hit,71.737% +mcf_s_base-20,l1_miss,28.263% +mcf_s_base-5,ipc,0.82785 +mcf_s_base-5,dcache_miss,23.774% +mcf_s_base-5,dcache_miss_compulsory,0.0341 +mcf_s_base-5,dcache_miss_capacity,0.9658 +mcf_s_base-5,dcache_miss_conflict,0.0001 +mcf_s_base-5,l1_hit,71.554% +mcf_s_base-5,l1_miss,28.446% +omnetpp-0,ipc,1.23755 +omnetpp-0,dcache_miss,6.485% +omnetpp-0,dcache_miss_compulsory,0.0949 +omnetpp-0,dcache_miss_capacity,0.9044 +omnetpp-0,dcache_miss_conflict,0.0007 +omnetpp-0,l1_hit,73.009% +omnetpp-0,l1_miss,26.991% +omnetpp-1,ipc,1.23859 +omnetpp-1,dcache_miss,6.483% +omnetpp-1,dcache_miss_compulsory,0.0949 +omnetpp-1,dcache_miss_capacity,0.9044 +omnetpp-1,dcache_miss_conflict,0.0007 +omnetpp-1,l1_hit,73.049% +omnetpp-1,l1_miss,26.951% +omnetpp-10,ipc,1.23956 +omnetpp-10,dcache_miss,6.485% +omnetpp-10,dcache_miss_compulsory,0.0949 +omnetpp-10,dcache_miss_capacity,0.9044 +omnetpp-10,dcache_miss_conflict,0.0007 +omnetpp-10,l1_hit,73.109% +omnetpp-10,l1_miss,26.891% +omnetpp-2,ipc,1.23880 +omnetpp-2,dcache_miss,6.487% +omnetpp-2,dcache_miss_compulsory,0.0949 +omnetpp-2,dcache_miss_capacity,0.9044 +omnetpp-2,dcache_miss_conflict,0.0007 +omnetpp-2,l1_hit,73.025% +omnetpp-2,l1_miss,26.975% +omnetpp-20,ipc,1.24098 +omnetpp-20,dcache_miss,6.487% +omnetpp-20,dcache_miss_compulsory,0.0949 +omnetpp-20,dcache_miss_capacity,0.9044 +omnetpp-20,dcache_miss_conflict,0.0007 +omnetpp-20,l1_hit,73.179% +omnetpp-20,l1_miss,26.821% +omnetpp-5,ipc,1.23790 +omnetpp-5,dcache_miss,6.481% +omnetpp-5,dcache_miss_compulsory,0.0950 +omnetpp-5,dcache_miss_capacity,0.9044 +omnetpp-5,dcache_miss_conflict,0.0007 +omnetpp-5,l1_hit,73.089% +omnetpp-5,l1_miss,26.911% +perlbench_s_base-0,ipc,1.29149 +perlbench_s_base-0,dcache_miss,4.259% +perlbench_s_base-0,dcache_miss_compulsory,0.0174 +perlbench_s_base-0,dcache_miss_capacity,0.9819 +perlbench_s_base-0,dcache_miss_conflict,0.0007 +perlbench_s_base-0,l1_hit,91.624% +perlbench_s_base-0,l1_miss,8.376% +perlbench_s_base-1,ipc,1.29090 +perlbench_s_base-1,dcache_miss,4.259% +perlbench_s_base-1,dcache_miss_compulsory,0.0174 +perlbench_s_base-1,dcache_miss_capacity,0.9819 +perlbench_s_base-1,dcache_miss_conflict,0.0007 +perlbench_s_base-1,l1_hit,91.642% +perlbench_s_base-1,l1_miss,8.358% +perlbench_s_base-10,ipc,1.29158 +perlbench_s_base-10,dcache_miss,4.259% +perlbench_s_base-10,dcache_miss_compulsory,0.0174 +perlbench_s_base-10,dcache_miss_capacity,0.9819 +perlbench_s_base-10,dcache_miss_conflict,0.0007 +perlbench_s_base-10,l1_hit,91.703% +perlbench_s_base-10,l1_miss,8.297% +perlbench_s_base-2,ipc,1.29131 +perlbench_s_base-2,dcache_miss,4.260% +perlbench_s_base-2,dcache_miss_compulsory,0.0174 +perlbench_s_base-2,dcache_miss_capacity,0.9820 +perlbench_s_base-2,dcache_miss_conflict,0.0007 +perlbench_s_base-2,l1_hit,91.690% +perlbench_s_base-2,l1_miss,8.310% +perlbench_s_base-20,ipc,1.29466 +perlbench_s_base-20,dcache_miss,4.259% +perlbench_s_base-20,dcache_miss_compulsory,0.0174 +perlbench_s_base-20,dcache_miss_capacity,0.9819 +perlbench_s_base-20,dcache_miss_conflict,0.0007 +perlbench_s_base-20,l1_hit,91.770% +perlbench_s_base-20,l1_miss,8.230% +perlbench_s_base-5,ipc,1.29131 +perlbench_s_base-5,dcache_miss,4.257% +perlbench_s_base-5,dcache_miss_compulsory,0.0174 +perlbench_s_base-5,dcache_miss_capacity,0.9819 +perlbench_s_base-5,dcache_miss_conflict,0.0007 +perlbench_s_base-5,l1_hit,91.684% +perlbench_s_base-5,l1_miss,8.316% +sgcc_base-0,ipc,1.23657 +sgcc_base-0,dcache_miss,2.878% +sgcc_base-0,dcache_miss_compulsory,0.0335 +sgcc_base-0,dcache_miss_capacity,0.9626 +sgcc_base-0,dcache_miss_conflict,0.0038 +sgcc_base-0,l1_hit,99.716% +sgcc_base-0,l1_miss,0.284% +sgcc_base-1,ipc,1.23649 +sgcc_base-1,dcache_miss,2.878% +sgcc_base-1,dcache_miss_compulsory,0.0335 +sgcc_base-1,dcache_miss_capacity,0.9626 +sgcc_base-1,dcache_miss_conflict,0.0038 +sgcc_base-1,l1_hit,99.716% +sgcc_base-1,l1_miss,0.284% +sgcc_base-10,ipc,1.23686 +sgcc_base-10,dcache_miss,2.878% +sgcc_base-10,dcache_miss_compulsory,0.0335 +sgcc_base-10,dcache_miss_capacity,0.9626 +sgcc_base-10,dcache_miss_conflict,0.0038 +sgcc_base-10,l1_hit,99.715% +sgcc_base-10,l1_miss,0.285% +sgcc_base-2,ipc,1.23661 +sgcc_base-2,dcache_miss,2.877% +sgcc_base-2,dcache_miss_compulsory,0.0335 +sgcc_base-2,dcache_miss_capacity,0.9626 +sgcc_base-2,dcache_miss_conflict,0.0038 +sgcc_base-2,l1_hit,99.716% +sgcc_base-2,l1_miss,0.284% +sgcc_base-20,ipc,1.23691 +sgcc_base-20,dcache_miss,2.878% +sgcc_base-20,dcache_miss_compulsory,0.0335 +sgcc_base-20,dcache_miss_capacity,0.9626 +sgcc_base-20,dcache_miss_conflict,0.0038 +sgcc_base-20,l1_hit,99.720% +sgcc_base-20,l1_miss,0.280% +sgcc_base-5,ipc,1.23668 +sgcc_base-5,dcache_miss,2.878% +sgcc_base-5,dcache_miss_compulsory,0.0335 +sgcc_base-5,dcache_miss_capacity,0.9626 +sgcc_base-5,dcache_miss_conflict,0.0038 +sgcc_base-5,l1_hit,99.714% +sgcc_base-5,l1_miss,0.286% +specrand_i-0,ipc,2.65955 +specrand_i-0,dcache_miss,0.002% +specrand_i-0,dcache_miss_compulsory,0.3115 +specrand_i-0,dcache_miss_capacity,0.0000 +specrand_i-0,dcache_miss_conflict,0.6885 +specrand_i-0,l1_hit,99.803% +specrand_i-0,l1_miss,0.197% +specrand_i-1,ipc,2.65955 +specrand_i-1,dcache_miss,0.002% +specrand_i-1,dcache_miss_compulsory,0.3115 +specrand_i-1,dcache_miss_capacity,0.0000 +specrand_i-1,dcache_miss_conflict,0.6885 +specrand_i-1,l1_hit,99.803% +specrand_i-1,l1_miss,0.197% +specrand_i-10,ipc,2.65955 +specrand_i-10,dcache_miss,0.002% +specrand_i-10,dcache_miss_compulsory,0.3115 +specrand_i-10,dcache_miss_capacity,0.0000 +specrand_i-10,dcache_miss_conflict,0.6885 +specrand_i-10,l1_hit,99.803% +specrand_i-10,l1_miss,0.197% +specrand_i-2,ipc,2.65955 +specrand_i-2,dcache_miss,0.002% +specrand_i-2,dcache_miss_compulsory,0.3115 +specrand_i-2,dcache_miss_capacity,0.0000 +specrand_i-2,dcache_miss_conflict,0.6885 +specrand_i-2,l1_hit,99.803% +specrand_i-2,l1_miss,0.197% +specrand_i-20,ipc,2.65955 +specrand_i-20,dcache_miss,0.002% +specrand_i-20,dcache_miss_compulsory,0.3115 +specrand_i-20,dcache_miss_capacity,0.0000 +specrand_i-20,dcache_miss_conflict,0.6885 +specrand_i-20,l1_hit,99.803% +specrand_i-20,l1_miss,0.197% +specrand_i-5,ipc,2.65955 +specrand_i-5,dcache_miss,0.002% +specrand_i-5,dcache_miss_compulsory,0.3115 +specrand_i-5,dcache_miss_capacity,0.0000 +specrand_i-5,dcache_miss_conflict,0.6885 +specrand_i-5,l1_hit,99.803% +specrand_i-5,l1_miss,0.197% +x264-0,ipc,2.93533 +x264-0,dcache_miss,2.745% +x264-0,dcache_miss_compulsory,0.0953 +x264-0,dcache_miss_capacity,0.9046 +x264-0,dcache_miss_conflict,0.0000 +x264-0,l1_hit,55.107% +x264-0,l1_miss,44.893% +x264-1,ipc,2.93626 +x264-1,dcache_miss,2.744% +x264-1,dcache_miss_compulsory,0.0954 +x264-1,dcache_miss_capacity,0.9046 +x264-1,dcache_miss_conflict,0.0000 +x264-1,l1_hit,55.330% +x264-1,l1_miss,44.670% +x264-10,ipc,2.93519 +x264-10,dcache_miss,2.746% +x264-10,dcache_miss_compulsory,0.0953 +x264-10,dcache_miss_capacity,0.9047 +x264-10,dcache_miss_conflict,0.0000 +x264-10,l1_hit,55.200% +x264-10,l1_miss,44.800% +x264-2,ipc,2.93502 +x264-2,dcache_miss,2.744% +x264-2,dcache_miss_compulsory,0.0954 +x264-2,dcache_miss_capacity,0.9046 +x264-2,dcache_miss_conflict,0.0000 +x264-2,l1_hit,54.987% +x264-2,l1_miss,45.013% +x264-20,ipc,2.93417 +x264-20,dcache_miss,2.741% +x264-20,dcache_miss_compulsory,0.0955 +x264-20,dcache_miss_capacity,0.9045 +x264-20,dcache_miss_conflict,0.0000 +x264-20,l1_hit,55.324% +x264-20,l1_miss,44.676% +x264-5,ipc,2.93545 +x264-5,dcache_miss,2.745% +x264-5,dcache_miss_compulsory,0.0953 +x264-5,dcache_miss_capacity,0.9046 +x264-5,dcache_miss_conflict,0.0000 +x264-5,l1_hit,55.056% +x264-5,l1_miss,44.944% +xalancbmk_s_base-0,ipc,1.00507 +xalancbmk_s_base-0,dcache_miss,18.918% +xalancbmk_s_base-0,dcache_miss_compulsory,0.0064 +xalancbmk_s_base-0,dcache_miss_capacity,0.9931 +xalancbmk_s_base-0,dcache_miss_conflict,0.0004 +xalancbmk_s_base-0,l1_hit,76.772% +xalancbmk_s_base-0,l1_miss,23.228% +xalancbmk_s_base-1,ipc,1.00594 +xalancbmk_s_base-1,dcache_miss,18.910% +xalancbmk_s_base-1,dcache_miss_compulsory,0.0064 +xalancbmk_s_base-1,dcache_miss_capacity,0.9931 +xalancbmk_s_base-1,dcache_miss_conflict,0.0004 +xalancbmk_s_base-1,l1_hit,76.800% +xalancbmk_s_base-1,l1_miss,23.200% +xalancbmk_s_base-10,ipc,1.00585 +xalancbmk_s_base-10,dcache_miss,18.908% +xalancbmk_s_base-10,dcache_miss_compulsory,0.0064 +xalancbmk_s_base-10,dcache_miss_capacity,0.9931 +xalancbmk_s_base-10,dcache_miss_conflict,0.0004 +xalancbmk_s_base-10,l1_hit,76.857% +xalancbmk_s_base-10,l1_miss,23.143% +xalancbmk_s_base-2,ipc,1.00831 +xalancbmk_s_base-2,dcache_miss,18.932% +xalancbmk_s_base-2,dcache_miss_compulsory,0.0064 +xalancbmk_s_base-2,dcache_miss_capacity,0.9932 +xalancbmk_s_base-2,dcache_miss_conflict,0.0004 +xalancbmk_s_base-2,l1_hit,76.911% +xalancbmk_s_base-2,l1_miss,23.089% +xalancbmk_s_base-20,ipc,1.00998 +xalancbmk_s_base-20,dcache_miss,18.898% +xalancbmk_s_base-20,dcache_miss_compulsory,0.0064 +xalancbmk_s_base-20,dcache_miss_capacity,0.9931 +xalancbmk_s_base-20,dcache_miss_conflict,0.0004 +xalancbmk_s_base-20,l1_hit,77.072% +xalancbmk_s_base-20,l1_miss,22.928% +xalancbmk_s_base-5,ipc,1.00804 +xalancbmk_s_base-5,dcache_miss,18.928% +xalancbmk_s_base-5,dcache_miss_compulsory,0.0064 +xalancbmk_s_base-5,dcache_miss_capacity,0.9932 +xalancbmk_s_base-5,dcache_miss_conflict,0.0004 +xalancbmk_s_base-5,l1_hit,76.895% +xalancbmk_s_base-5,l1_miss,23.105% diff --git a/labs/LAB5/aggregate_csvs.sh b/labs/LAB5/aggregate_csvs.sh new file mode 100755 index 00000000..24dd9f2f --- /dev/null +++ b/labs/LAB5/aggregate_csvs.sh @@ -0,0 +1,9 @@ +#!/bin/bash +set -eEuo pipefail + +cat runs/*/out.csv | grep metric | sort | uniq | sed 's/^/run,/g' > aggregate.csv + +for run in $(ls runs/); do + run_dir=runs/${run} + cat ${run_dir}/out.csv | grep -v metric | sed "s/^/${run},/g" >> aggregate.csv +done diff --git a/labs/LAB5/post_process.py b/labs/LAB5/post_process.py new file mode 100755 index 00000000..c9e3e451 --- /dev/null +++ b/labs/LAB5/post_process.py @@ -0,0 +1,37 @@ +#!/usr/bin/env python3 + +import os +import sys +import csv + + +# Identify desired path +path = sys.argv[1] +files = os.listdir(path) +metrics = [x.lower() for x in sys.argv[2:]] +csv_path = os.path.join(path, 'out.csv') +res = {} + +for f in files: + if (os.path.isdir(f) + or not f.endswith('.out') + or not '.stat.' in f): + continue + + with open(os.path.join(path, f), 'rt') as stat_file: + for line in stat_file: + line_parts = line.strip().lower().split() + if 'ipc:' in line_parts and 'ipc' in metrics: + ratio = line_parts[line_parts.index('ipc:') + 1] + res['ipc'] = ratio + if any(x in metrics for x in line_parts): + metric, _, ratio = line_parts[:3] + res[metric] = ratio + +with open(csv_path, 'w', newline='', encoding='utf-8') as csv_file: + csv_writer = csv.writer(csv_file) + csv_writer.writerow(['metric', 'val']) + for metric, val in res.items(): + print(metric, val) + csv_writer.writerow([metric, val]) + diff --git a/labs/LAB5/run_all.err b/labs/LAB5/run_all.err new file mode 100644 index 00000000..45601854 --- /dev/null +++ b/labs/LAB5/run_all.err @@ -0,0 +1,1560 @@ ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=perlbench_s_base ++ VICTIM_CACHE_SIZE=0 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*perlbench_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir -type f -iname '*perlbench_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-0 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-0 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-0/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-0 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=perlbench_s_base ++ VICTIM_CACHE_SIZE=1 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*perlbench_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir -type f -iname '*perlbench_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-1 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-1 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-1/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-1 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=perlbench_s_base ++ VICTIM_CACHE_SIZE=2 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*perlbench_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir -type f -iname '*perlbench_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-2 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-2 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-2/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-2 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=perlbench_s_base ++ VICTIM_CACHE_SIZE=5 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*perlbench_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir -type f -iname '*perlbench_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-5 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-5 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-5/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-5 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=perlbench_s_base ++ VICTIM_CACHE_SIZE=10 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*perlbench_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir -type f -iname '*perlbench_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-10 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-10 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-10/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-10 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=perlbench_s_base ++ VICTIM_CACHE_SIZE=20 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*perlbench_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir -type f -iname '*perlbench_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-20 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-20 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-20/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/perlbench_s_base-20 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/trace/drmemtrace.perlbench_s_base.mytest-m64.554262.9223.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.perlbench_s_base.mytest-m64.554262.0160.dir/raw --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=x264 ++ VICTIM_CACHE_SIZE=0 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*x264*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir -type f -iname '*x264*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-0 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-0 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-0/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-0 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=x264 ++ VICTIM_CACHE_SIZE=1 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*x264*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir -type f -iname '*x264*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-1 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-1 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-1/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-1 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=x264 ++ VICTIM_CACHE_SIZE=2 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*x264*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir -type f -iname '*x264*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-2 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-2 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-2/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-2 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=x264 ++ VICTIM_CACHE_SIZE=5 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*x264*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir -type f -iname '*x264*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-5 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-5 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-5/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-5 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=x264 ++ VICTIM_CACHE_SIZE=10 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*x264*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir -type f -iname '*x264*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-10 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-10 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-10/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-10 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=x264 ++ VICTIM_CACHE_SIZE=20 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*x264*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir -type f -iname '*x264*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-20 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-20 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-20/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/x264-20 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/trace/drmemtrace.x264.555077.8068.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.x264.555077.8155.dir/raw --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=exchange2 ++ VICTIM_CACHE_SIZE=0 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*exchange2*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir -type f -iname '*exchange2*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-0 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-0 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-0/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-0 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=exchange2 ++ VICTIM_CACHE_SIZE=1 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*exchange2*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir -type f -iname '*exchange2*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-1 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-1 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-1/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-1 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=exchange2 ++ VICTIM_CACHE_SIZE=2 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*exchange2*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir -type f -iname '*exchange2*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-2 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-2 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-2/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-2 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=exchange2 ++ VICTIM_CACHE_SIZE=5 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*exchange2*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir -type f -iname '*exchange2*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-5 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-5 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-5/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-5 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=exchange2 ++ VICTIM_CACHE_SIZE=10 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*exchange2*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir -type f -iname '*exchange2*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-10 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-10 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-10/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-10 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=exchange2 ++ VICTIM_CACHE_SIZE=20 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*exchange2*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir -type f -iname '*exchange2*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-20 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-20 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-20/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/exchange2-20 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/trace/drmemtrace.exchange2.553888.0626.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.exchange2.553888.1738.dir/raw --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=sgcc_base ++ VICTIM_CACHE_SIZE=0 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*sgcc_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir -type f -iname '*sgcc_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-0 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-0 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-0/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-0 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=sgcc_base ++ VICTIM_CACHE_SIZE=1 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*sgcc_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir -type f -iname '*sgcc_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-1 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-1 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-1/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-1 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=sgcc_base ++ VICTIM_CACHE_SIZE=2 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*sgcc_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir -type f -iname '*sgcc_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-2 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-2 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-2/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-2 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=sgcc_base ++ VICTIM_CACHE_SIZE=5 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*sgcc_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir -type f -iname '*sgcc_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-5 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-5 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-5/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-5 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=sgcc_base ++ VICTIM_CACHE_SIZE=10 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*sgcc_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir -type f -iname '*sgcc_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-10 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-10 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-10/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-10 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=sgcc_base ++ VICTIM_CACHE_SIZE=20 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*sgcc_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir -type f -iname '*sgcc_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-20 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-20 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-20/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/sgcc_base-20 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/trace/drmemtrace.sgcc_base.mytest-m64.555062.3859.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.sgcc_base.mytest-m64.555062.6619.dir/raw --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=leela_s_base ++ VICTIM_CACHE_SIZE=0 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*leela_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir -type f -iname '*leela_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-0 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-0 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-0/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-0 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=leela_s_base ++ VICTIM_CACHE_SIZE=1 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*leela_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir -type f -iname '*leela_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-1 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-1 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-1/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-1 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=leela_s_base ++ VICTIM_CACHE_SIZE=2 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*leela_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir -type f -iname '*leela_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-2 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-2 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-2/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-2 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=leela_s_base ++ VICTIM_CACHE_SIZE=5 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*leela_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir -type f -iname '*leela_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-5 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-5 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-5/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-5 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=leela_s_base ++ VICTIM_CACHE_SIZE=10 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*leela_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir -type f -iname '*leela_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-10 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-10 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-10/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-10 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=leela_s_base ++ VICTIM_CACHE_SIZE=20 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*leela_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir -type f -iname '*leela_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-20 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-20 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-20/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/leela_s_base-20 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/trace/drmemtrace.leela_s_base.mytest-m64.555086.2935.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.leela_s_base.mytest-m64.555086.8417.dir/raw --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=mcf_s_base ++ VICTIM_CACHE_SIZE=0 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*mcf_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir -type f -iname '*mcf_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-0 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-0 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-0/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-0 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=mcf_s_base ++ VICTIM_CACHE_SIZE=1 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*mcf_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir -type f -iname '*mcf_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-1 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-1 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-1/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-1 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=mcf_s_base ++ VICTIM_CACHE_SIZE=2 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*mcf_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir -type f -iname '*mcf_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-2 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-2 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-2/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-2 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=mcf_s_base ++ VICTIM_CACHE_SIZE=5 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*mcf_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir -type f -iname '*mcf_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-5 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-5 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-5/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-5 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=mcf_s_base ++ VICTIM_CACHE_SIZE=10 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*mcf_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir -type f -iname '*mcf_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-10 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-10 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-10/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-10 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=mcf_s_base ++ VICTIM_CACHE_SIZE=20 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*mcf_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir -type f -iname '*mcf_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-20 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-20 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-20/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/mcf_s_base-20 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/trace/drmemtrace.mcf_s_base.mytest-m64.554166.7956.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.mcf_s_base.mytest-m64.554166.9011.dir/raw --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=xalancbmk_s_base ++ VICTIM_CACHE_SIZE=0 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*xalancbmk_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir -type f -iname '*xalancbmk_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-0 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-0 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-0/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-0 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=xalancbmk_s_base ++ VICTIM_CACHE_SIZE=1 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*xalancbmk_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir -type f -iname '*xalancbmk_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-1 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-1 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-1/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-1 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=xalancbmk_s_base ++ VICTIM_CACHE_SIZE=2 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*xalancbmk_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir -type f -iname '*xalancbmk_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-2 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-2 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-2/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-2 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=xalancbmk_s_base ++ VICTIM_CACHE_SIZE=5 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*xalancbmk_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir -type f -iname '*xalancbmk_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-5 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-5 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-5/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-5 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=xalancbmk_s_base ++ VICTIM_CACHE_SIZE=10 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*xalancbmk_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir -type f -iname '*xalancbmk_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-10 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-10 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-10/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-10 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=xalancbmk_s_base ++ VICTIM_CACHE_SIZE=20 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*xalancbmk_s_base*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir -type f -iname '*xalancbmk_s_base*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-20 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-20 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-20/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/xalancbmk_s_base-20 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/trace/drmemtrace.xalancbmk_s_base.mytest-m64.555084.7482.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.xalancbmk_s_base.mytest-m64.555084.9837.dir/raw --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=deepsjeng ++ VICTIM_CACHE_SIZE=0 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*deepsjeng*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir -type f -iname '*deepsjeng*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-0 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-0 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-0/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-0 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=deepsjeng ++ VICTIM_CACHE_SIZE=1 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*deepsjeng*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir -type f -iname '*deepsjeng*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-1 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-1 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-1/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-1 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=deepsjeng ++ VICTIM_CACHE_SIZE=2 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*deepsjeng*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir -type f -iname '*deepsjeng*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-2 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-2 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-2/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-2 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=deepsjeng ++ VICTIM_CACHE_SIZE=5 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*deepsjeng*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir -type f -iname '*deepsjeng*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-5 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-5 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-5/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-5 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=deepsjeng ++ VICTIM_CACHE_SIZE=10 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*deepsjeng*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir -type f -iname '*deepsjeng*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-10 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-10 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-10/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-10 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=deepsjeng ++ VICTIM_CACHE_SIZE=20 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*deepsjeng*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir -type f -iname '*deepsjeng*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-20 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-20 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-20/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/deepsjeng-20 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/trace/drmemtrace.deepsjeng.553743.6815.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.deepsjeng.553743.1618.dir/raw --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=specrand_i ++ VICTIM_CACHE_SIZE=0 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*specrand_i*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir -type f -iname '*specrand_i*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-0 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-0 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-0/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-0 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=specrand_i ++ VICTIM_CACHE_SIZE=1 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*specrand_i*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir -type f -iname '*specrand_i*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-1 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-1 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-1/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-1 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=specrand_i ++ VICTIM_CACHE_SIZE=2 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*specrand_i*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir -type f -iname '*specrand_i*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-2 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-2 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-2/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-2 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=specrand_i ++ VICTIM_CACHE_SIZE=5 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*specrand_i*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir -type f -iname '*specrand_i*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-5 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-5 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-5/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-5 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=specrand_i ++ VICTIM_CACHE_SIZE=10 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*specrand_i*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir -type f -iname '*specrand_i*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-10 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-10 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-10/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-10 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=specrand_i ++ VICTIM_CACHE_SIZE=20 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*specrand_i*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir -type f -iname '*specrand_i*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-20 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-20 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-20/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/specrand_i-20 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/trace/drmemtrace.specrand_i.553922.2837.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.specrand_i.553922.3230.dir/raw --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=omnetpp ++ VICTIM_CACHE_SIZE=0 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*omnetpp*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir -type f -iname '*omnetpp*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-0 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-0 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-0/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-0 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw --VICTIM_CACHE_SIZE=0 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=omnetpp ++ VICTIM_CACHE_SIZE=1 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*omnetpp*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir -type f -iname '*omnetpp*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-1 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-1 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-1/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-1 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw --VICTIM_CACHE_SIZE=1 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=omnetpp ++ VICTIM_CACHE_SIZE=2 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*omnetpp*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir -type f -iname '*omnetpp*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-2 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-2 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-2/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-2 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw --VICTIM_CACHE_SIZE=2 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=omnetpp ++ VICTIM_CACHE_SIZE=5 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*omnetpp*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir -type f -iname '*omnetpp*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-5 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-5 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-5/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-5 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw --VICTIM_CACHE_SIZE=5 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=omnetpp ++ VICTIM_CACHE_SIZE=10 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*omnetpp*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir -type f -iname '*omnetpp*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-10 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-10 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-10/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-10 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw --VICTIM_CACHE_SIZE=10 --fetch_off_path_ops=0 --inst_limit=100000000 ++ . vars.env +++ export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +++ export SCARAB_DIR=/scarab-dev/scarab/ +++ SCARAB_DIR=/scarab-dev/scarab/ +++ export DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake +++ DEFAULT_PARAMS_IN=/scarab-dev/scarab//src/PARAMS.kaby_lake ++ TRACE_NAME=omnetpp ++ VICTIM_CACHE_SIZE=20 +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ -type d -iname '*omnetpp*.dir' ++ TRACE_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir +++ find /outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir -type f -iname '*omnetpp*.trace*' ++ TRACE_FILE=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz ++ TRACE_RAW_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw +++ pwd ++ RUN_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-20 ++ EXTRA_ARGS= ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0' ++ EXTRA_ARGS=' --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000' +++ pwd ++ START_DIR=/outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4 ++ mkdir -p /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-20 ++ cp /scarab-dev/scarab//src/PARAMS.kaby_lake /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-20/PARAMS.in ++ cd /outside/Development/ucsc/coursework/S23_CSE220/ucsc-s23-cse220/labs/LAB4/runs/omnetpp-20 ++ /scarab-dev/scarab//src/scarab --frontend memtrace --cbp_trace_r0=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/trace/drmemtrace.omnetpp.552936.3514.trace.gz --memtrace_modules_log=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/drmemtrace.omnetpp.552936.5555.dir/raw --VICTIM_CACHE_SIZE=20 --fetch_off_path_ops=0 --inst_limit=100000000 diff --git a/labs/LAB5/run_all.out b/labs/LAB5/run_all.out new file mode 100644 index 00000000..e69de29b diff --git a/labs/LAB5/run_all.sh b/labs/LAB5/run_all.sh new file mode 100755 index 00000000..7bccd58e --- /dev/null +++ b/labs/LAB5/run_all.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +set -eEuo pipefail + +. vars.env + +ALL_TRACE_NAMES=$(find "${ALL_TRACES_DIR}" -type d -iname "*.dir" | grep drmemtrace. | awk -F . '{print $2}') +ALL_RUN_CONFIGS=$(cat <<-END + 0 + 1 + 2 + 5 + 10 + 20 +END +) + +for TRACE_NAME in ${ALL_TRACE_NAMES}; do + echo "${ALL_RUN_CONFIGS}" | sed "s/^/${TRACE_NAME} /" +done | parallel --colsep ' +' ./scarab_run.sh + diff --git a/labs/LAB5/run_post_procs.sh b/labs/LAB5/run_post_procs.sh new file mode 100755 index 00000000..7d113960 --- /dev/null +++ b/labs/LAB5/run_post_procs.sh @@ -0,0 +1,4 @@ +#!/bin/bash +set -eEuxo pipefail + +for x in runs/*; do ./post_process.py ${x} dcache_miss dcache_miss_compulsory dcache_miss_capacity dcache_miss_conflict l1_hit l1_miss ipc; done diff --git a/labs/LAB5/scarab_run.sh b/labs/LAB5/scarab_run.sh new file mode 100755 index 00000000..72d450c2 --- /dev/null +++ b/labs/LAB5/scarab_run.sh @@ -0,0 +1,30 @@ +#!/bin/bash +set -eEuxo pipefail + +. vars.env + +TRACE_NAME=$1 +VICTIM_CACHE_SIZE=$2 +TRACE_DIR=$(find "${ALL_TRACES_DIR}" -type d -iname "*${TRACE_NAME}*.dir") +TRACE_FILE=$(find "${TRACE_DIR}" -type f -iname "*${TRACE_NAME}*.trace*") +TRACE_RAW_DIR=${TRACE_DIR}/raw +RUN_DIR="$(pwd)/runs/${TRACE_NAME}-${VICTIM_CACHE_SIZE}" + +EXTRA_ARGS="" +EXTRA_ARGS="${EXTRA_ARGS} --victim_cache_size=${VICTIM_CACHE_SIZE}" +EXTRA_ARGS="${EXTRA_ARGS} --fetch_off_path_ops=0" +EXTRA_ARGS="${EXTRA_ARGS} --inst_limit=100000000" # 100M + +START_DIR=$(pwd) +mkdir -p "${RUN_DIR}" +cp "${DEFAULT_PARAMS_IN}" "${RUN_DIR}/PARAMS.in" +cd "${RUN_DIR}" + +# Run: +${SCARAB_DIR}/src/scarab \ + --frontend memtrace \ + --cbp_trace_r0=${TRACE_FILE} \ + --memtrace_modules_log=${TRACE_RAW_DIR} \ + ${EXTRA_ARGS} >run.out 2>run.err + +cd "${START_DIR}" diff --git a/labs/LAB5/vars.env b/labs/LAB5/vars.env new file mode 100644 index 00000000..5d186dff --- /dev/null +++ b/labs/LAB5/vars.env @@ -0,0 +1,3 @@ +export ALL_TRACES_DIR=/outside/Development/ucsc/coursework/S23_CSE220/cse220-traces/ +export SCARAB_DIR=/scarab-dev/scarab/ +export DEFAULT_PARAMS_IN=${SCARAB_DIR}/src/PARAMS.kaby_lake