sim: command line: ./bin/sim-profile -brprof -iclass -redir:sim ./configs/profile/stringsearch-cabce-stats.txt ./apps/stringsearch/search_small 

sim: simulation started @ Sun Sep 15 20:59:35 2019

sim: ** starting functional simulation **

sim: ** simulation statistics **
sim_num_insn                 300884 # total number of instructions executed
sim_num_refs                  91283 # total number of loads and stores executed
sim_elapsed_time                  1 # total simulation time in seconds
sim_inst_rate           300884.0000 # simulation speed (in insts/sec)

sim_inst_class_prof    # instruction class profile
sim_inst_class_prof.array_size = 7
sim_inst_class_prof.bucket_size = 1
sim_inst_class_prof.count = 7
sim_inst_class_prof.total = 300883
sim_inst_class_prof.imin = 0
sim_inst_class_prof.imax = 7
sim_inst_class_prof.average = 42983.2857
sim_inst_class_prof.std_dev = 48763.5623
sim_inst_class_prof.overflows = 0
# pdf == prob dist fn, cdf == cumulative dist fn
#          index      count    pdf 
sim_inst_class_prof.start_dist
load                  53924  17.92 
store                 37359  12.42 
uncond branch          9639   3.20 
cond branch           62369  20.73 
int computation      137528  45.71 
fp computation            0   0.00 
trap                     64   0.02 
sim_inst_class_prof.end_dist


sim_branch_prof        # branch instruction profile
sim_branch_prof.array_size = 6
sim_branch_prof.bucket_size = 1
sim_branch_prof.count = 6
sim_branch_prof.total = 72008
sim_branch_prof.imin = 0
sim_branch_prof.imax = 6
sim_branch_prof.average = 12001.3333
sim_branch_prof.std_dev = 24722.3596
sim_branch_prof.overflows = 0
# pdf == prob dist fn, cdf == cumulative dist fn
#          index      count    pdf 
sim_branch_prof.start_dist
uncond direct          3287   4.56 
cond direct           62369  86.61 
call direct            2948   4.09 
uncond indirect        3281   4.56 
cond indirect             0   0.00 
call indirect           123   0.17 
sim_branch_prof.end_dist

ld_text_base             0x00400000 # program text (code) segment base
ld_text_size                  78944 # program text (code) size in bytes
ld_data_base             0x10000000 # program initialized data segment base
ld_data_size                  15280 # program init'ed `.data' and uninit'ed `.bss' size in bytes
ld_stack_base            0x7fffc000 # program stack segment base (highest address in stack)
ld_stack_size                 16384 # program initial stack size
ld_prog_entry            0x00400140 # program entry point (initial PC)
ld_environ_base          0x7fff8000 # program environment base address address
ld_target_big_endian              0 # target executable endian-ness, non-zero if big endian
mem.page_count                   30 # total number of pages allocated
mem.page_mem                   120k # total size of memory pages allocated
mem.ptab_misses                  30 # total first level page table misses
mem.ptab_accesses           1890446 # total page table accesses
mem.ptab_miss_rate           0.0000 # first level page table miss rate

