Eintrag weiter verarbeiten
Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs
Gespeichert in:
Zeitschriftentitel: | ACM Transactions on Design Automation of Electronic Systems |
---|---|
Personen und Körperschaften: | , |
In: | ACM Transactions on Design Automation of Electronic Systems, 16, 2011, 4, S. 1-29 |
Format: | E-Article |
Sprache: | Englisch |
veröffentlicht: |
Association for Computing Machinery (ACM)
|
Schlagwörter: |
author_facet |
Wang, Xiaofang Gupta, Pallav Wang, Xiaofang Gupta, Pallav |
---|---|
author |
Wang, Xiaofang Gupta, Pallav |
spellingShingle |
Wang, Xiaofang Gupta, Pallav ACM Transactions on Design Automation of Electronic Systems Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs Electrical and Electronic Engineering Computer Graphics and Computer-Aided Design Computer Science Applications |
author_sort |
wang, xiaofang |
spelling |
Wang, Xiaofang Gupta, Pallav 1084-4309 1557-7309 Association for Computing Machinery (ACM) Electrical and Electronic Engineering Computer Graphics and Computer-Aided Design Computer Science Applications http://dx.doi.org/10.1145/2003695.2003701 <jats:p>Although state-of-the-art field-programmable gate arrays offer exciting new opportunities in exploring low-cost high-performance architectures for data-intensive scientific applications, they also present serious challenges. Multiprocessor-on-programmable-chip, which integrates software programmability and hardware reconfiguration, provides substantial flexibility that results in shorter design cycles, higher performance, and lower cost. In this article, we present an application-specific design methodology for multiprocessor-on-programmable-chip architectures that target applications involving large matrices and floating-point operations. Given an application with specific energy-performance and resource constraints, our methodology aims to customize the architecture to match the diverse computation and communication requirements of the application tasks. Graph-based analysis of the application drives system synthesis that employs a precharacterized, parameterized hardware component library of functional units. Extensive experimental results for three diverse applications are presented to demonstrate the efficacy of our design methodology.</jats:p> Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs ACM Transactions on Design Automation of Electronic Systems |
doi_str_mv |
10.1145/2003695.2003701 |
facet_avail |
Online |
finc_class_facet |
Mathematik Physik Informatik Technik |
format |
ElectronicArticle |
fullrecord |
blob:ai-49-aHR0cDovL2R4LmRvaS5vcmcvMTAuMTE0NS8yMDAzNjk1LjIwMDM3MDE |
id |
ai-49-aHR0cDovL2R4LmRvaS5vcmcvMTAuMTE0NS8yMDAzNjk1LjIwMDM3MDE |
institution |
DE-Zi4 DE-15 DE-105 DE-14 DE-Ch1 |
imprint |
Association for Computing Machinery (ACM), 2011 |
imprint_str_mv |
Association for Computing Machinery (ACM), 2011 |
issn |
1084-4309 1557-7309 |
issn_str_mv |
1084-4309 1557-7309 |
language |
English |
mega_collection |
Association for Computing Machinery (ACM) (CrossRef) |
match_str |
wang2011resourceconstrainedmultiprocessorsynthesisforfloatingpointapplicationsonfpgas |
publishDateSort |
2011 |
publisher |
Association for Computing Machinery (ACM) |
recordtype |
ai |
record_format |
ai |
series |
ACM Transactions on Design Automation of Electronic Systems |
source_id |
49 |
title |
Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
title_unstemmed |
Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
title_full |
Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
title_fullStr |
Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
title_full_unstemmed |
Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
title_short |
Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
title_sort |
resource-constrained multiprocessor synthesis for floating-point applications on fpgas |
topic |
Electrical and Electronic Engineering Computer Graphics and Computer-Aided Design Computer Science Applications |
url |
http://dx.doi.org/10.1145/2003695.2003701 |
publishDate |
2011 |
physical |
1-29 |
description |
<jats:p>Although state-of-the-art field-programmable gate arrays offer exciting new opportunities in exploring low-cost high-performance architectures for data-intensive scientific applications, they also present serious challenges. Multiprocessor-on-programmable-chip, which integrates software programmability and hardware reconfiguration, provides substantial flexibility that results in shorter design cycles, higher performance, and lower cost. In this article, we present an application-specific design methodology for multiprocessor-on-programmable-chip architectures that target applications involving large matrices and floating-point operations. Given an application with specific energy-performance and resource constraints, our methodology aims to customize the architecture to match the diverse computation and communication requirements of the application tasks. Graph-based analysis of the application drives system synthesis that employs a precharacterized, parameterized hardware component library of functional units. Extensive experimental results for three diverse applications are presented to demonstrate the efficacy of our design methodology.</jats:p> |
container_issue |
4 |
container_start_page |
1 |
container_title |
ACM Transactions on Design Automation of Electronic Systems |
container_volume |
16 |
format_de105 |
Article, E-Article |
format_de14 |
Article, E-Article |
format_de15 |
Article, E-Article |
format_de520 |
Article, E-Article |
format_de540 |
Article, E-Article |
format_dech1 |
Article, E-Article |
format_ded117 |
Article, E-Article |
format_degla1 |
E-Article |
format_del152 |
Buch |
format_del189 |
Article, E-Article |
format_dezi4 |
Article |
format_dezwi2 |
Article, E-Article |
format_finc |
Article, E-Article |
format_nrw |
Article, E-Article |
_version_ |
1792329347318677505 |
geogr_code |
not assigned |
last_indexed |
2024-03-01T13:07:45.066Z |
geogr_code_person |
not assigned |
openURL |
url_ver=Z39.88-2004&ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fvufind.svn.sourceforge.net%3Agenerator&rft.title=Resource-constrained+multiprocessor+synthesis+for+floating-point+applications+on+FPGAs&rft.date=2011-10-01&genre=article&issn=1557-7309&volume=16&issue=4&spage=1&epage=29&pages=1-29&jtitle=ACM+Transactions+on+Design+Automation+of+Electronic+Systems&atitle=Resource-constrained+multiprocessor+synthesis+for+floating-point+applications+on+FPGAs&aulast=Gupta&aufirst=Pallav&rft_id=info%3Adoi%2F10.1145%2F2003695.2003701&rft.language%5B0%5D=eng |
SOLR | |
_version_ | 1792329347318677505 |
author | Wang, Xiaofang, Gupta, Pallav |
author_facet | Wang, Xiaofang, Gupta, Pallav, Wang, Xiaofang, Gupta, Pallav |
author_sort | wang, xiaofang |
container_issue | 4 |
container_start_page | 1 |
container_title | ACM Transactions on Design Automation of Electronic Systems |
container_volume | 16 |
description | <jats:p>Although state-of-the-art field-programmable gate arrays offer exciting new opportunities in exploring low-cost high-performance architectures for data-intensive scientific applications, they also present serious challenges. Multiprocessor-on-programmable-chip, which integrates software programmability and hardware reconfiguration, provides substantial flexibility that results in shorter design cycles, higher performance, and lower cost. In this article, we present an application-specific design methodology for multiprocessor-on-programmable-chip architectures that target applications involving large matrices and floating-point operations. Given an application with specific energy-performance and resource constraints, our methodology aims to customize the architecture to match the diverse computation and communication requirements of the application tasks. Graph-based analysis of the application drives system synthesis that employs a precharacterized, parameterized hardware component library of functional units. Extensive experimental results for three diverse applications are presented to demonstrate the efficacy of our design methodology.</jats:p> |
doi_str_mv | 10.1145/2003695.2003701 |
facet_avail | Online |
finc_class_facet | Mathematik, Physik, Informatik, Technik |
format | ElectronicArticle |
format_de105 | Article, E-Article |
format_de14 | Article, E-Article |
format_de15 | Article, E-Article |
format_de520 | Article, E-Article |
format_de540 | Article, E-Article |
format_dech1 | Article, E-Article |
format_ded117 | Article, E-Article |
format_degla1 | E-Article |
format_del152 | Buch |
format_del189 | Article, E-Article |
format_dezi4 | Article |
format_dezwi2 | Article, E-Article |
format_finc | Article, E-Article |
format_nrw | Article, E-Article |
geogr_code | not assigned |
geogr_code_person | not assigned |
id | ai-49-aHR0cDovL2R4LmRvaS5vcmcvMTAuMTE0NS8yMDAzNjk1LjIwMDM3MDE |
imprint | Association for Computing Machinery (ACM), 2011 |
imprint_str_mv | Association for Computing Machinery (ACM), 2011 |
institution | DE-Zi4, DE-15, DE-105, DE-14, DE-Ch1 |
issn | 1084-4309, 1557-7309 |
issn_str_mv | 1084-4309, 1557-7309 |
language | English |
last_indexed | 2024-03-01T13:07:45.066Z |
match_str | wang2011resourceconstrainedmultiprocessorsynthesisforfloatingpointapplicationsonfpgas |
mega_collection | Association for Computing Machinery (ACM) (CrossRef) |
physical | 1-29 |
publishDate | 2011 |
publishDateSort | 2011 |
publisher | Association for Computing Machinery (ACM) |
record_format | ai |
recordtype | ai |
series | ACM Transactions on Design Automation of Electronic Systems |
source_id | 49 |
spelling | Wang, Xiaofang Gupta, Pallav 1084-4309 1557-7309 Association for Computing Machinery (ACM) Electrical and Electronic Engineering Computer Graphics and Computer-Aided Design Computer Science Applications http://dx.doi.org/10.1145/2003695.2003701 <jats:p>Although state-of-the-art field-programmable gate arrays offer exciting new opportunities in exploring low-cost high-performance architectures for data-intensive scientific applications, they also present serious challenges. Multiprocessor-on-programmable-chip, which integrates software programmability and hardware reconfiguration, provides substantial flexibility that results in shorter design cycles, higher performance, and lower cost. In this article, we present an application-specific design methodology for multiprocessor-on-programmable-chip architectures that target applications involving large matrices and floating-point operations. Given an application with specific energy-performance and resource constraints, our methodology aims to customize the architecture to match the diverse computation and communication requirements of the application tasks. Graph-based analysis of the application drives system synthesis that employs a precharacterized, parameterized hardware component library of functional units. Extensive experimental results for three diverse applications are presented to demonstrate the efficacy of our design methodology.</jats:p> Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs ACM Transactions on Design Automation of Electronic Systems |
spellingShingle | Wang, Xiaofang, Gupta, Pallav, ACM Transactions on Design Automation of Electronic Systems, Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs, Electrical and Electronic Engineering, Computer Graphics and Computer-Aided Design, Computer Science Applications |
title | Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
title_full | Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
title_fullStr | Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
title_full_unstemmed | Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
title_short | Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
title_sort | resource-constrained multiprocessor synthesis for floating-point applications on fpgas |
title_unstemmed | Resource-constrained multiprocessor synthesis for floating-point applications on FPGAs |
topic | Electrical and Electronic Engineering, Computer Graphics and Computer-Aided Design, Computer Science Applications |
url | http://dx.doi.org/10.1145/2003695.2003701 |