CART: Communication-Aware Routing Technique for Application-Specific NoCs
Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes h...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 31 |
---|---|
container_issue | |
container_start_page | 26 |
container_title | |
container_volume | |
creator | Tornero, Rafael Ordua, Juan Manuel Mejia, Andres Flich, Jose Duato, Jose |
description | Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes have become the preferred topology, since it offers low and constant link delay. Unfortunately, manufacturing defects or even real-time failures often make the resulting topology to become irregular, preventing the use of traditional routing algorithms. This scenario shows the need for topology-agnostic routing algorithms that provide a valid routing solution when applied over any topology. Moreover, in order to deal with run-time failures, the routing algorithm should be able to fit runtime constraints. This paper proposes a new communication-aware routing technique, referred to as CART, that optimizes the network performance for application-specific NoCs. CART combines a flexible, topology-agnostic routing algorithm with a communication-aware mapping technique that matches the traffic generated by the application with the available network bandwidth. Since the mapping technique can be pruned as needed in order to fit either quality function values or time constraints, CART can be adapted to fit with different computational costs. The evaluation results show that CART significatively improves network performance in terms of both latency and power consumption. |
doi_str_mv | 10.1109/DSD.2008.19 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_4669215</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4669215</ieee_id><sourcerecordid>4669215</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-ccbca60b143dff6878dacdafdbeff8f517627c3e30e0e538c4ea0f882230e9fb3</originalsourceid><addsrcrecordid>eNo1jUtLxDAcxAOyoK49efSSL9CaR_PyVrq-YFHYreclTf_RyLapfSB-eyvqXAbmN8wgdElJRikx15v9JmOE6IyaE5QYpYmSRnCmlFyh8x9imKScn6JkHN_JolxQLskZeiyLXXWDy9i2cxecnULs0uLTDoB3cZ5C94orcG9d-JgB-zjgou-P_719Dy744PBTLMcLtPL2OELy52v0cndblQ_p9vl-edmmgSoxpc7VzkpS05w33kutdGNdY31Tg_faC6okU44DJ0BAcO1ysMRrzdiSGF_zNbr63Q0AcOiH0Nrh65BLaRgV_Btnkk0n</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>CART: Communication-Aware Routing Technique for Application-Specific NoCs</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Tornero, Rafael ; Ordua, Juan Manuel ; Mejia, Andres ; Flich, Jose ; Duato, Jose</creator><creatorcontrib>Tornero, Rafael ; Ordua, Juan Manuel ; Mejia, Andres ; Flich, Jose ; Duato, Jose</creatorcontrib><description>Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes have become the preferred topology, since it offers low and constant link delay. Unfortunately, manufacturing defects or even real-time failures often make the resulting topology to become irregular, preventing the use of traditional routing algorithms. This scenario shows the need for topology-agnostic routing algorithms that provide a valid routing solution when applied over any topology. Moreover, in order to deal with run-time failures, the routing algorithm should be able to fit runtime constraints. This paper proposes a new communication-aware routing technique, referred to as CART, that optimizes the network performance for application-specific NoCs. CART combines a flexible, topology-agnostic routing algorithm with a communication-aware mapping technique that matches the traffic generated by the application with the available network bandwidth. Since the mapping technique can be pruned as needed in order to fit either quality function values or time constraints, CART can be adapted to fit with different computational costs. The evaluation results show that CART significatively improves network performance in terms of both latency and power consumption.</description><identifier>ISBN: 9780769532776</identifier><identifier>ISBN: 0769532772</identifier><identifier>DOI: 10.1109/DSD.2008.19</identifier><identifier>LCCN: 2008926133</identifier><language>eng</language><publisher>IEEE</publisher><subject>Bandwidth ; Delay ; Manufacturing ; Network topology ; Network-on-a-chip ; Networks-on-Chip ; Power dissipation ; Routing ; Routing technique ; Runtime ; Telecommunication traffic ; Time factors</subject><ispartof>2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools, 2008, p.26-31</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4669215$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>310,311,781,785,790,791,2059,27930,54925</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4669215$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Tornero, Rafael</creatorcontrib><creatorcontrib>Ordua, Juan Manuel</creatorcontrib><creatorcontrib>Mejia, Andres</creatorcontrib><creatorcontrib>Flich, Jose</creatorcontrib><creatorcontrib>Duato, Jose</creatorcontrib><title>CART: Communication-Aware Routing Technique for Application-Specific NoCs</title><title>2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools</title><addtitle>DSD</addtitle><description>Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes have become the preferred topology, since it offers low and constant link delay. Unfortunately, manufacturing defects or even real-time failures often make the resulting topology to become irregular, preventing the use of traditional routing algorithms. This scenario shows the need for topology-agnostic routing algorithms that provide a valid routing solution when applied over any topology. Moreover, in order to deal with run-time failures, the routing algorithm should be able to fit runtime constraints. This paper proposes a new communication-aware routing technique, referred to as CART, that optimizes the network performance for application-specific NoCs. CART combines a flexible, topology-agnostic routing algorithm with a communication-aware mapping technique that matches the traffic generated by the application with the available network bandwidth. Since the mapping technique can be pruned as needed in order to fit either quality function values or time constraints, CART can be adapted to fit with different computational costs. The evaluation results show that CART significatively improves network performance in terms of both latency and power consumption.</description><subject>Bandwidth</subject><subject>Delay</subject><subject>Manufacturing</subject><subject>Network topology</subject><subject>Network-on-a-chip</subject><subject>Networks-on-Chip</subject><subject>Power dissipation</subject><subject>Routing</subject><subject>Routing technique</subject><subject>Runtime</subject><subject>Telecommunication traffic</subject><subject>Time factors</subject><isbn>9780769532776</isbn><isbn>0769532772</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2008</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo1jUtLxDAcxAOyoK49efSSL9CaR_PyVrq-YFHYreclTf_RyLapfSB-eyvqXAbmN8wgdElJRikx15v9JmOE6IyaE5QYpYmSRnCmlFyh8x9imKScn6JkHN_JolxQLskZeiyLXXWDy9i2cxecnULs0uLTDoB3cZ5C94orcG9d-JgB-zjgou-P_719Dy744PBTLMcLtPL2OELy52v0cndblQ_p9vl-edmmgSoxpc7VzkpS05w33kutdGNdY31Tg_faC6okU44DJ0BAcO1ysMRrzdiSGF_zNbr63Q0AcOiH0Nrh65BLaRgV_Btnkk0n</recordid><startdate>200809</startdate><enddate>200809</enddate><creator>Tornero, Rafael</creator><creator>Ordua, Juan Manuel</creator><creator>Mejia, Andres</creator><creator>Flich, Jose</creator><creator>Duato, Jose</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>200809</creationdate><title>CART: Communication-Aware Routing Technique for Application-Specific NoCs</title><author>Tornero, Rafael ; Ordua, Juan Manuel ; Mejia, Andres ; Flich, Jose ; Duato, Jose</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-ccbca60b143dff6878dacdafdbeff8f517627c3e30e0e538c4ea0f882230e9fb3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Bandwidth</topic><topic>Delay</topic><topic>Manufacturing</topic><topic>Network topology</topic><topic>Network-on-a-chip</topic><topic>Networks-on-Chip</topic><topic>Power dissipation</topic><topic>Routing</topic><topic>Routing technique</topic><topic>Runtime</topic><topic>Telecommunication traffic</topic><topic>Time factors</topic><toplevel>online_resources</toplevel><creatorcontrib>Tornero, Rafael</creatorcontrib><creatorcontrib>Ordua, Juan Manuel</creatorcontrib><creatorcontrib>Mejia, Andres</creatorcontrib><creatorcontrib>Flich, Jose</creatorcontrib><creatorcontrib>Duato, Jose</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Tornero, Rafael</au><au>Ordua, Juan Manuel</au><au>Mejia, Andres</au><au>Flich, Jose</au><au>Duato, Jose</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>CART: Communication-Aware Routing Technique for Application-Specific NoCs</atitle><btitle>2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools</btitle><stitle>DSD</stitle><date>2008-09</date><risdate>2008</risdate><spage>26</spage><epage>31</epage><pages>26-31</pages><isbn>9780769532776</isbn><isbn>0769532772</isbn><abstract>Networks on Chip (NoCs) have been shown as an efficient solution to the complex on-chip communication problems derived from the increasing number of processor cores. One of the key issues in the design of NoCs is the reduction of both area and power dissipation. As a result, two-dimensional meshes have become the preferred topology, since it offers low and constant link delay. Unfortunately, manufacturing defects or even real-time failures often make the resulting topology to become irregular, preventing the use of traditional routing algorithms. This scenario shows the need for topology-agnostic routing algorithms that provide a valid routing solution when applied over any topology. Moreover, in order to deal with run-time failures, the routing algorithm should be able to fit runtime constraints. This paper proposes a new communication-aware routing technique, referred to as CART, that optimizes the network performance for application-specific NoCs. CART combines a flexible, topology-agnostic routing algorithm with a communication-aware mapping technique that matches the traffic generated by the application with the available network bandwidth. Since the mapping technique can be pruned as needed in order to fit either quality function values or time constraints, CART can be adapted to fit with different computational costs. The evaluation results show that CART significatively improves network performance in terms of both latency and power consumption.</abstract><pub>IEEE</pub><doi>10.1109/DSD.2008.19</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 9780769532776 |
ispartof | 2008 11th EUROMICRO Conference on Digital System Design Architectures, Methods and Tools, 2008, p.26-31 |
issn | |
language | eng |
recordid | cdi_ieee_primary_4669215 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Bandwidth Delay Manufacturing Network topology Network-on-a-chip Networks-on-Chip Power dissipation Routing Routing technique Runtime Telecommunication traffic Time factors |
title | CART: Communication-Aware Routing Technique for Application-Specific NoCs |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-15T02%3A20%3A46IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=CART:%20Communication-Aware%20Routing%20Technique%20for%20Application-Specific%20NoCs&rft.btitle=2008%2011th%20EUROMICRO%20Conference%20on%20Digital%20System%20Design%20Architectures,%20Methods%20and%20Tools&rft.au=Tornero,%20Rafael&rft.date=2008-09&rft.spage=26&rft.epage=31&rft.pages=26-31&rft.isbn=9780769532776&rft.isbn_list=0769532772&rft_id=info:doi/10.1109/DSD.2008.19&rft_dat=%3Cieee_6IE%3E4669215%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=4669215&rfr_iscdi=true |