Sim JE, Wong WF, Teich J (2009)
Publication Type: Conference contribution
Publication year: 2009
Edited Volumes: Proceedings - IEEE Symposium on Field Programmable Custom Computing Machines, FCCM 2009
Pages Range: 279-282
Conference Proceedings Title: Proc. 17th IEEE Symposium on Field Programmable Custom Computing Machines
DOI: 10.1109/FCCM.2009.49
Modern use of FPGAs as hardware accelerators involves the partial reconfiguration of hardware resources as the application executes. In this paper, we present a polynomial time algorithm for scheduling reconfiguration tasks given a trace of actors (invocations of hardware kernels) that is both provably optimal and placement-aware. In addition, we will propose a dependence analysis to determine whether for each actor instance, a reconfiguration task is needed prior to its execution in hardware. A case study using the H.264 encoder is presented to compare our algorithm against the state-of-the-art heuristics. © 2009 IEEE.
APA:
Sim, J.E., Wong, W.-F., & Teich, J. (2009). Optimal Placement-aware Trace-based Scheduling of Hardware Reconfigurations for FPGA Accelerators. In Proc. 17th IEEE Symposium on Field Programmable Custom Computing Machines (pp. 279-282). Napa, CA, US.
MLA:
Sim, Joon Edward, Weng-Fai Wong, and Jürgen Teich. "Optimal Placement-aware Trace-based Scheduling of Hardware Reconfigurations for FPGA Accelerators." Proceedings of the 17th IEEE Symposium on Field Programmable Custom Computing Machines (FCCM'09), Napa, CA 2009. 279-282.
BibTeX: Download