Research Article

On the Feasibility and Limitations of Just-in-Time Instruction Set Extension for FPGA-Based Reconfigurable Processors

Table 6

The runtime overheads for the ASIP-SP.

AppCandidate Search: @50pS3L ASIP Runtime overheads Break-even
real pruner blk ins can ratio const map par sum break-even time
[ms] effic # # # x [m : s] [m : s] [m : s] [m : s] [d : h : m : s]

164.gzip 1.44 71.79 2 100 19 1.00 56 : 22 13 : 02 18 : 28 87 : 52206 : 22 : 15 : 50
179.art 1.05 23.37 3 79 9 1.01 26 : 42 8 : 58 13 : 2049 : 001 : 12 : 18 : 13
183.equake 2.25 8.33 2 244 11 1.00 32 : 38 7 : 5616 : 1256 : 46 259 : 02 : 28 : 33
188.ammp 3.27 52.29 1 382 92 1.41 272 : 58 102 : 12 142 : 49 517 : 59 0 : 14 : 56 : 39
429.mcf 1.05 28.2 1 77 5 1.00 14 :  50 4 : 06 7 : 48 26 : 44 213 : 20 : 05 : 55
433.milc 6.6 26.71 2 673 9 1.00 26 : 42 6 : 44 15 : 08 48 : 34 568 : 06 : 08 : 05
444.namd 7.68 57.43 3 776 129 1.03 382 : 45 117 : 24 178 : 04 678 : 13 6 : 16 : 00 : 48
458.sjeng 1.8 184.11 3 121 8 1.00 23 : 44 6 : 56 12 : 58 43 : 38 2403 : 01 : 35 : 57
470.lbm 10.62 2.43 3 961 179 2.53 531 : 07 181 : 51 308 : 24 1021 : 22 1 : 03 : 29 : 48
473.astar 2.25 38.2 3 184 33 1.00 97 : 54 29 : 46 46 : 59 174 : 39 5149 : 02 : 19 : 14

AVG_S 3.80 49.29 2.30 358 491.20 146 : 34 47 : 53 76 : 01 270 : 28 881 : 00 : 33 : 54

adpcm 0.84 5.59 2 61 8 1.08 23 : 44 6 : 00 10 : 34 40 : 18 0 : 04 : 34 : 10
fft 0.78 3.78 2 75 14 2.40 41 : 32 11 : 44 20 : 56 74 : 12 0 : 01 : 53 : 07
sor 0.24 2.21 1 22 2 1.00 5 : 56 4 : 48 10 : 12 20 : 56 0 : 00 : 24 : 19
whetstone 0.54 7.7 2 49 9 15.43 26 : 42 11 : 34 25 : 52 64 : 08 0 : 01 : 08 : 04

AVG_E 0.60 4.82 1.75 52 84.98 24 : 28 8 : 31 16 : 5349 : 530 : 01:59 : 55

RATIO 6.33 10.23 1.31 6.95 5.99 0.24 5.99 5.62 4.50 5.42 10580