Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. Selective Flexibility: Creating Domain-Specific Reconfigurable Arrays
 
research article

Selective Flexibility: Creating Domain-Specific Reconfigurable Arrays

Stojilovic, Mirjana  
•
Novo, David
•
Saranovac, Lazar
Show more
2013
Ieee Transactions On Computer-Aided Design Of Integrated Circuits And Systems

Historically, hardware acceleration technologies have either been application-specific, therefore lacking in flexibility, or fully programmable, thereby suffering from notable inefficiencies on an application-by-application basis. To address the growing need for domain-specific acceleration technologies, this paper describes a design methodology (i) to automatically generate a domain-specific coarse-grained array from a set of representative applications and (ii) to introduce limited forms of architectural generality to increase the likelihood that additional applications can be successfully mapped onto it. In particular, coarse-grained arrays generated using our approach are intended to be integrated into customizable processors that use application-specific instruction set extensions to accelerate performance and reduce energy; rather than implementing these extensions using application-specific integrated circuit (ASIC) logic, which lacks flexibility, they can be synthesized onto our reconfigurable array instead, allowing the processor to be used for a variety of applications in related domains. Results show that our array is around 2x slower and 15x larger than an ultimately efficient ASIC implementation, and thus far more efficient than field-programmable gate arrays (FPGAs), which are known to be 3-4x slower and 20-40x larger. Additionally, we estimate that our array is usually around 2x larger and 2x slower than an accelerator synthesized using traditional datapath merging, which has, if any, very limited flexibility beyond the design set of DFGs.

  • Details
  • Metrics
Type
research article
DOI
10.1109/Tcad.2012.2235127
Web of Science ID

WOS:000318163800003

Author(s)
Stojilovic, Mirjana  
Novo, David
Saranovac, Lazar
Brisk, Philip
Ienne, Paolo  
Date Issued

2013

Publisher

Institute of Electrical and Electronics Engineers

Published in
Ieee Transactions On Computer-Aided Design Of Integrated Circuits And Systems
Volume

32

Issue

5

Start page

681

End page

694

Subjects

Datapaths

•

domain-specific customization

•

flexibility

•

FPGA routing

•

reconfigurable arrays

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
LAP  
Available on Infoscience
October 1, 2013
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/95444
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés