TY - GEN
T1 - Scheduling intervals for reconfigurable computing
AU - Fu, Wenyin
AU - Compton, Katherine
PY - 2008
Y1 - 2008
N2 - The use of reconfigurable hardware to accelerate computing intensive part of the applications has long been shown to provide large execution speedups. However, the long configuration latency and the limited amount of reconfigurable hardware resources demands careful arbitration of those resources among the applications in the system. In past efforts, we demonstrated that effective allocation of reconfigurable hardware resources can boost overall system throughput in a multi-tasking system. For that work, we invoked reconfigurable hardware scheduling periodically with a fixed interval. In this work, we further examine the size of the static scheduling interval, and propose two adaptive interval approaches that use a phase tracking technique to reduce overall scheduling overhead by up to 85%.
AB - The use of reconfigurable hardware to accelerate computing intensive part of the applications has long been shown to provide large execution speedups. However, the long configuration latency and the limited amount of reconfigurable hardware resources demands careful arbitration of those resources among the applications in the system. In past efforts, we demonstrated that effective allocation of reconfigurable hardware resources can boost overall system throughput in a multi-tasking system. For that work, we invoked reconfigurable hardware scheduling periodically with a fixed interval. In this work, we further examine the size of the static scheduling interval, and propose two adaptive interval approaches that use a phase tracking technique to reduce overall scheduling overhead by up to 85%.
UR - http://www.scopus.com/inward/record.url?scp=60349117379&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=60349117379&partnerID=8YFLogxK
U2 - 10.1109/FCCM.2008.48
DO - 10.1109/FCCM.2008.48
M3 - Conference contribution
AN - SCOPUS:60349117379
SN - 9780769533070
T3 - Proceedings of the 16th IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM'08
SP - 87
EP - 96
BT - Proceedings of the 16th IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM'08
T2 - 16th IEEE Symposium on Field-Programmable Custom Computing Machines, FCCM'08
Y2 - 14 April 2008 through 15 April 2008
ER -