Shrink-Fit: A Framework for Flexible Accelerator Sizing
View/ Open
Lyons_ShrinkFit.pdf (626.6Kb)
Access Status
Full text of the requested work is not available in DASH at this time ("dark deposit"). For more information on dark deposits, see our FAQ.Published Version
https://doi.org/10.1109/L-CA.2012.7Metadata
Show full item recordCitation
Lyons, Michael, Gu-Yeon Wei, and David Brooks. 2013. “Shrink-Fit: A Framework for Flexible Accelerator Sizing.” IEEE Comput. Arch. Lett. 12 (1): 17–20. doi:10.1109/l-ca.2012.7.Abstract
RTL design complexity discouraged adoption of reconfigurable logic in general purpose systems, impeding opportunities for performance and energy improvements. Recent improvements to HLS compilers simplify RTL design and are easing this barrier. A new challenge will emerge: managing reconfigurable resources between multiple applications with custom hardware designs. In this paper, we propose a method to "shrink-fit" accelerators within widely varying fabric budgets. Shrink-fit automatically shrinks existing accelerator designs within small fabric budgets and grows designs to increase performance when larger budgets are available. Our method takes advantage of current accelerator design techniques and introduces a novel architectural approach based on fine-grained virtualization. We evaluate shrink-fit using a synthesized implementation of an IDCT for decoding JPEGs and show the IDCT accelerator can shrink by a factor of 16x with minimal performance and area overheads. Using shrink-fit, application designers can achieve the benefits of hardware acceleration with single RTL designs on FPGAs large and small.Citable link to this page
http://nrs.harvard.edu/urn-3:HUL.InstRepos:34729347
Collections
- FAS Scholarly Articles [17559]
Contact administrator regarding this item (to report mistakes or request changes)
Comments made during the workflow steps
oap.needman (MM)