sim: command line: ./bin/sim-profile -brprof -iclass -redir:sim ./configs/profile/dijkstra-stats.txt ./apps/dijkstra/dijkstra_small ./apps/dijkstra/input.dat 

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

sim: ** starting functional simulation **

sim: ** simulation statistics **
sim_num_insn               54881769 # total number of instructions executed
sim_num_refs               19131943 # total number of loads and stores executed
sim_elapsed_time                  2 # total simulation time in seconds
sim_inst_rate          27440884.5000 # 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 = 54881768
sim_inst_class_prof.imin = 0
sim_inst_class_prof.imax = 7
sim_inst_class_prof.average = 7840252.5714
sim_inst_class_prof.std_dev = 9728199.4371
sim_inst_class_prof.overflows = 0
# pdf == prob dist fn, cdf == cumulative dist fn
#          index      count    pdf 
sim_inst_class_prof.start_dist
load               14786568  26.94 
store               4345375   7.92 
uncond branch        437917   0.80 
cond branch         9381160  17.09 
int computation    25930509  47.25 
fp computation            0   0.00 
trap                    239   0.00 
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 = 9819077
sim_branch_prof.imin = 0
sim_branch_prof.imax = 6
sim_branch_prof.average = 1636512.8333
sim_branch_prof.std_dev = 3794827.8617
sim_branch_prof.overflows = 0
# pdf == prob dist fn, cdf == cumulative dist fn
#          index      count    pdf 
sim_branch_prof.start_dist
uncond direct        187684   1.91 
cond direct         9381160  95.54 
call direct          119544   1.22 
uncond indirect      130226   1.33 
cond indirect             0   0.00 
call indirect           463   0.00 
sim_branch_prof.end_dist

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

