Diastolic arrays: throughput-driven reconfigurable computing

  • Authors:
  • Myong Hyon Cho;Chih-Chi Cheng;Michel Kinsy;G. Edward Suh;Srinivas Devadas

  • Affiliations:
  • Massachusetts Institute of Technology;National Taiwan University;Massachusetts Institute of Technology;Cornell University;Massachusetts Institute of Technology

  • Venue:
  • Proceedings of the 2008 IEEE/ACM International Conference on Computer-Aided Design
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Diastolic arrays are arrays of processing elements that communicate exclusively through First-In First-Out (FIFO) queues. FIFO virtualization units enable relaxed timing of data transfers, and include hardware support to guarantee bandwidth and buffer space for all data transfers, which may follow composite paths through the network. We show that the architecture of diastolic arrays enables efficient synthesis from high-level specifications of communicating finite state machines so average throughput is maximized. Preliminary results are presented on an H.264 decoding benchmark.