Exploiting the Routing Flexibility for Energy/Performance Aware Mapping of Regular NoC Architectures

In this paper, we present an algorithm which automatically maps the IPs onto a generic regular Network on Chip (NoC) architecture and constructs a deadlock-free deterministic routing function such that the total communication energy is minimized. At the same time, the performance of the resulting co...

Full description

Saved in:
Bibliographic Details
Published inDesign, Automation, and Test in Europe: Proceedings of the conference on Design, Automation and Test in Europe - Volume 1; 03-07 Mar. 2003 p. 10688
Main Authors Hu, Jingcao, Marculescu, Radu
Format Conference Proceeding
LanguageEnglish
Published Washington, DC, USA IEEE Computer Society 03.03.2003
SeriesACM Conferences
Subjects
Online AccessGet full text

Cover

Loading…
Abstract In this paper, we present an algorithm which automatically maps the IPs onto a generic regular Network on Chip (NoC) architecture and constructs a deadlock-free deterministic routing function such that the total communication energy is minimized. At the same time, the performance of the resulting communication system is guaranteed to satisfy the specified constraints through bandwidth reservation. As the main contribution, we first formulate the problem of energy/performance aware mapping, in a topological sense, and show how the routing flexibility can be exploited to expand the solution space and improve the solution quality. An efficient branch-and-bound algorithm is then described to solve this problem. Experimental results show that the proposed algorithm is very fast, and significant energy savings can be achieved. For instance, for a complex video/audio application, 51.7% energy savings have been observed, on average, compared to an ad-hoc implementation.
AbstractList In this paper, we present an algorithm which automatically maps the IPs onto a generic regular Network on Chip (NoC) architecture and constructs a deadlock-free deterministic routing function such that the total communication energy is minimized. At the same time, the performance of the resulting communication system is guaranteed to satisfy the specified constraints through bandwidth reservation. As the main contribution, we first formulate the problem of energy/performance aware mapping, in a topological sense, and show how the routing flexibility can be exploited to expand the solution space and improve the solution quality. An efficient branch-and-bound algorithm is then described to solve this problem. Experimental results show that the proposed algorithm is very fast, and significant energy savings can be achieved. For instance, for a complex video/audio application, 51.7% energy savings have been observed, on average, compared to an ad-hoc implementation.
Author Hu, Jingcao
Marculescu, Radu
Author_xml – sequence: 1
  givenname: Jingcao
  surname: Hu
  fullname: Hu, Jingcao
  organization: Carnegie Mellon University
– sequence: 2
  givenname: Radu
  surname: Marculescu
  fullname: Marculescu, Radu
  organization: Carnegie Mellon University
BookMark eNqNkD1PwzAQhi1RJErpyuwJprR2nMT2WFUtIJUPVTBbTnJuDWkc7ES0_56U9gfwLnev9NwNzzUa1K4GhG4pmaR9plxIItiEkjgWJLlA14RnMqWCk3iAhjRlJKKppFdoHMIn6cNkQjM2ROVi31TOtrbe4HYLeO26v31Zwd7mtrLtARvn8aIGvzlM38D3bafrAvDsR3vAz7ppjgfO4DVsukp7_OLmeOaLrW2haDsP4QZdGl0FGJ_nCH0sF-_zx2j1-vA0n60iTUXWRhATQkvJSU6SnAuIk4yLQkgtiUxFURpjMpOYWORJGmstRZpxkjGj81TyPC7ZCN2d_jbefXcQWrWzoYCq0jW4LihGOZGM0h68P4G62Kncua-gKFFHk-pkUp1N9mT0P1Ll3oJhv35PdE8
ContentType Conference Proceeding
DBID 7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.5555/789083.1022804
DatabaseName Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList
Computer and Information Systems Abstracts
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EndPage 10688
Genre Conference Paper
GroupedDBID 6IE
6IK
6IL
AAJGR
AAVQY
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
OCL
RIB
RIC
RIE
RIL
123
29F
29O
6IH
6IN
7SC
8FD
ADZIZ
CHZPO
FEDTE
IPLJI
JQ2
KZ1
L7M
L~C
L~D
M43
RNS
ID FETCH-LOGICAL-a186t-e2001d970b04b78e24678c89a90958cdfff6f4f28b452aa98567063fab597b2d3
ISBN 0769518702
9780769518701
ISSN 1530-1591
IngestDate Fri Aug 16 08:09:52 EDT 2024
Wed Jan 31 06:43:44 EST 2024
Wed Jan 31 06:56:04 EST 2024
IsPeerReviewed false
IsScholarly true
Language English
LinkModel OpenURL
MeetingName DATE03: Design, Automation, and Test in Europe 2003
MergedId FETCHMERGED-LOGICAL-a186t-e2001d970b04b78e24678c89a90958cdfff6f4f28b452aa98567063fab597b2d3
Notes SourceType-Conference Papers & Proceedings-1
ObjectType-Conference Paper-1
content type line 25
PQID 31709311
PQPubID 23500
PageCount 1
ParticipantIDs proquest_miscellaneous_31709311
acm_books_10_5555_789083_1022804_brief
acm_books_10_5555_789083_1022804
PublicationCentury 2000
PublicationDate 20030303
PublicationDateYYYYMMDD 2003-03-03
PublicationDate_xml – month: 03
  year: 2003
  text: 20030303
  day: 03
PublicationDecade 2000
PublicationPlace Washington, DC, USA
PublicationPlace_xml – name: Washington, DC, USA
PublicationSeriesTitle ACM Conferences
PublicationTitle Design, Automation, and Test in Europe: Proceedings of the conference on Design, Automation and Test in Europe - Volume 1; 03-07 Mar. 2003
PublicationYear 2003
Publisher IEEE Computer Society
Publisher_xml – name: IEEE Computer Society
SSID ssj0000394163
ssj0005329
Score 1.861395
Snippet In this paper, we present an algorithm which automatically maps the IPs onto a generic regular Network on Chip (NoC) architecture and constructs a...
SourceID proquest
acm
SourceType Aggregation Database
Publisher
StartPage 10688
SubjectTerms Hardware -- Very large scale integration design -- Application-specific VLSI designs -- Application specific processors
Networks -- Network properties -- Network structure
Networks -- Network protocols -- Network layer protocols -- Routing protocols
Title Exploiting the Routing Flexibility for Energy/Performance Aware Mapping of Regular NoC Architectures
URI https://search.proquest.com/docview/31709311
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Nb9QwELWgJzhRKGKhgA-ISxSaxI7jHBG0qpC2qqot6i2yHVviwKbaJELi1zNj52tLpQr2ECXZxNmdN5kZ2_PGhHwwTnFws0Wc15bFoCEmLhNbx4oJmzgG9xRIcF5fiPNr_u0mv5nTijy7pNOfzO97eSX_gyqcA1yRJfsPyE6NwgnYB3xhCwjD9k7we6-fuZxOtuNUv5kIfDgL8NWnZ_jXv--aQFL0swUb8AU40hHG4qM4-u6NVJQuNcin5_3oRj4V5g7h_hmW0PQptSHX89SzB-FPXC44CJ9_YUbZWt3eDlnVV37N-1100cCPWUxetLNeeYWCy41q5nHynemx4pT_8krVfbCCWJ25BTVaLxiL-wMYzGdwsb1ObTQuYTHmqs693KQQEASCVckWZjbFpXIWPns6vusQcviAAJDtKxmWqcgkFo99DFYpcP2m8biElRibhpGd4YlDgabxOA1FP7HNk_0WMbQxP_9y5z5G2TwjR7Ms6Kwah-SR3T4nTxeFJ1-QesaWArZ0wJYusKWAJQ3YniyQpR5ZOiBLG0cHZCkgS_eQPSLXZ6ebL-fxsN5GrFIputhifl1dFolOuC6kzcCJSiNLVUIcLk3tnBOOu0xqnmdKlTIXBUS4TmnoleqsZi_JwbbZ2leEWp5pIazLoCXOjZSqdlgG3hqZaC6SFaEgsArfpbaCfijKtAoyrQaZrsjHhy6pNGibW5H3o9grsI044aW2tunbCmLjpGRp-vrhp70hT2bdPCYH3a63byHc7PQ7ryd_AJw5fAM
link.rule.ids 310,311,783,787,792,793,27937
linkProvider IEEE
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+conference+on+Design%2C+Automation+and+Test+in+Europe+-+Volume+1&rft.atitle=Exploiting+the+Routing+Flexibility+for+Energy%2FPerformance+Aware+Mapping+of+Regular+NoC+Architectures&rft.au=Hu%2C+Jingcao&rft.au=Marculescu%2C+Radu&rft.series=ACM+Conferences&rft.date=2003-03-03&rft.pub=IEEE+Computer+Society&rft.isbn=0769518702&rft.spage=10688&rft.epage=10688&rft_id=info:doi/10.5555%2F789083.1022804
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1530-1591&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1530-1591&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1530-1591&client=summon