A Fast Two-Step Topology Reconfiguration Algorithm for Core-Level Fault Tolerance in NoCs

With the rapid increase in the number of processor cores integrated on Network-on-Chips (NoCs) and higher requirements for system reliability, fault tolerance is becoming a great challenge in the design process. In this paper, a fast two-step topology reconfiguration (FTTR) algorithm is proposed to...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Zixu Wu, Jiyuan Zhang, Fangfa Fu, Jinxiang Wang
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 92
container_issue
container_start_page 86
container_title
container_volume
creator Zixu Wu
Jiyuan Zhang
Fangfa Fu
Jinxiang Wang
description With the rapid increase in the number of processor cores integrated on Network-on-Chips (NoCs) and higher requirements for system reliability, fault tolerance is becoming a great challenge in the design process. In this paper, a fast two-step topology reconfiguration (FTTR) algorithm is proposed to solve the reconfiguration mapping problem in NoCs for core-level fault tolerance. By defining mapping domains and adopting the Hungarian Algorithm, an initial mapping is fast generated in the first step. This provides a near-optimal start for the next Tabu search and therefore brings great improvement on the second step. In the second step, Tabu Search is applied and modified to reduce the neighborhood search space and shorten execution time with almost no sacrifice on the final solution. Experiments show that the FTTR algorithm can significantly reduce the execution time while providing an efficient mapping solution for topology reconfiguration on various faulty core distribution cases.
doi_str_mv 10.1109/PAAP.2012.21
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6424741</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6424741</ieee_id><sourcerecordid>6424741</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-3605fc6a4042ba6f416c4eb6ef90f5f9e4113b6591ac6b6ba0b69f3ae928bd643</originalsourceid><addsrcrecordid>eNotj0FLwzAYQAMqOOZu3rzkD3TmS9KvzbEUp0LRofPgaST1y4x0zUg7Zf_egp7e6T14jF2DWAIIc7uuqvVSCpBLCWdsYYoSNBZK54jlOZtJwDJTQulLthiGLyHEZKEGNWPvFV_ZYeSbn5i9jnTgm3iIXdyd-Au1sfdhd0x2DLHnVbeLKYyfe-5j4nVMlDX0Td3kH7spEDtKtm-Jh54_xXq4YhfedgMt_jlnb6u7Tf2QNc_3j3XVZAGKfMwUity3aLXQ0ln0GrDV5JC8ET73hjSAcpgbsC06dFY4NF5ZMrJ0H6jVnN38dQMRbQ8p7G06bVFLXUyHv58CUaA</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A Fast Two-Step Topology Reconfiguration Algorithm for Core-Level Fault Tolerance in NoCs</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Zixu Wu ; Jiyuan Zhang ; Fangfa Fu ; Jinxiang Wang</creator><creatorcontrib>Zixu Wu ; Jiyuan Zhang ; Fangfa Fu ; Jinxiang Wang</creatorcontrib><description>With the rapid increase in the number of processor cores integrated on Network-on-Chips (NoCs) and higher requirements for system reliability, fault tolerance is becoming a great challenge in the design process. In this paper, a fast two-step topology reconfiguration (FTTR) algorithm is proposed to solve the reconfiguration mapping problem in NoCs for core-level fault tolerance. By defining mapping domains and adopting the Hungarian Algorithm, an initial mapping is fast generated in the first step. This provides a near-optimal start for the next Tabu search and therefore brings great improvement on the second step. In the second step, Tabu Search is applied and modified to reduce the neighborhood search space and shorten execution time with almost no sacrifice on the final solution. Experiments show that the FTTR algorithm can significantly reduce the execution time while providing an efficient mapping solution for topology reconfiguration on various faulty core distribution cases.</description><identifier>ISSN: 2168-3034</identifier><identifier>ISBN: 9781467345668</identifier><identifier>ISBN: 1467345660</identifier><identifier>DOI: 10.1109/PAAP.2012.21</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>Algorithm design and analysis ; core-level ; fast algorithm ; Fault tolerance ; Fault tolerant systems ; Heuristic algorithms ; Network topology ; NoC ; Time complexity ; Topology ; topology reconfiguration</subject><ispartof>2012 Fifth International Symposium on Parallel Architectures, Algorithms and Programming, 2012, p.86-92</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/6424741$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6424741$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Zixu Wu</creatorcontrib><creatorcontrib>Jiyuan Zhang</creatorcontrib><creatorcontrib>Fangfa Fu</creatorcontrib><creatorcontrib>Jinxiang Wang</creatorcontrib><title>A Fast Two-Step Topology Reconfiguration Algorithm for Core-Level Fault Tolerance in NoCs</title><title>2012 Fifth International Symposium on Parallel Architectures, Algorithms and Programming</title><addtitle>paap</addtitle><description>With the rapid increase in the number of processor cores integrated on Network-on-Chips (NoCs) and higher requirements for system reliability, fault tolerance is becoming a great challenge in the design process. In this paper, a fast two-step topology reconfiguration (FTTR) algorithm is proposed to solve the reconfiguration mapping problem in NoCs for core-level fault tolerance. By defining mapping domains and adopting the Hungarian Algorithm, an initial mapping is fast generated in the first step. This provides a near-optimal start for the next Tabu search and therefore brings great improvement on the second step. In the second step, Tabu Search is applied and modified to reduce the neighborhood search space and shorten execution time with almost no sacrifice on the final solution. Experiments show that the FTTR algorithm can significantly reduce the execution time while providing an efficient mapping solution for topology reconfiguration on various faulty core distribution cases.</description><subject>Algorithm design and analysis</subject><subject>core-level</subject><subject>fast algorithm</subject><subject>Fault tolerance</subject><subject>Fault tolerant systems</subject><subject>Heuristic algorithms</subject><subject>Network topology</subject><subject>NoC</subject><subject>Time complexity</subject><subject>Topology</subject><subject>topology reconfiguration</subject><issn>2168-3034</issn><isbn>9781467345668</isbn><isbn>1467345660</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj0FLwzAYQAMqOOZu3rzkD3TmS9KvzbEUp0LRofPgaST1y4x0zUg7Zf_egp7e6T14jF2DWAIIc7uuqvVSCpBLCWdsYYoSNBZK54jlOZtJwDJTQulLthiGLyHEZKEGNWPvFV_ZYeSbn5i9jnTgm3iIXdyd-Au1sfdhd0x2DLHnVbeLKYyfe-5j4nVMlDX0Td3kH7spEDtKtm-Jh54_xXq4YhfedgMt_jlnb6u7Tf2QNc_3j3XVZAGKfMwUity3aLXQ0ln0GrDV5JC8ET73hjSAcpgbsC06dFY4NF5ZMrJ0H6jVnN38dQMRbQ8p7G06bVFLXUyHv58CUaA</recordid><startdate>201212</startdate><enddate>201212</enddate><creator>Zixu Wu</creator><creator>Jiyuan Zhang</creator><creator>Fangfa Fu</creator><creator>Jinxiang Wang</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201212</creationdate><title>A Fast Two-Step Topology Reconfiguration Algorithm for Core-Level Fault Tolerance in NoCs</title><author>Zixu Wu ; Jiyuan Zhang ; Fangfa Fu ; Jinxiang Wang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-3605fc6a4042ba6f416c4eb6ef90f5f9e4113b6591ac6b6ba0b69f3ae928bd643</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Algorithm design and analysis</topic><topic>core-level</topic><topic>fast algorithm</topic><topic>Fault tolerance</topic><topic>Fault tolerant systems</topic><topic>Heuristic algorithms</topic><topic>Network topology</topic><topic>NoC</topic><topic>Time complexity</topic><topic>Topology</topic><topic>topology reconfiguration</topic><toplevel>online_resources</toplevel><creatorcontrib>Zixu Wu</creatorcontrib><creatorcontrib>Jiyuan Zhang</creatorcontrib><creatorcontrib>Fangfa Fu</creatorcontrib><creatorcontrib>Jinxiang Wang</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>Zixu Wu</au><au>Jiyuan Zhang</au><au>Fangfa Fu</au><au>Jinxiang Wang</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A Fast Two-Step Topology Reconfiguration Algorithm for Core-Level Fault Tolerance in NoCs</atitle><btitle>2012 Fifth International Symposium on Parallel Architectures, Algorithms and Programming</btitle><stitle>paap</stitle><date>2012-12</date><risdate>2012</risdate><spage>86</spage><epage>92</epage><pages>86-92</pages><issn>2168-3034</issn><isbn>9781467345668</isbn><isbn>1467345660</isbn><coden>IEEPAD</coden><abstract>With the rapid increase in the number of processor cores integrated on Network-on-Chips (NoCs) and higher requirements for system reliability, fault tolerance is becoming a great challenge in the design process. In this paper, a fast two-step topology reconfiguration (FTTR) algorithm is proposed to solve the reconfiguration mapping problem in NoCs for core-level fault tolerance. By defining mapping domains and adopting the Hungarian Algorithm, an initial mapping is fast generated in the first step. This provides a near-optimal start for the next Tabu search and therefore brings great improvement on the second step. In the second step, Tabu Search is applied and modified to reduce the neighborhood search space and shorten execution time with almost no sacrifice on the final solution. Experiments show that the FTTR algorithm can significantly reduce the execution time while providing an efficient mapping solution for topology reconfiguration on various faulty core distribution cases.</abstract><pub>IEEE</pub><doi>10.1109/PAAP.2012.21</doi><tpages>7</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2168-3034
ispartof 2012 Fifth International Symposium on Parallel Architectures, Algorithms and Programming, 2012, p.86-92
issn 2168-3034
language eng
recordid cdi_ieee_primary_6424741
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Algorithm design and analysis
core-level
fast algorithm
Fault tolerance
Fault tolerant systems
Heuristic algorithms
Network topology
NoC
Time complexity
Topology
topology reconfiguration
title A Fast Two-Step Topology Reconfiguration Algorithm for Core-Level Fault Tolerance in NoCs
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-19T00%3A50%3A59IST&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=A%20Fast%20Two-Step%20Topology%20Reconfiguration%20Algorithm%20for%20Core-Level%20Fault%20Tolerance%20in%20NoCs&rft.btitle=2012%20Fifth%20International%20Symposium%20on%20Parallel%20Architectures,%20Algorithms%20and%20Programming&rft.au=Zixu%20Wu&rft.date=2012-12&rft.spage=86&rft.epage=92&rft.pages=86-92&rft.issn=2168-3034&rft.isbn=9781467345668&rft.isbn_list=1467345660&rft.coden=IEEPAD&rft_id=info:doi/10.1109/PAAP.2012.21&rft_dat=%3Cieee_6IE%3E6424741%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=6424741&rfr_iscdi=true