The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Le compilateur est l'outil de support le plus important pour faciliter l'utilisation de l'architecture informatique reconfigurable (RCA). Dans cet article, un cadre de compilateur basé sur des modèles est proposé. Ce compilateur peut synthétiser directement les exécutables pour RCA à partir du code source du langage de programmation natif de haut niveau. Il prend en charge la génération d'un contexte de configuration dynamique d'exécution. Et il est capable de générer à la fois un contexte de configuration complet et un contexte de configuration partiel. Les résultats expérimentaux montrent que les exécutables générés par le compilateur proposé peuvent atteindre de meilleures performances d'exécution et une taille de contexte de configuration plus petite que les compilateurs précédents. De plus, ce compilateur ne nécessite pas que le programmeur ait des connaissances supplémentaires sur l'architecture matérielle de RCA.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copier
Chongyong YIN, Shouyi YIN, Leibo LIU, Shaojun WEI, "Compiler Framework for Reconfigurable Computing Architecture" in IEICE TRANSACTIONS on Electronics,
vol. E92-C, no. 10, pp. 1284-1290, October 2009, doi: 10.1587/transele.E92.C.1284.
Abstract: Compiler is the most important supporting tool to facilitate the use of reconfigurable computing architecture (RCA). In this paper, a template-based compiler framework is proposed. This compiler can synthesize the executables for RCA from native high-level programming language source code directly. It supports to generate run-time dynamic configuration context. And it is capable to generate both full configuration context and partial configuration context. Experimental results show that the executables generated by the proposed compiler can achieve better execution performance and smaller configuration context size than previous compilers. Moreover, this compiler does not require the programmer to have any extra knowledge about the hardware architecture of RCA.
URL: https://global.ieice.org/en_transactions/electronics/10.1587/transele.E92.C.1284/_p
Copier
@ARTICLE{e92-c_10_1284,
author={Chongyong YIN, Shouyi YIN, Leibo LIU, Shaojun WEI, },
journal={IEICE TRANSACTIONS on Electronics},
title={Compiler Framework for Reconfigurable Computing Architecture},
year={2009},
volume={E92-C},
number={10},
pages={1284-1290},
abstract={Compiler is the most important supporting tool to facilitate the use of reconfigurable computing architecture (RCA). In this paper, a template-based compiler framework is proposed. This compiler can synthesize the executables for RCA from native high-level programming language source code directly. It supports to generate run-time dynamic configuration context. And it is capable to generate both full configuration context and partial configuration context. Experimental results show that the executables generated by the proposed compiler can achieve better execution performance and smaller configuration context size than previous compilers. Moreover, this compiler does not require the programmer to have any extra knowledge about the hardware architecture of RCA.},
keywords={},
doi={10.1587/transele.E92.C.1284},
ISSN={1745-1353},
month={October},}
Copier
TY - JOUR
TI - Compiler Framework for Reconfigurable Computing Architecture
T2 - IEICE TRANSACTIONS on Electronics
SP - 1284
EP - 1290
AU - Chongyong YIN
AU - Shouyi YIN
AU - Leibo LIU
AU - Shaojun WEI
PY - 2009
DO - 10.1587/transele.E92.C.1284
JO - IEICE TRANSACTIONS on Electronics
SN - 1745-1353
VL - E92-C
IS - 10
JA - IEICE TRANSACTIONS on Electronics
Y1 - October 2009
AB - Compiler is the most important supporting tool to facilitate the use of reconfigurable computing architecture (RCA). In this paper, a template-based compiler framework is proposed. This compiler can synthesize the executables for RCA from native high-level programming language source code directly. It supports to generate run-time dynamic configuration context. And it is capable to generate both full configuration context and partial configuration context. Experimental results show that the executables generated by the proposed compiler can achieve better execution performance and smaller configuration context size than previous compilers. Moreover, this compiler does not require the programmer to have any extra knowledge about the hardware architecture of RCA.
ER -