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...
Saved in:
Published in | Design, 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 | , |
Format | Conference Proceeding |
Language | English |
Published |
Washington, DC, USA
IEEE Computer Society
03.03.2003
|
Series | ACM Conferences |
Subjects | |
Online Access | Get 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 |