James Coole , University of Florida, Gainesville
Greg Stitt , University of Florida, Gainesville
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2013.108
High-level synthesis from OpenCL has shown significant potential, but current approaches conflict with mainstream OpenCL design methodologies due to 1) orders-of- magnitude longer FPGA compilation times; and 2) limited support for changing or adding kernels after system compilation. In this paper, we introduce a backend synthesis approach for potentially any OpenCL tool, which uses virtual coarse-grained reconfiguration contexts to speedup compilation by 4211x, while also enabling 144x faster reconfiguration to support different kernels and rapid changes to kernels.
James Coole, Greg Stitt, "Fast and Flexible High-Level Synthesis from OpenCL using Reconfiguration Contexts", IEEE Micro, , no. 1, pp. 1, PrePrints PrePrints, doi:10.1109/MM.2013.108