A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Loop distribution for K-loops on Reconfigurable Architectures
2011
2011 Design, Automation & Test in Europe
Within the context of Reconfigurable Architectures, we define a kernel loop (K-loop) as a loop containing in the loop body one or more kernels mapped on the reconfigurable hardware. In this paper, we analyze how loop distribution can be used in the context of K-loops. We propose an algorithm for splitting K-loops that contain more than one kernel and intraiteration dependencies. The purpose is to create smaller loops (Ksub-loops) that have more speedup potential when parallelized. Making use of
doi:10.1109/date.2011.5763245
dblp:conf/date/DragomirB11
fatcat:25d3nxytnbfgdn5ok2kf7bxvbq