bubble sort         R # = 8    ARM    time optimization

Memory
  Program: 180
  Data   : 436
  executed Instructions: 104793
  access to datamemory : 68604 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  104793 0 24.0
 OFFCHIP read  4 Byte  0 11186 49.3
 OFFCHIP write 4 Byte  0 5965 41.1
CPU-Cycles : 325417
Energy : 4800.685/10^6 Ws = 1488.798/10^6 Ws (Instruction) +3311.887/10^6 Ws (Memory)
Power : 486.8 mW = 151.0 mW (Instruction) +335.9 mW (Memory)
 
 

bubble sort         R # = 7    ARM    time optimization

Memory
  Program: 188
  Data   : 436
  executed Instructions: 107561
  access to datamemory : 79664 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  107561 0 24.0
 OFFCHIP read  4 Byte  0 11280 49.3
 OFFCHIP write 4 Byte  0 8636 41.1
CPU-Cycles : 342108
Energy : 5077.248/10^6 Ws = 1584.515/10^6 Ws (Instruction) +3492.733/10^6 Ws (Memory)
Power : 489.8 mW = 152.8 mW (Instruction) +336.9 mW (Memory)
 
 

bubble sort         R # = 6    ARM    time optimization

Memory
  Program: 196
  Data   : 436
  executed Instructions: 107753
  access to datamemory : 80424 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  107753 0 24.0
 OFFCHIP read  4 Byte  0 11470 49.3
 OFFCHIP write 4 Byte  0 8636 41.1
CPU-Cycles : 343443
Energy : 5097.745/10^6 Ws = 1591.033/10^6 Ws (Instruction) +3506.712/10^6 Ws (Memory)
Power : 489.8 mW = 152.9 mW (Instruction) +336.9 mW (Memory)
 
 

bubble sort         R # = 5    ARM    time optimization

Memory
  Program: 208
  Data   : 436
  executed Instructions: 112979
  access to datamemory : 101320 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  112979 0 24.0
 OFFCHIP read  4 Byte  0 16599 49.3
 OFFCHIP write 4 Byte  0 8731 41.1
CPU-Cycles : 379921
Energy : 5658.559/10^6 Ws = 1769.556/10^6 Ws (Instruction) +3889.003/10^6 Ws (Memory)
Power : 491.5 mW = 153.7 mW (Instruction) +337.8 mW (Memory)
 
 

bubble sort         R # = 4    ARM    time optimization

Memory
  Program: 240
  Data   : 440
  executed Instructions: 153329
  access to datamemory : 262700 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  153329 0 24.0
 OFFCHIP read  4 Byte  0 44388 49.3
 OFFCHIP write 4 Byte  0 21287 41.1
CPU-Cycles : 649792
Energy : 9897.588/10^6 Ws = 3153.580/10^6 Ws (Instruction) +6744.008/10^6 Ws (Memory)
Power : 502.7 mW = 160.2 mW (Instruction) +342.5 mW (Memory)
 
 

bubble sort         R # = 3    ARM    time optimization

Memory
  Program: 312
  Data   : 464
  executed Instructions: 198910
  access to datamemory : 444628 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  198910 0 24.0
 OFFCHIP read  4 Byte  0 84632 49.3
 OFFCHIP write 4 Byte  0 26525 41.1
CPU-Cycles : 963128
Energy : 14748.601/10^6 Ws = 4710.533/10^6 Ws (Instruction) +10038.068/10^6 Ws (Memory)
Power : 505.3 mW = 161.4 mW (Instruction) +343.9 mW (Memory)
 
 
 
 

heap sort         R # = 8    ARM    time optimization

Memory
  Program: 496
  Data   : 436
  executed Instructions: 32728
  access to datamemory : 25652 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  32728 0 24.0
 OFFCHIP read  4 Byte  0 4718 49.3
 OFFCHIP write 4 Byte  0 1695 41.1
CPU-Cycles : 106378
Energy : 1578.508/10^6 Ws = 490.680/10^6 Ws (Instruction) +1087.828/10^6 Ws (Memory)
Power : 489.7 mW = 152.2 mW (Instruction) +337.5 mW (Memory)
 
 

heap sort         R # = 7    ARM    time optimization

Memory
  Program: 512
  Data   : 436
  executed Instructions: 33559
  access to datamemory : 29372 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  33559 0 24.0
 OFFCHIP read  4 Byte  0 5548 49.3
 OFFCHIP write 4 Byte  0 1795 41.1
CPU-Cycles : 112591
Energy : 1674.443/10^6 Ws = 521.625/10^6 Ws (Instruction) +1152.818/10^6 Ws (Memory)
Power : 490.8 mW = 152.9 mW (Instruction) +337.9 mW (Memory)
 
 

heap sort         R # = 6    ARM    time optimization

Memory
  Program: 580
  Data   : 444
  executed Instructions: 38046
  access to datamemory : 47312 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  38046 0 24.0
 OFFCHIP read  4 Byte  0 9932 49.3
 OFFCHIP write 4 Byte  0 1896 41.1
CPU-Cycles : 143890
Energy : 2155.782/10^6 Ws = 674.907/10^6 Ws (Instruction) +1480.876/10^6 Ws (Memory)
Power : 494.4 mW = 154.8 mW (Instruction) +339.6 mW (Memory)
 
 

heap sort         R # = 5    ARM    time optimization

Memory
  Program: 624
  Data   : 452
  executed Instructions: 41194
  access to datamemory : 59896 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  41194 0 24.0
 OFFCHIP read  4 Byte  0 11818 49.3
 OFFCHIP write 4 Byte  0 3156 41.1
CPU-Cycles : 164657
Energy : 2484.212/10^6 Ws = 782.981/10^6 Ws (Instruction) +1701.231/10^6 Ws (Memory)
Power : 497.9 mW = 156.9 mW (Instruction) +341.0 mW (Memory)
 
 

heap sort         R # = 4    ARM    time optimization

Memory
  Program: 692
  Data   : 460
  executed Instructions: 45874
  access to datamemory : 82484 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  45874 0 24.0
 OFFCHIP read  4 Byte  0 16212 49.3
 OFFCHIP write 4 Byte  0 4409 41.1
CPU-Cycles : 201001
Energy : 3049.652/10^6 Ws = 967.891/10^6 Ws (Instruction) +2081.762/10^6 Ws (Memory)
Power : 500.7 mW = 158.9 mW (Instruction) +341.8 mW (Memory)
 
 

heap sort         R # = 3    ARM    time optimization

Memory
  Program: 788
  Data   : 496
  executed Instructions: 52332
  access to datamemory : 108296 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  52332 0 24.0
 OFFCHIP read  4 Byte  0 21347 49.3
 OFFCHIP write 4 Byte  0 5727 41.1
CPU-Cycles : 244864
Energy : 3733.141/10^6 Ws = 1188.960/10^6 Ws (Instruction) +2544.182/10^6 Ws (Memory)
Power : 503.1 mW = 160.2 mW (Instruction) +342.9 mW (Memory)
 
 
 
 

insertion sort         R # = 8    ARM    time optimization

Memory
  Program: 228
  Data   : 440
  executed Instructions: 53123
  access to datamemory : 31056 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  53123 0 24.0
 OFFCHIP read  4 Byte  0 4279 49.3
 OFFCHIP write 4 Byte  0 3485 41.1
CPU-Cycles : 164249
Energy : 2375.988/10^6 Ws = 746.762/10^6 Ws (Instruction) +1629.226/10^6 Ws (Memory)
Power : 477.4 mW = 150.0 mW (Instruction) +327.3 mW (Memory)
 
 

insertion sort         R # = 7    ARM    time optimization

Memory
  Program: 240
  Data   : 440
  executed Instructions: 53226
  access to datamemory : 31456 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  53226 0 24.0
 OFFCHIP read  4 Byte  0 4379 49.3
 OFFCHIP write 4 Byte  0 3485 41.1
CPU-Cycles : 164956
Energy : 2386.844/10^6 Ws = 750.214/10^6 Ws (Instruction) +1636.630/10^6 Ws (Memory)
Power : 477.5 mW = 150.1 mW (Instruction) +327.4 mW (Memory)
 
 

insertion sort         R # = 6    ARM    time optimization

Memory
  Program: 248
  Data   : 440
  executed Instructions: 53521
  access to datamemory : 32640 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  53521 0 24.0
 OFFCHIP read  4 Byte  0 4672 49.3
 OFFCHIP write 4 Byte  0 3488 41.1
CPU-Cycles : 167024
Energy : 2418.611/10^6 Ws = 760.327/10^6 Ws (Instruction) +1658.284/10^6 Ws (Memory)
Power : 477.9 mW = 150.2 mW (Instruction) +327.6 mW (Memory)
 
 

insertion sort         R # = 5    ARM    time optimization

Memory
  Program: 268
  Data   : 440
  executed Instructions: 54213
  access to datamemory : 35392 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  54213 0 24.0
 OFFCHIP read  4 Byte  0 5161 49.3
 OFFCHIP write 4 Byte  0 3687 41.1
CPU-Cycles : 171651
Energy : 2491.163/10^6 Ws = 783.975/10^6 Ws (Instruction) +1707.188/10^6 Ws (Memory)
Power : 478.9 mW = 150.7 mW (Instruction) +328.2 mW (Memory)
 
 

insertion sort         R # = 4    ARM    time optimization

Memory
  Program: 308
  Data   : 440
  executed Instructions: 70459
  access to datamemory : 99968 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  70459 0 24.0
 OFFCHIP read  4 Byte  0 18625 49.3
 OFFCHIP write 4 Byte  0 6367 41.1
CPU-Cycles : 282189
Energy : 4208.922/10^6 Ws = 1337.637/10^6 Ws (Instruction) +2871.285/10^6 Ws (Memory)
Power : 492.2 mW = 156.4 mW (Instruction) +335.8 mW (Memory)
 
 

insertion sort         R # = 3    ARM    time optimization

Memory
  Program: 384
  Data   : 460
  executed Instructions: 91869
  access to datamemory : 195512 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  91869 0 24.0
 OFFCHIP read  4 Byte  0 37157 49.3
 OFFCHIP write 4 Byte  0 11721 41.1
CPU-Cycles : 439085
Energy : 6653.215/10^6 Ws = 2134.043/10^6 Ws (Instruction) +4519.172/10^6 Ws (Memory)
Power : 500.0 mW = 160.4 mW (Instruction) +339.6 mW (Memory)
 
 
 
 

selection sort         R # = 8    ARM    time optimization

Memory
  Program: 168
  Data   : 436
  executed Instructions: 75519
  access to datamemory : 29844 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  75519 0 24.0
 OFFCHIP read  4 Byte  0 6453 49.3
 OFFCHIP write 4 Byte  0 1008 41.1
CPU-Cycles : 227709
Energy : 3191.709/10^6 Ws = 1019.562/10^6 Ws (Instruction) +2172.147/10^6 Ws (Memory)
Power : 462.5 mW = 147.8 mW (Instruction) +314.8 mW (Memory)
 
 

selection sort         R # = 7    ARM    time optimization

Memory
  Program: 168
  Data   : 436
  executed Instructions: 75519
  access to datamemory : 29844 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  75519 0 24.0
 OFFCHIP read  4 Byte  0 6453 49.3
 OFFCHIP write 4 Byte  0 1008 41.1
CPU-Cycles : 227709
Energy : 3191.709/10^6 Ws = 1019.562/10^6 Ws (Instruction) +2172.147/10^6 Ws (Memory)
Power : 462.5 mW = 147.8 mW (Instruction) +314.8 mW (Memory)
 
 

selection sort         R # = 6    ARM    time optimization

Memory
  Program: 176
  Data   : 436
  executed Instructions: 75718
  access to datamemory : 31672 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  75718 0 24.0
 OFFCHIP read  4 Byte  0 6551 49.3
 OFFCHIP write 4 Byte  0 1367 41.1
CPU-Cycles : 230034
Energy : 3229.568/10^6 Ws = 1033.057/10^6 Ws (Instruction) +2196.511/10^6 Ws (Memory)
Power : 463.3 mW = 148.2 mW (Instruction) +315.1 mW (Memory)
 
 

selection sort         R # = 5    ARM    time optimization

Memory
  Program: 200
  Data   : 440
  executed Instructions: 81659
  access to datamemory : 55428 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  81659 0 24.0
 OFFCHIP read  4 Byte  0 12193 49.3
 OFFCHIP write 4 Byte  0 1664 41.1
CPU-Cycles : 271315
Energy : 3865.662/10^6 Ws = 1236.097/10^6 Ws (Instruction) +2629.565/10^6 Ws (Memory)
Power : 470.2 mW = 150.3 mW (Instruction) +319.8 mW (Memory)
 
 

selection sort         R # = 4    ARM    time optimization

Memory
  Program: 224
  Data   : 440
  executed Instructions: 87408
  access to datamemory : 78404 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  87408 0 24.0
 OFFCHIP read  4 Byte  0 17738 49.3
 OFFCHIP write 4 Byte  0 1863 41.1
CPU-Cycles : 311336
Energy : 4481.666/10^6 Ws = 1432.467/10^6 Ws (Instruction) +3049.199/10^6 Ws (Memory)
Power : 475.0 mW = 151.8 mW (Instruction) +323.2 mW (Memory)
 
 

selection sort         R # = 3    ARM    time optimization

Memory
  Program: 276
  Data   : 460
  executed Instructions: 97914
  access to datamemory : 121452 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  97914 0 24.0
 OFFCHIP read  4 Byte  0 27938 49.3
 OFFCHIP write 4 Byte  0 2425 41.1
CPU-Cycles : 385596
Energy : 5625.571/10^6 Ws = 1798.066/10^6 Ws (Instruction) +3827.506/10^6 Ws (Memory)
Power : 481.4 mW = 153.9 mW (Instruction) +327.6 mW (Memory)
 
 
 
 
 
 
 
 

bubble sort         R # = 8    ARM    energy optimization

Memory
  Program: 180
  Data   : 436
  executed Instructions: 104793
  access to datamemory : 68604 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  104793 0 24.0
 OFFCHIP read  4 Byte  0 11186 49.3
 OFFCHIP write 4 Byte  0 5965 41.1
CPU-Cycles : 325417
Energy : 4800.685/10^6 Ws = 1488.798/10^6 Ws (Instruction) +3311.887/10^6 Ws (Memory)
Power : 486.8 mW = 151.0 mW (Instruction) +335.9 mW (Memory)
 
 

bubble sort         R # = 7    ARM    energy optimization

Memory
  Program: 188
  Data   : 436
  executed Instructions: 107561
  access to datamemory : 79664 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  107561 0 24.0
 OFFCHIP read  4 Byte  0 11280 49.3
 OFFCHIP write 4 Byte  0 8636 41.1
CPU-Cycles : 342108
Energy : 5077.248/10^6 Ws = 1584.515/10^6 Ws (Instruction) +3492.733/10^6 Ws (Memory)
Power : 489.8 mW = 152.8 mW (Instruction) +336.9 mW (Memory)
 
 

bubble sort         R # = 6    ARM    energy optimization

Memory
  Program: 196
  Data   : 436
  executed Instructions: 107753
  access to datamemory : 80424 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  107753 0 24.0
 OFFCHIP read  4 Byte  0 11470 49.3
 OFFCHIP write 4 Byte  0 8636 41.1
CPU-Cycles : 343443
Energy : 5097.745/10^6 Ws = 1591.033/10^6 Ws (Instruction) +3506.712/10^6 Ws (Memory)
Power : 489.8 mW = 152.9 mW (Instruction) +336.9 mW (Memory)
 
 

bubble sort         R # = 5    ARM    energy optimization

Memory
  Program: 208
  Data   : 436
  executed Instructions: 112979
  access to datamemory : 101320 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  112979 0 24.0
 OFFCHIP read  4 Byte  0 16599 49.3
 OFFCHIP write 4 Byte  0 8731 41.1
CPU-Cycles : 379921
Energy : 5658.559/10^6 Ws = 1769.556/10^6 Ws (Instruction) +3889.003/10^6 Ws (Memory)
Power : 491.5 mW = 153.7 mW (Instruction) +337.8 mW (Memory)
 
 

bubble sort         R # = 4    ARM    energy optimization

Memory
  Program: 240
  Data   : 440
  executed Instructions: 153329
  access to datamemory : 262700 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  153329 0 24.0
 OFFCHIP read  4 Byte  0 44388 49.3
 OFFCHIP write 4 Byte  0 21287 41.1
CPU-Cycles : 649792
Energy : 9897.588/10^6 Ws = 3153.580/10^6 Ws (Instruction) +6744.008/10^6 Ws (Memory)
Power : 502.7 mW = 160.2 mW (Instruction) +342.5 mW (Memory)
 
 

bubble sort         R # = 3    ARM    energy optimization

Memory
  Program: 312
  Data   : 464
  executed Instructions: 198910
  access to datamemory : 444628 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  198910 0 24.0
 OFFCHIP read  4 Byte  0 84632 49.3
 OFFCHIP write 4 Byte  0 26525 41.1
CPU-Cycles : 963128
Energy : 14748.601/10^6 Ws = 4710.533/10^6 Ws (Instruction) +10038.068/10^6 Ws (Memory)
Power : 505.3 mW = 161.4 mW (Instruction) +343.9 mW (Memory)
 
 
 
 

heap sort         R # = 8    ARM    energy optimization

Memory
  Program: 496
  Data   : 436
  executed Instructions: 32728
  access to datamemory : 25652 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  32728 0 24.0
 OFFCHIP read  4 Byte  0 4718 49.3
 OFFCHIP write 4 Byte  0 1695 41.1
CPU-Cycles : 106378
Energy : 1578.508/10^6 Ws = 490.680/10^6 Ws (Instruction) +1087.828/10^6 Ws (Memory)
Power : 489.7 mW = 152.2 mW (Instruction) +337.5 mW (Memory)
 
 

heap sort         R # = 7    ARM    energy optimization

Memory
  Program: 512
  Data   : 436
  executed Instructions: 33559
  access to datamemory : 29372 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  33559 0 24.0
 OFFCHIP read  4 Byte  0 5548 49.3
 OFFCHIP write 4 Byte  0 1795 41.1
CPU-Cycles : 112591
Energy : 1674.443/10^6 Ws = 521.625/10^6 Ws (Instruction) +1152.818/10^6 Ws (Memory)
Power : 490.8 mW = 152.9 mW (Instruction) +337.9 mW (Memory)
 
 

heap sort         R # = 6    ARM    energy optimization

Memory
  Program: 580
  Data   : 444
  executed Instructions: 38046
  access to datamemory : 47312 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  38046 0 24.0
 OFFCHIP read  4 Byte  0 9932 49.3
 OFFCHIP write 4 Byte  0 1896 41.1
CPU-Cycles : 143890
Energy : 2155.782/10^6 Ws = 674.907/10^6 Ws (Instruction) +1480.876/10^6 Ws (Memory)
Power : 494.4 mW = 154.8 mW (Instruction) +339.6 mW (Memory)
 
 

heap sort         R # = 5    ARM    energy optimization

Memory
  Program: 624
  Data   : 452
  executed Instructions: 41194
  access to datamemory : 59896 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  41194 0 24.0
 OFFCHIP read  4 Byte  0 11818 49.3
 OFFCHIP write 4 Byte  0 3156 41.1
CPU-Cycles : 164657
Energy : 2484.212/10^6 Ws = 782.981/10^6 Ws (Instruction) +1701.231/10^6 Ws (Memory)
Power : 497.9 mW = 156.9 mW (Instruction) +341.0 mW (Memory)
 
 

heap sort         R # = 4    ARM    energy optimization

Memory
  Program: 692
  Data   : 460
  executed Instructions: 45874
  access to datamemory : 82484 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  45874 0 24.0
 OFFCHIP read  4 Byte  0 16212 49.3
 OFFCHIP write 4 Byte  0 4409 41.1
CPU-Cycles : 201001
Energy : 3049.652/10^6 Ws = 967.891/10^6 Ws (Instruction) +2081.762/10^6 Ws (Memory)
Power : 500.7 mW = 158.9 mW (Instruction) +341.8 mW (Memory)
 
 

heap sort         R # = 3    ARM    energy optimization

Memory
  Program: 788
  Data   : 496
  executed Instructions: 52332
  access to datamemory : 108296 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  52332 0 24.0
 OFFCHIP read  4 Byte  0 21347 49.3
 OFFCHIP write 4 Byte  0 5727 41.1
CPU-Cycles : 244864
Energy : 3733.141/10^6 Ws = 1188.960/10^6 Ws (Instruction) +2544.182/10^6 Ws (Memory)
Power : 503.1 mW = 160.2 mW (Instruction) +342.9 mW (Memory)
 
 
 
 

insertion sort         R # = 8    ARM    energy optimization

Memory
  Program: 228
  Data   : 440
  executed Instructions: 53123
  access to datamemory : 31056 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  53123 0 24.0
 OFFCHIP read  4 Byte  0 4279 49.3
 OFFCHIP write 4 Byte  0 3485 41.1
CPU-Cycles : 164249
Energy : 2375.988/10^6 Ws = 746.762/10^6 Ws (Instruction) +1629.226/10^6 Ws (Memory)
Power : 477.4 mW = 150.0 mW (Instruction) +327.3 mW (Memory)
 
 

insertion sort         R # = 7    ARM    energy optimization

Memory
  Program: 240
  Data   : 440
  executed Instructions: 53226
  access to datamemory : 31456 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  53226 0 24.0
 OFFCHIP read  4 Byte  0 4379 49.3
 OFFCHIP write 4 Byte  0 3485 41.1
CPU-Cycles : 164956
Energy : 2386.844/10^6 Ws = 750.214/10^6 Ws (Instruction) +1636.630/10^6 Ws (Memory)
Power : 477.5 mW = 150.1 mW (Instruction) +327.4 mW (Memory)
 
 

insertion sort         R # = 6    ARM    energy optimization

Memory
  Program: 248
  Data   : 440
  executed Instructions: 53521
  access to datamemory : 32640 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  53521 0 24.0
 OFFCHIP read  4 Byte  0 4672 49.3
 OFFCHIP write 4 Byte  0 3488 41.1
CPU-Cycles : 167024
Energy : 2418.611/10^6 Ws = 760.327/10^6 Ws (Instruction) +1658.284/10^6 Ws (Memory)
Power : 477.9 mW = 150.2 mW (Instruction) +327.6 mW (Memory)
 
 

insertion sort         R # = 5    ARM    energy optimization

Memory
  Program: 268
  Data   : 440
  executed Instructions: 54213
  access to datamemory : 35392 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  54213 0 24.0
 OFFCHIP read  4 Byte  0 5161 49.3
 OFFCHIP write 4 Byte  0 3687 41.1
CPU-Cycles : 171651
Energy : 2491.163/10^6 Ws = 783.975/10^6 Ws (Instruction) +1707.188/10^6 Ws (Memory)
Power : 478.9 mW = 150.7 mW (Instruction) +328.2 mW (Memory)
 
 

insertion sort         R # = 4    ARM    energy optimization

Memory
  Program: 308
  Data   : 440
  executed Instructions: 70459
  access to datamemory : 99968 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  70459 0 24.0
 OFFCHIP read  4 Byte  0 18625 49.3
 OFFCHIP write 4 Byte  0 6367 41.1
CPU-Cycles : 282189
Energy : 4208.922/10^6 Ws = 1337.637/10^6 Ws (Instruction) +2871.285/10^6 Ws (Memory)
Power : 492.2 mW = 156.4 mW (Instruction) +335.8 mW (Memory)
 
 

insertion sort         R # = 3    ARM    energy optimization

Memory
  Program: 384
  Data   : 460
  executed Instructions: 91869
  access to datamemory : 195512 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  91869 0 24.0
 OFFCHIP read  4 Byte  0 37157 49.3
 OFFCHIP write 4 Byte  0 11721 41.1
CPU-Cycles : 439085
Energy : 6653.215/10^6 Ws = 2134.043/10^6 Ws (Instruction) +4519.172/10^6 Ws (Memory)
Power : 500.0 mW = 160.4 mW (Instruction) +339.6 mW (Memory)
 
 
 
 

selection sort         R # = 8    ARM    energy optimization

Memory
  Program: 168
  Data   : 436
  executed Instructions: 75519
  access to datamemory : 29844 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  75519 0 24.0
 OFFCHIP read  4 Byte  0 6453 49.3
 OFFCHIP write 4 Byte  0 1008 41.1
CPU-Cycles : 227709
Energy : 3191.709/10^6 Ws = 1019.562/10^6 Ws (Instruction) +2172.147/10^6 Ws (Memory)
Power : 462.5 mW = 147.8 mW (Instruction) +314.8 mW (Memory)
 
 

selection sort         R # = 7    ARM    energy optimization

Memory
  Program: 168
  Data   : 436
  executed Instructions: 75519
  access to datamemory : 29844 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  75519 0 24.0
 OFFCHIP read  4 Byte  0 6453 49.3
 OFFCHIP write 4 Byte  0 1008 41.1
CPU-Cycles : 227709
Energy : 3191.709/10^6 Ws = 1019.562/10^6 Ws (Instruction) +2172.147/10^6 Ws (Memory)
Power : 462.5 mW = 147.8 mW (Instruction) +314.8 mW (Memory)
 
 

selection sort         R # = 6    ARM    energy optimization

Memory
  Program: 176
  Data   : 436
  executed Instructions: 75718
  access to datamemory : 31672 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  75718 0 24.0
 OFFCHIP read  4 Byte  0 6551 49.3
 OFFCHIP write 4 Byte  0 1367 41.1
CPU-Cycles : 230034
Energy : 3229.568/10^6 Ws = 1033.057/10^6 Ws (Instruction) +2196.511/10^6 Ws (Memory)
Power : 463.3 mW = 148.2 mW (Instruction) +315.1 mW (Memory)
 
 

selection sort         R # = 5    ARM    energy optimization

Memory
  Program: 200
  Data   : 440
  executed Instructions: 81659
  access to datamemory : 55428 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  81659 0 24.0
 OFFCHIP read  4 Byte  0 12193 49.3
 OFFCHIP write 4 Byte  0 1664 41.1
CPU-Cycles : 271315
Energy : 3865.662/10^6 Ws = 1236.097/10^6 Ws (Instruction) +2629.565/10^6 Ws (Memory)
Power : 470.2 mW = 150.3 mW (Instruction) +319.8 mW (Memory)
 
 

selection sort         R # = 4    ARM    energy optimization

Memory
  Program: 224
  Data   : 440
  executed Instructions: 87408
  access to datamemory : 78404 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  87408 0 24.0
 OFFCHIP read  4 Byte  0 17738 49.3
 OFFCHIP write 4 Byte  0 1863 41.1
CPU-Cycles : 311336
Energy : 4481.666/10^6 Ws = 1432.467/10^6 Ws (Instruction) +3049.199/10^6 Ws (Memory)
Power : 475.0 mW = 151.8 mW (Instruction) +323.2 mW (Memory)
 
 

selection sort         R # = 3    ARM    energy optimization

Memory
  Program: 276
  Data   : 460
  executed Instructions: 97914
  access to datamemory : 121452 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  97914 0 24.0
 OFFCHIP read  4 Byte  0 27938 49.3
 OFFCHIP write 4 Byte  0 2425 41.1
CPU-Cycles : 385596
Energy : 5625.571/10^6 Ws = 1798.066/10^6 Ws (Instruction) +3827.506/10^6 Ws (Memory)
Power : 481.4 mW = 153.9 mW (Instruction) +327.6 mW (Memory)
 
 
 
 
 
 
 
 

bubble sort         R # = 8    ARM    size optimization

Memory
  Program: 204
  Data   : 436
  executed Instructions: 102430
  access to datamemory : 99452 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  102430 0 24.0
 OFFCHIP read  4 Byte  0 18898 49.3
 OFFCHIP write 4 Byte  0 5965 41.1
CPU-Cycles : 359251
Energy : 5279.953/10^6 Ws = 1644.422/10^6 Ws (Instruction) +3635.531/10^6 Ws (Memory)
Power : 485.0 mW = 151.1 mW (Instruction) +334.0 mW (Memory)
 
 

bubble sort         R # = 7    ARM    size optimization

Memory
  Program: 216
  Data   : 436
  executed Instructions: 105198
  access to datamemory : 110512 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  105198 0 24.0
 OFFCHIP read  4 Byte  0 18992 49.3
 OFFCHIP write 4 Byte  0 8636 41.1
CPU-Cycles : 375942
Energy : 5556.516/10^6 Ws = 1740.139/10^6 Ws (Instruction) +3816.377/10^6 Ws (Memory)
Power : 487.7 mW = 152.7 mW (Instruction) +335.0 mW (Memory)
 
 

bubble sort         R # = 6    ARM    size optimization

Memory
  Program: 224
  Data   : 436
  executed Instructions: 105390
  access to datamemory : 111272 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  105390 0 24.0
 OFFCHIP read  4 Byte  0 19182 49.3
 OFFCHIP write 4 Byte  0 8636 41.1
CPU-Cycles : 377277
Energy : 5577.013/10^6 Ws = 1746.657/10^6 Ws (Instruction) +3830.356/10^6 Ws (Memory)
Power : 487.8 mW = 152.8 mW (Instruction) +335.0 mW (Memory)
 
 

bubble sort         R # = 5    ARM    size optimization

Memory
  Program: 232
  Data   : 436
  executed Instructions: 110616
  access to datamemory : 132168 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  110616 0 24.0
 OFFCHIP read  4 Byte  0 24311 49.3
 OFFCHIP write 4 Byte  0 8731 41.1
CPU-Cycles : 413755
Energy : 6137.826/10^6 Ws = 1925.180/10^6 Ws (Instruction) +4212.647/10^6 Ws (Memory)
Power : 489.5 mW = 153.5 mW (Instruction) +336.0 mW (Memory)
 
 

bubble sort         R # = 4    ARM    size optimization

Memory
  Program: 264
  Data   : 440
  executed Instructions: 150966
  access to datamemory : 293548 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  150966 0 24.0
 OFFCHIP read  4 Byte  0 52100 49.3
 OFFCHIP write 4 Byte  0 21287 41.1
CPU-Cycles : 683626
Energy : 10376.856/10^6 Ws = 3309.204/10^6 Ws (Instruction) +7067.652/10^6 Ws (Memory)
Power : 500.9 mW = 159.7 mW (Instruction) +341.2 mW (Memory)
 
 

bubble sort         R # = 3    ARM    size optimization

Memory
  Program: 340
  Data   : 464
  executed Instructions: 196547
  access to datamemory : 475476 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  196547 0 24.0
 OFFCHIP read  4 Byte  0 92344 49.3
 OFFCHIP write 4 Byte  0 26525 41.1
CPU-Cycles : 996962
Energy : 15227.869/10^6 Ws = 4866.157/10^6 Ws (Instruction) +10361.712/10^6 Ws (Memory)
Power : 504.1 mW = 161.1 mW (Instruction) +343.0 mW (Memory)
 
 
 
 

heap sort         R # = 8    ARM    size optimization

Memory
  Program: 516
  Data   : 436
  executed Instructions: 32302
  access to datamemory : 32620 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  32302 0 24.0
 OFFCHIP read  4 Byte  0 6460 49.3
 OFFCHIP write 4 Byte  0 1695 41.1
CPU-Cycles : 114236
Energy : 1690.337/10^6 Ws = 526.817/10^6 Ws (Instruction) +1163.520/10^6 Ws (Memory)
Power : 488.3 mW = 152.2 mW (Instruction) +336.1 mW (Memory)
 
 

heap sort         R # = 7    ARM    size optimization

Memory
  Program: 532
  Data   : 436
  executed Instructions: 33133
  access to datamemory : 36340 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  33133 0 24.0
 OFFCHIP read  4 Byte  0 7290 49.3
 OFFCHIP write 4 Byte  0 1795 41.1
CPU-Cycles : 120449
Energy : 1786.272/10^6 Ws = 557.763/10^6 Ws (Instruction) +1228.509/10^6 Ws (Memory)
Power : 489.4 mW = 152.8 mW (Instruction) +336.6 mW (Memory)
 
 

heap sort         R # = 6    ARM    size optimization

Memory
  Program: 600
  Data   : 444
  executed Instructions: 37620
  access to datamemory : 54280 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  37620 0 24.0
 OFFCHIP read  4 Byte  0 11674 49.3
 OFFCHIP write 4 Byte  0 1896 41.1
CPU-Cycles : 151748
Energy : 2267.611/10^6 Ws = 711.044/10^6 Ws (Instruction) +1556.567/10^6 Ws (Memory)
Power : 493.1 mW = 154.6 mW (Instruction) +338.5 mW (Memory)
 
 

heap sort         R # = 5    ARM    size optimization

Memory
  Program: 644
  Data   : 452
  executed Instructions: 40768
  access to datamemory : 66864 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  40768 0 24.0
 OFFCHIP read  4 Byte  0 13560 49.3
 OFFCHIP write 4 Byte  0 3156 41.1
CPU-Cycles : 172515
Energy : 2596.041/10^6 Ws = 819.118/10^6 Ws (Instruction) +1776.923/10^6 Ws (Memory)
Power : 496.6 mW = 156.7 mW (Instruction) +339.9 mW (Memory)
 
 

heap sort         R # = 4    ARM    size optimization

Memory
  Program: 712
  Data   : 460
  executed Instructions: 45448
  access to datamemory : 89452 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  45448 0 24.0
 OFFCHIP read  4 Byte  0 17954 49.3
 OFFCHIP write 4 Byte  0 4409 41.1
CPU-Cycles : 208859
Energy : 3161.481/10^6 Ws = 1004.028/10^6 Ws (Instruction) +2157.453/10^6 Ws (Memory)
Power : 499.5 mW = 158.6 mW (Instruction) +340.9 mW (Memory)
 
 

heap sort         R # = 3    ARM    size optimization

Memory
  Program: 808
  Data   : 496
  executed Instructions: 51906
  access to datamemory : 115264 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  51906 0 24.0
 OFFCHIP read  4 Byte  0 23089 49.3
 OFFCHIP write 4 Byte  0 5727 41.1
CPU-Cycles : 252722
Energy : 3844.970/10^6 Ws = 1225.097/10^6 Ws (Instruction) +2619.873/10^6 Ws (Memory)
Power : 502.1 mW = 160.0 mW (Instruction) +342.1 mW (Memory)
 
 
 
 

insertion sort         R # = 8    ARM    size optimization

Memory
  Program: 252
  Data   : 440
  executed Instructions: 53029
  access to datamemory : 41776 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  53029 0 24.0
 OFFCHIP read  4 Byte  0 6959 49.3
 OFFCHIP write 4 Byte  0 3485 41.1
CPU-Cycles : 177461
Energy : 2566.637/10^6 Ws = 807.489/10^6 Ws (Instruction) +1759.147/10^6 Ws (Memory)
Power : 477.3 mW = 150.2 mW (Instruction) +327.1 mW (Memory)
 
 

insertion sort         R # = 7    ARM    size optimization

Memory
  Program: 264
  Data   : 440
  executed Instructions: 53132
  access to datamemory : 42176 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  53132 0 24.0
 OFFCHIP read  4 Byte  0 7059 49.3
 OFFCHIP write 4 Byte  0 3485 41.1
CPU-Cycles : 178168
Energy : 2577.492/10^6 Ws = 810.941/10^6 Ws (Instruction) +1766.551/10^6 Ws (Memory)
Power : 477.4 mW = 150.2 mW (Instruction) +327.2 mW (Memory)
 
 

insertion sort         R # = 6    ARM    size optimization

Memory
  Program: 272
  Data   : 440
  executed Instructions: 53427
  access to datamemory : 43360 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  53427 0 24.0
 OFFCHIP read  4 Byte  0 7352 49.3
 OFFCHIP write 4 Byte  0 3488 41.1
CPU-Cycles : 180236
Energy : 2609.260/10^6 Ws = 821.055/10^6 Ws (Instruction) +1788.205/10^6 Ws (Memory)
Power : 477.7 mW = 150.3 mW (Instruction) +327.4 mW (Memory)
 
 

insertion sort         R # = 5    ARM    size optimization

Memory
  Program: 292
  Data   : 440
  executed Instructions: 54119
  access to datamemory : 46112 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  54119 0 24.0
 OFFCHIP read  4 Byte  0 7841 49.3
 OFFCHIP write 4 Byte  0 3687 41.1
CPU-Cycles : 184863
Energy : 2681.812/10^6 Ws = 844.703/10^6 Ws (Instruction) +1837.110/10^6 Ws (Memory)
Power : 478.7 mW = 150.8 mW (Instruction) +327.9 mW (Memory)
 
 

insertion sort         R # = 4    ARM    size optimization

Memory
  Program: 332
  Data   : 440
  executed Instructions: 70365
  access to datamemory : 110688 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  70365 0 24.0
 OFFCHIP read  4 Byte  0 21305 49.3
 OFFCHIP write 4 Byte  0 6367 41.1
CPU-Cycles : 295401
Energy : 4399.571/10^6 Ws = 1398.364/10^6 Ws (Instruction) +3001.206/10^6 Ws (Memory)
Power : 491.5 mW = 156.2 mW (Instruction) +335.3 mW (Memory)
 
 

insertion sort         R # = 3    ARM    size optimization

Memory
  Program: 408
  Data   : 460
  executed Instructions: 91775
  access to datamemory : 206232 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  91775 0 24.0
 OFFCHIP read  4 Byte  0 39837 49.3
 OFFCHIP write 4 Byte  0 11721 41.1
CPU-Cycles : 452297
Energy : 6843.864/10^6 Ws = 2194.770/10^6 Ws (Instruction) +4649.094/10^6 Ws (Memory)
Power : 499.3 mW = 160.1 mW (Instruction) +339.2 mW (Memory)
 
 
 
 

selection sort         R # = 8    ARM    size optimization

Memory
  Program: 192
  Data   : 436
  executed Instructions: 70830
  access to datamemory : 50848 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  70830 0 24.0
 OFFCHIP read  4 Byte  0 11704 49.3
 OFFCHIP write 4 Byte  0 1008 41.1
CPU-Cycles : 244586
Energy : 3415.963/10^6 Ws = 1097.373/10^6 Ws (Instruction) +2318.590/10^6 Ws (Memory)
Power : 460.9 mW = 148.1 mW (Instruction) +312.8 mW (Memory)
 
 

selection sort         R # = 7    ARM    size optimization

Memory
  Program: 192
  Data   : 436
  executed Instructions: 70830
  access to datamemory : 50848 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  70830 0 24.0
 OFFCHIP read  4 Byte  0 11704 49.3
 OFFCHIP write 4 Byte  0 1008 41.1
CPU-Cycles : 244586
Energy : 3415.963/10^6 Ws = 1097.373/10^6 Ws (Instruction) +2318.590/10^6 Ws (Memory)
Power : 460.9 mW = 148.1 mW (Instruction) +312.8 mW (Memory)
 
 

selection sort         R # = 6    ARM    size optimization

Memory
  Program: 200
  Data   : 436
  executed Instructions: 71029
  access to datamemory : 52676 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  71029 0 24.0
 OFFCHIP read  4 Byte  0 11802 49.3
 OFFCHIP write 4 Byte  0 1367 41.1
CPU-Cycles : 246911
Energy : 3453.822/10^6 Ws = 1110.867/10^6 Ws (Instruction) +2342.954/10^6 Ws (Memory)
Power : 461.6 mW = 148.5 mW (Instruction) +313.1 mW (Memory)
 
 

selection sort         R # = 5    ARM    size optimization

Memory
  Program: 224
  Data   : 440
  executed Instructions: 76970
  access to datamemory : 76432 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  76970 0 24.0
 OFFCHIP read  4 Byte  0 17444 49.3
 OFFCHIP write 4 Byte  0 1664 41.1
CPU-Cycles : 288192
Energy : 4089.916/10^6 Ws = 1313.908/10^6 Ws (Instruction) +2776.009/10^6 Ws (Memory)
Power : 468.3 mW = 150.5 mW (Instruction) +317.9 mW (Memory)
 
 

selection sort         R # = 4    ARM    size optimization

Memory
  Program: 248
  Data   : 440
  executed Instructions: 82719
  access to datamemory : 99408 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  82719 0 24.0
 OFFCHIP read  4 Byte  0 22989 49.3
 OFFCHIP write 4 Byte  0 1863 41.1
CPU-Cycles : 328213
Energy : 4705.920/10^6 Ws = 1510.277/10^6 Ws (Instruction) +3195.643/10^6 Ws (Memory)
Power : 473.2 mW = 151.9 mW (Instruction) +321.3 mW (Memory)
 
 

selection sort         R # = 3    ARM    size optimization

Memory
  Program: 300
  Data   : 460
  executed Instructions: 93225
  access to datamemory : 142456 Byte
 Memoryunit  Inst Data Energy/10^9
 OFFCHIP read  2 Byte  93225 0 24.0
 OFFCHIP read  4 Byte  0 33189 49.3
 OFFCHIP write 4 Byte  0 2425 41.1
CPU-Cycles : 402473
Energy : 5849.825/10^6 Ws = 1875.876/10^6 Ws (Instruction) +3973.949/10^6 Ws (Memory)
Power : 479.6 mW = 153.8 mW (Instruction) +325.8 mW (Memory)
 
 
 

 back