First-Last: A Cost-Effective Adaptive Routing Solution for TSV-Based Three-Dimensional Networks-on-Chip

3D integration opens up new opportunities for future multiprocessor chips by enabling fast and highly scalable 3D Network-on-Chip (NoC) topologies. However, in an aim to reduce the cost of Through-silicon via (TSV), partially vertically connected NoCs, in which only a few vertical TSV links are avai...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on computers 2018-10, Vol.67 (10), p.1430-1444
Hauptverfasser: Charif, A., Coelho, A., Ebrahimi, M., Bagherzadeh, N., Zergainoh, Nacer-Eddine
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1444
container_issue 10
container_start_page 1430
container_title IEEE transactions on computers
container_volume 67
creator Charif, A.
Coelho, A.
Ebrahimi, M.
Bagherzadeh, N.
Zergainoh, Nacer-Eddine
description 3D integration opens up new opportunities for future multiprocessor chips by enabling fast and highly scalable 3D Network-on-Chip (NoC) topologies. However, in an aim to reduce the cost of Through-silicon via (TSV), partially vertically connected NoCs, in which only a few vertical TSV links are available, have been gaining relevance. To reliably route packets under such conditions, we introduce a lightweight, efficient and highly resilient adaptive routing algorithm targeting partially vertically connected 3D-NoCs named First-Last. It requires a very low number of virtual channels (VCs) to achieve deadlock-freedom (2 VCs in the East and North directions and 1 VC in all other directions), and guarantees packet delivery as long as one healthy TSV connecting all layers is available anywhere in the network. An improved version of our algorithm, named Enhanced-First-Last is also introduced and shown to dramatically improve performance under low TSV availability while still using less virtual channels than state-of-the-art algorithms. A comprehensive evaluation of the cost and performance of our algorithms is performed to demonstrate their merits with respects to existing solutions.
doi_str_mv 10.1109/TC.2018.2822269
format Article
fullrecord <record><control><sourceid>hal</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_01899147v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>oai_HAL_hal_01899147v1</sourcerecordid><originalsourceid>FETCH-hal_primary_oai_HAL_hal_01899147v13</originalsourceid><addsrcrecordid>eNqVjj0TwTAcxjNw53W2ZjWk_okeYqviDM5Az9rLaaqhml4SnG8vnC9gen7Py_AgNKAQUAp8lMQBAzoL2IwxNuEN1AZvCR-H0EIday8AMGHA2-i8VsY6shXWzXGEY-3NKs_lyamHxFEm6i_s9d2p6owPuvSgK5xrg5PDkSyElRlOCiMlWaqbrKxvRYl30j21uVqiKxIXqu6hZi5KK_s_7aLhepXEG1KIMq2NugnzSrVQ6Sbapp_M_-WchtMHHf-zfQPU_06B</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>First-Last: A Cost-Effective Adaptive Routing Solution for TSV-Based Three-Dimensional Networks-on-Chip</title><source>IEEE Xplore</source><creator>Charif, A. ; Coelho, A. ; Ebrahimi, M. ; Bagherzadeh, N. ; Zergainoh, Nacer-Eddine</creator><creatorcontrib>Charif, A. ; Coelho, A. ; Ebrahimi, M. ; Bagherzadeh, N. ; Zergainoh, Nacer-Eddine</creatorcontrib><description>3D integration opens up new opportunities for future multiprocessor chips by enabling fast and highly scalable 3D Network-on-Chip (NoC) topologies. However, in an aim to reduce the cost of Through-silicon via (TSV), partially vertically connected NoCs, in which only a few vertical TSV links are available, have been gaining relevance. To reliably route packets under such conditions, we introduce a lightweight, efficient and highly resilient adaptive routing algorithm targeting partially vertically connected 3D-NoCs named First-Last. It requires a very low number of virtual channels (VCs) to achieve deadlock-freedom (2 VCs in the East and North directions and 1 VC in all other directions), and guarantees packet delivery as long as one healthy TSV connecting all layers is available anywhere in the network. An improved version of our algorithm, named Enhanced-First-Last is also introduced and shown to dramatically improve performance under low TSV availability while still using less virtual channels than state-of-the-art algorithms. A comprehensive evaluation of the cost and performance of our algorithms is performed to demonstrate their merits with respects to existing solutions.</description><identifier>ISSN: 0018-9340</identifier><identifier>DOI: 10.1109/TC.2018.2822269</identifier><language>eng</language><publisher>Institute of Electrical and Electronics Engineers</publisher><subject>Computer Science ; Hardware Architecture</subject><ispartof>IEEE transactions on computers, 2018-10, Vol.67 (10), p.1430-1444</ispartof><rights>Attribution - NonCommercial</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0003-1421-2971 ; 0000-0003-1421-2971</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,314,776,780,881,27901,27902</link.rule.ids><backlink>$$Uhttps://hal.science/hal-01899147$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Charif, A.</creatorcontrib><creatorcontrib>Coelho, A.</creatorcontrib><creatorcontrib>Ebrahimi, M.</creatorcontrib><creatorcontrib>Bagherzadeh, N.</creatorcontrib><creatorcontrib>Zergainoh, Nacer-Eddine</creatorcontrib><title>First-Last: A Cost-Effective Adaptive Routing Solution for TSV-Based Three-Dimensional Networks-on-Chip</title><title>IEEE transactions on computers</title><description>3D integration opens up new opportunities for future multiprocessor chips by enabling fast and highly scalable 3D Network-on-Chip (NoC) topologies. However, in an aim to reduce the cost of Through-silicon via (TSV), partially vertically connected NoCs, in which only a few vertical TSV links are available, have been gaining relevance. To reliably route packets under such conditions, we introduce a lightweight, efficient and highly resilient adaptive routing algorithm targeting partially vertically connected 3D-NoCs named First-Last. It requires a very low number of virtual channels (VCs) to achieve deadlock-freedom (2 VCs in the East and North directions and 1 VC in all other directions), and guarantees packet delivery as long as one healthy TSV connecting all layers is available anywhere in the network. An improved version of our algorithm, named Enhanced-First-Last is also introduced and shown to dramatically improve performance under low TSV availability while still using less virtual channels than state-of-the-art algorithms. A comprehensive evaluation of the cost and performance of our algorithms is performed to demonstrate their merits with respects to existing solutions.</description><subject>Computer Science</subject><subject>Hardware Architecture</subject><issn>0018-9340</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><recordid>eNqVjj0TwTAcxjNw53W2ZjWk_okeYqviDM5Az9rLaaqhml4SnG8vnC9gen7Py_AgNKAQUAp8lMQBAzoL2IwxNuEN1AZvCR-H0EIday8AMGHA2-i8VsY6shXWzXGEY-3NKs_lyamHxFEm6i_s9d2p6owPuvSgK5xrg5PDkSyElRlOCiMlWaqbrKxvRYl30j21uVqiKxIXqu6hZi5KK_s_7aLhepXEG1KIMq2NugnzSrVQ6Sbapp_M_-WchtMHHf-zfQPU_06B</recordid><startdate>201810</startdate><enddate>201810</enddate><creator>Charif, A.</creator><creator>Coelho, A.</creator><creator>Ebrahimi, M.</creator><creator>Bagherzadeh, N.</creator><creator>Zergainoh, Nacer-Eddine</creator><general>Institute of Electrical and Electronics Engineers</general><scope>1XC</scope><orcidid>https://orcid.org/0000-0003-1421-2971</orcidid><orcidid>https://orcid.org/0000-0003-1421-2971</orcidid></search><sort><creationdate>201810</creationdate><title>First-Last: A Cost-Effective Adaptive Routing Solution for TSV-Based Three-Dimensional Networks-on-Chip</title><author>Charif, A. ; Coelho, A. ; Ebrahimi, M. ; Bagherzadeh, N. ; Zergainoh, Nacer-Eddine</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-hal_primary_oai_HAL_hal_01899147v13</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Computer Science</topic><topic>Hardware Architecture</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Charif, A.</creatorcontrib><creatorcontrib>Coelho, A.</creatorcontrib><creatorcontrib>Ebrahimi, M.</creatorcontrib><creatorcontrib>Bagherzadeh, N.</creatorcontrib><creatorcontrib>Zergainoh, Nacer-Eddine</creatorcontrib><collection>Hyper Article en Ligne (HAL)</collection><jtitle>IEEE transactions on computers</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Charif, A.</au><au>Coelho, A.</au><au>Ebrahimi, M.</au><au>Bagherzadeh, N.</au><au>Zergainoh, Nacer-Eddine</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>First-Last: A Cost-Effective Adaptive Routing Solution for TSV-Based Three-Dimensional Networks-on-Chip</atitle><jtitle>IEEE transactions on computers</jtitle><date>2018-10</date><risdate>2018</risdate><volume>67</volume><issue>10</issue><spage>1430</spage><epage>1444</epage><pages>1430-1444</pages><issn>0018-9340</issn><abstract>3D integration opens up new opportunities for future multiprocessor chips by enabling fast and highly scalable 3D Network-on-Chip (NoC) topologies. However, in an aim to reduce the cost of Through-silicon via (TSV), partially vertically connected NoCs, in which only a few vertical TSV links are available, have been gaining relevance. To reliably route packets under such conditions, we introduce a lightweight, efficient and highly resilient adaptive routing algorithm targeting partially vertically connected 3D-NoCs named First-Last. It requires a very low number of virtual channels (VCs) to achieve deadlock-freedom (2 VCs in the East and North directions and 1 VC in all other directions), and guarantees packet delivery as long as one healthy TSV connecting all layers is available anywhere in the network. An improved version of our algorithm, named Enhanced-First-Last is also introduced and shown to dramatically improve performance under low TSV availability while still using less virtual channels than state-of-the-art algorithms. A comprehensive evaluation of the cost and performance of our algorithms is performed to demonstrate their merits with respects to existing solutions.</abstract><pub>Institute of Electrical and Electronics Engineers</pub><doi>10.1109/TC.2018.2822269</doi><orcidid>https://orcid.org/0000-0003-1421-2971</orcidid><orcidid>https://orcid.org/0000-0003-1421-2971</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0018-9340
ispartof IEEE transactions on computers, 2018-10, Vol.67 (10), p.1430-1444
issn 0018-9340
language eng
recordid cdi_hal_primary_oai_HAL_hal_01899147v1
source IEEE Xplore
subjects Computer Science
Hardware Architecture
title First-Last: A Cost-Effective Adaptive Routing Solution for TSV-Based Three-Dimensional Networks-on-Chip
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-29T02%3A55%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-hal&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=First-Last:%20A%20Cost-Effective%20Adaptive%20Routing%20Solution%20for%20TSV-Based%20Three-Dimensional%20Networks-on-Chip&rft.jtitle=IEEE%20transactions%20on%20computers&rft.au=Charif,%20A.&rft.date=2018-10&rft.volume=67&rft.issue=10&rft.spage=1430&rft.epage=1444&rft.pages=1430-1444&rft.issn=0018-9340&rft_id=info:doi/10.1109/TC.2018.2822269&rft_dat=%3Chal%3Eoai_HAL_hal_01899147v1%3C/hal%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true