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