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. Efficient Hardware Design Of Iterative Stencil Loops
 
research article

Efficient Hardware Design Of Iterative Stencil Loops

Rana, Vincenzo  
•
Beretta, Ivan  
•
Bruschi, Francesco
Show more
2016
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

A large number of algorithms for multidimensional signals processing and scientific computation come in the form of iterative stencil loops (ISLs), whose data dependencies span across multiple iterations. Because of their complex inner structure, automatic hardware acceleration of such algorithms is traditionally considered as a difficult task. In this paper, we introduce an automatic design flow that identifies, in a wide family of bidimensional data processing algorithms, sub-portions that exhibit a kind of parallelism close to that of ISLs; these are mapped onto a space of highly optimized ad-hoc architectures, which is efficiently explored to identify the best implementations with respect to both area and throughput. Experimental results show that the proposed methodology generates circuits whose performance is comparable to that of manually-optimized solutions, and orders of magnitude higher than those generated by commercial HLS tools.

  • Files
  • Details
  • Metrics
Type
research article
DOI
10.1109/TCAD.2016.2545408
Web of Science ID

WOS:000388960900012

Author(s)
Rana, Vincenzo  
Beretta, Ivan  
Bruschi, Francesco
Nacci, Alessandro
Atienza Alonso, David  
Sciuto, Donatella
Date Issued

2016

Publisher

Ieee-Inst Electrical Electronics Engineers Inc

Published in
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Volume

35

Issue

8

Start page

1

End page

15

Subjects

hardware synthesis

•

Embedded systems

•

iterative stencil loops

•

hardware design

•

FPGA

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
ESL  
Available on Infoscience
March 24, 2016
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/125131
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