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
Pour développer un environnement de conception de diverses matrices de processeurs dynamiquement reconfigurables (DRPA), le Graphique avec informations de configuration (GCI) est proposé pour représenter une ressource configurable dans l’architecture cible dynamiquement reconfigurable. L'unité fonctionnelle, l'unité constante, le registre et la ressource de routage peuvent être représentés dans le graphique ainsi que les informations de configuration. La restriction matérielle est également ajoutée dans le graphique en limitant la configuration possible sur un nœud contrôlé par l'autre nœud. Un prototype de compilateur appelé Black-Diamond avec GCI est désormais disponible pour trois DRPA différents. Il traduit le graphique de flux de données à partir d'une description frontale de type C, applique le placement et le routage à l'aide du GCI et génère des données de configuration pour chaque élément du DRPA. Les résultats de l'évaluation d'applications simples montrent que Black-Diamond peut générer des conceptions raisonnables pour les trois architectures différentes. D'autres architectures cibles peuvent être facilement traitées en représentant de nombreux aspects de la propriété architecturale dans un GCI.
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
Vasutan TUNBUNHENG, Hideharu AMANO, "A Retargetable Compiler Based on Graph Representation for Dynamically Reconfigurable Processor Arrays" in IEICE TRANSACTIONS on Information,
vol. E91-D, no. 11, pp. 2655-2665, November 2008, doi: 10.1093/ietisy/e91-d.11.2655.
Abstract: For developing design environment of various Dynamically Reconfigurable Processor Arrays (DRPAs), the Graph with Configuration Information (GCI) is proposed to represent configurable resource in the target dynamically reconfigurable architecture. The functional unit, constant unit, register, and routing resource can be represented in the graph as well as the configuration information. The restriction in the hardware is also added in the graph by limiting the possible configuration at a node controlled by the other node. A prototype compiler called Black-Diamond with GCI is now available for three different DRPAs. It translates data-flow graph from C-like front-end description, applies placement and routing by using the GCI, and generates configuration data for each element of the DRPA. Evaluation results of simple applications show that Black-Diamond can generate reasonable designs for all three different architectures. Other target architectures can be easily treated by representing many aspects of architectural property into a GCI.
URL: https://global.ieice.org/en_transactions/information/10.1093/ietisy/e91-d.11.2655/_p
Copier
@ARTICLE{e91-d_11_2655,
author={Vasutan TUNBUNHENG, Hideharu AMANO, },
journal={IEICE TRANSACTIONS on Information},
title={A Retargetable Compiler Based on Graph Representation for Dynamically Reconfigurable Processor Arrays},
year={2008},
volume={E91-D},
number={11},
pages={2655-2665},
abstract={For developing design environment of various Dynamically Reconfigurable Processor Arrays (DRPAs), the Graph with Configuration Information (GCI) is proposed to represent configurable resource in the target dynamically reconfigurable architecture. The functional unit, constant unit, register, and routing resource can be represented in the graph as well as the configuration information. The restriction in the hardware is also added in the graph by limiting the possible configuration at a node controlled by the other node. A prototype compiler called Black-Diamond with GCI is now available for three different DRPAs. It translates data-flow graph from C-like front-end description, applies placement and routing by using the GCI, and generates configuration data for each element of the DRPA. Evaluation results of simple applications show that Black-Diamond can generate reasonable designs for all three different architectures. Other target architectures can be easily treated by representing many aspects of architectural property into a GCI.},
keywords={},
doi={10.1093/ietisy/e91-d.11.2655},
ISSN={1745-1361},
month={November},}
Copier
TY - JOUR
TI - A Retargetable Compiler Based on Graph Representation for Dynamically Reconfigurable Processor Arrays
T2 - IEICE TRANSACTIONS on Information
SP - 2655
EP - 2665
AU - Vasutan TUNBUNHENG
AU - Hideharu AMANO
PY - 2008
DO - 10.1093/ietisy/e91-d.11.2655
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E91-D
IS - 11
JA - IEICE TRANSACTIONS on Information
Y1 - November 2008
AB - For developing design environment of various Dynamically Reconfigurable Processor Arrays (DRPAs), the Graph with Configuration Information (GCI) is proposed to represent configurable resource in the target dynamically reconfigurable architecture. The functional unit, constant unit, register, and routing resource can be represented in the graph as well as the configuration information. The restriction in the hardware is also added in the graph by limiting the possible configuration at a node controlled by the other node. A prototype compiler called Black-Diamond with GCI is now available for three different DRPAs. It translates data-flow graph from C-like front-end description, applies placement and routing by using the GCI, and generates configuration data for each element of the DRPA. Evaluation results of simple applications show that Black-Diamond can generate reasonable designs for all three different architectures. Other target architectures can be easily treated by representing many aspects of architectural property into a GCI.
ER -