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...
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 | 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 |