arrow
Return

Compiling for Reconfigurable Computing: A Survey

delete2010-06-23
delete72
PRE
AI
J
João M. P. Cardoso *
P
Pedro C. Diniz
M
Markus Weinhardt
DOI:10.1145/1749603.1749604delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Reconfigurable computing platforms offer the promise of substantially accelerating computations through the concurrent nature of hardware structures and the ability of these architectures for hardware customization. Effectively programming such reconfigurable architectures, however, is an extremely cumbersome and error-prone process, as it requires programmers to assume the role of hardware designers while mastering hardware description languages, thus limiting the acceptance and dissemination of this promising technology. To address this problem, researchers have developed numerous approaches at both the programming languages as well as the compilation levels, to offer high-level programming abstractions that would allow programmers to easily map applications to reconfigurable architectures. This survey describes the major research efforts on compilation techniques for reconfigurable computing architectures. The survey focuses on efforts that map computations written in imperative programming languages to reconfigurable architectures and identifies the main compilation and synthesis techniques used in this mapping.
Keywords:
Languages
Design
Performance
Compilation
hardware compilers
high-level synthesis
mapping methods
reconfigurable computing
FPGA
custom-computing platforms
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

ACM Computing Surveys cover
ACM Computing Surveys
IF:
28
Papers:
2.5K
Citations:
3.5W

Organization

I
inesc-id
Scholars:
636
Papers: 504
Citations: 0
U
Universidade do Porto
Scholars:
3.0W
Papers: 2.9W
Citations: 34
Cited Papers

Cited Papers

Random mntagenesis of the gene for bacteriophage T7 RNA polymerase
err1993-04-01
err0
PREAI
errVladimir O. Rechinsky; Dmitry A. Kostyuk; Dmitry L. Lyakhov; Boris K. Chernov; Sergei N. Kochetkov
errShare
errSave
Drug Repurposing Hypothesis Generation Using the "RE:fine Drugs" System
err2016-12-11
err0
errOAAI
errKelly Regan; Soheil Moosavinasab; Philip Payne; Simon Lin
errShare
errSave
Machine Learning for Personalized Medicine: Predicting Primary Myocardial Infarction from Electronic Health Records
err2012-12-01
err0
errOAAI
errJeremy C. Weiss; Sriraam Natarajan; Peggy L. Peissig; Catherine A. McCarty; David Page
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Crystal Structure of Phosphotransacetylase from the Methanogenic Archaeon Methanosarcina thermophila
err2004-04-01
err0
errOAAI
errPrabha P Iyer; Sarah H Lawrence; Kelvin B Luther; Kanagalaghatta R Rajashankar; Hemant P Yennawar; James G Ferry; Hermann Schindelin
errShare
errSave
researcher View more