Research Article
Transparent Runtime Migration of Loop-Based Traces of Processor Instructions to Reconfigurable Processing Units
Table 1
Detected Megablock characteristics.
|
Kernels
| Megablock characteristics | Avg. Inst. Executed p/call | Max. ILP | Coverage (%) | SW IPC |
| count | 192 | 2 | 94.9 | 0.857 | even_ones | 192 | 3 | 94.0 | 0.857 | fibonacci | 1,497 | 2 | 99.4 | 0.857 | ham_dist | 192 | 3 | 94.0 | 0.857 | pop_cnt32 | 256 | 3 | 97.2 | 0.889 | reverse | 224 | 3 | 95.6 | 0.875 |
| compress | 138 | 3 | 89.7 | 0.889 | divlu | 155 | 2 | 90.5 | 0.833 | expand | 138 | 3 | 89.7 | 0.889 | gcd | 330 | 2 | 98.8 | 0.889 | isqrt | 96 | 3 | 84.0 | 0.857 | maxstr | 120 | 2 | 88.1 | 0.800 |
| popcount3 | 15500 | 3 | 85.4 | 0.912 | mpegcrc | 465 | 4 | 87.6 | 0.934 | usqrt | 288 | 6 | 84.9 | 0.947 |
| merge1 | 444 | 2.7 | N/A | 0.865 | merge2 | 166 | 2.5 | N/A | 0.860 |
|
|