sim: command line: ./bin/sim-profile -brprof -iclass -redir:sim ./configs/profile/qsort-stats.txt ./apps/qsort/qsort_small ./apps/qsort/input_small.dat 

sim: simulation started @ Fri Sep 27 15:30:53 2019

sim: ** starting functional simulation **

sim: ** simulation statistics **
sim_num_insn               46950947 # total number of instructions executed
sim_num_refs               24051576 # total number of loads and stores executed
sim_elapsed_time                  1 # total simulation time in seconds
sim_inst_rate          46950947.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 = 46950946
sim_inst_class_prof.imin = 0
sim_inst_class_prof.imax = 7
sim_inst_class_prof.average = 6707278.0000
sim_inst_class_prof.std_dev = 6288302.6424
sim_inst_class_prof.overflows = 0
# pdf == prob dist fn, cdf == cumulative dist fn
#          index      count    pdf 
sim_inst_class_prof.start_dist
load               13406645  28.55 
store              10644931  22.67 
uncond branch       2374494   5.06 
cond branch         5617984  11.97 
int computation    14896872  31.73 
fp computation            0   0.00 
trap                  10020   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 = 7992478
sim_branch_prof.imin = 0
sim_branch_prof.imax = 6
sim_branch_prof.average = 1332079.6667
sim_branch_prof.std_dev = 2128021.2400
sim_branch_prof.overflows = 0
# pdf == prob dist fn, cdf == cumulative dist fn
#          index      count    pdf 
sim_branch_prof.start_dist
uncond direct        731209   9.15 
cond direct         5617984  70.29 
call direct          603748   7.55 
uncond indirect      899076  11.25 
cond indirect             0   0.00 
call indirect        140461   1.76 
sim_branch_prof.end_dist

ld_text_base             0x00400000 # program text (code) segment base
ld_text_size                 101504 # program text (code) size in bytes
ld_data_base             0x10000000 # program initialized data segment base
ld_data_size                  12288 # 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                  677 # total number of pages allocated
mem.page_mem                  2708k # total size of memory pages allocated
mem.ptab_misses                 677 # total first level page table misses
mem.ptab_accesses         236757588 # total page table accesses
mem.ptab_miss_rate           0.0000 # first level page table miss rate

