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/callMax. ILPCoverage (%)SW IPC

count192294.90.857
even_ones192394.00.857
fibonacci1,497299.40.857
ham_dist192394.00.857
pop_cnt32256397.20.889
reverse224395.60.875

compress138389.70.889
divlu155290.50.833
expand138389.70.889
gcd330298.80.889
isqrt96384.00.857
maxstr120288.10.800

popcount315500385.40.912
mpegcrc465487.60.934
usqrt288684.90.947

merge14442.7N/A0.865
merge21662.5N/A0.860