Title :
Bandwidth-Sensitivity-Aware Arbitration for FPGAs
Author :
Hao, Lu ; Stitt, Greg
Author_Institution :
ECE Dept., Univ. of Florida, Gainesville, FL, USA
Abstract :
Field-programmable gate arrays (FPGAs) commonly implement massively parallel circuits that require significant memory bandwidth. Due to I/O and memory limitations, parallel tasks often share bandwidth via arbitration, whose efficiency is critical to ensure parallelism is not wasted. In this letter, we introduce a bandwidth-sensitivity-aware heuristic for arbitration that analyzes the effect of memory bandwidth on performance for each application task, and then accordingly allocates bandwidth to minimize execution time. When compared to round robin (RR) arbitration, application speedups as high as 6.5×are achieved.
Keywords :
bandwidth allocation; field programmable gate arrays; FPGA; RR arbitration; application speedups; bandwidth allocation; bandwidth-sensitivity-aware arbitration; execution time minimization; field-programmable gate arrays; massive parallel circuits; memory bandwidth; round robin arbitration; Bandwidth; Field programmable gate arrays; Kernel; Real time systems; Round robin; Sensitivity; Streaming media; Arbitration; field-programmable gate arrays (FPGAs); memory bandwidth; reconfigurable computing;
Journal_Title :
Embedded Systems Letters, IEEE
DOI :
10.1109/LES.2012.2209397