Loading…
Application of exhaustive search, branch and bound, parallel computing and Monte-Carlo methods for the synthesis of quasi-optimal network-on-chip topologies
On the basis of an integrated network-on-chip (NoC) topologies optimality criterion, as well as applying the adjacency matrix to describe NoC topologies, exhaustive search method and its modification by using branch and bound and Monte-Carlo methods are extended to the synthesis of NoC quasi-optimal...
Saved in:
Main Authors: | , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 6 |
container_issue | |
container_start_page | 1 |
container_title | |
container_volume | |
creator | Romanov, Aleksandr Romanova, Irina Ivannikov, Alexander |
description | On the basis of an integrated network-on-chip (NoC) topologies optimality criterion, as well as applying the adjacency matrix to describe NoC topologies, exhaustive search method and its modification by using branch and bound and Monte-Carlo methods are extended to the synthesis of NoC quasi-optimal topologies. Designed ScaNoC suboptimal topology synthesis algorithm is implemented on a high-level programming language which makes it possible to generate quasi-optimal topological solutions in accordance with the requirements to reduce hardware costs and the average distance between nodes. Proposed quasioptimal topologies synthesis algorithm improvement by using the method of parallel computing allows speeding up the process of synthesis to 2 117 times and getting topologies with the number of nodes up to 18. |
doi_str_mv | 10.1109/EWDTS.2017.8110092 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_8110092</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8110092</ieee_id><sourcerecordid>8110092</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-e2114cf81bc0bdc8a8059dd9001176b77c781089dd055a3c71147c3563dfef863</originalsourceid><addsrcrecordid>eNotUEtOwzAUNEhIlNILwMYHqItf0sTJsirlI4FYUAS7ynGcxuDaxnaB3oXDYqCrkeaNZt4MQmdAJwC0vlg8Xy4fJxkFNqkSQevsAJ1AkVdlntV1fogG2ZRlhJXwcoxGIbxSSqGEos5ggL5nzmkleFTWYNth-dXzbYjqQ-IguRf9GDeeG9Fjblrc2K1px9hxz7WWGgu7cduozPrvem9NlGTOvbZ4I2Nv24A763Hsk9nOJAgq_Ia8b3lQxLqoNlxjI-On9W_EGiJ65XC0zmq7VjKcoqOO6yBHexyip6vFcn5D7h6ub-ezO6KAFZHIDGAqugoaQZtWVLyiRd22daoJrGwYE6wCWiWKFgXPBUtyJvKizNtOdmmmITr_91VSypXz6S2_W-3HzH8AP_VsTw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Application of exhaustive search, branch and bound, parallel computing and Monte-Carlo methods for the synthesis of quasi-optimal network-on-chip topologies</title><source>IEEE Xplore All Conference Series</source><creator>Romanov, Aleksandr ; Romanova, Irina ; Ivannikov, Alexander</creator><creatorcontrib>Romanov, Aleksandr ; Romanova, Irina ; Ivannikov, Alexander</creatorcontrib><description>On the basis of an integrated network-on-chip (NoC) topologies optimality criterion, as well as applying the adjacency matrix to describe NoC topologies, exhaustive search method and its modification by using branch and bound and Monte-Carlo methods are extended to the synthesis of NoC quasi-optimal topologies. Designed ScaNoC suboptimal topology synthesis algorithm is implemented on a high-level programming language which makes it possible to generate quasi-optimal topological solutions in accordance with the requirements to reduce hardware costs and the average distance between nodes. Proposed quasioptimal topologies synthesis algorithm improvement by using the method of parallel computing allows speeding up the process of synthesis to 2 117 times and getting topologies with the number of nodes up to 18.</description><identifier>EISSN: 2472-761X</identifier><identifier>EISBN: 1538632993</identifier><identifier>EISBN: 9781538632994</identifier><identifier>DOI: 10.1109/EWDTS.2017.8110092</identifier><language>eng</language><publisher>IEEE</publisher><subject>Algorithm design and analysis ; Network topology ; Parallel processing ; Program processors ; Search methods ; Symmetric matrices ; Topology</subject><ispartof>2017 IEEE East-West Design & Test Symposium (EWDTS), 2017, p.1-6</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/8110092$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,23930,23931,25140,27925,54555,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/8110092$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Romanov, Aleksandr</creatorcontrib><creatorcontrib>Romanova, Irina</creatorcontrib><creatorcontrib>Ivannikov, Alexander</creatorcontrib><title>Application of exhaustive search, branch and bound, parallel computing and Monte-Carlo methods for the synthesis of quasi-optimal network-on-chip topologies</title><title>2017 IEEE East-West Design & Test Symposium (EWDTS)</title><addtitle>EWDTS</addtitle><description>On the basis of an integrated network-on-chip (NoC) topologies optimality criterion, as well as applying the adjacency matrix to describe NoC topologies, exhaustive search method and its modification by using branch and bound and Monte-Carlo methods are extended to the synthesis of NoC quasi-optimal topologies. Designed ScaNoC suboptimal topology synthesis algorithm is implemented on a high-level programming language which makes it possible to generate quasi-optimal topological solutions in accordance with the requirements to reduce hardware costs and the average distance between nodes. Proposed quasioptimal topologies synthesis algorithm improvement by using the method of parallel computing allows speeding up the process of synthesis to 2 117 times and getting topologies with the number of nodes up to 18.</description><subject>Algorithm design and analysis</subject><subject>Network topology</subject><subject>Parallel processing</subject><subject>Program processors</subject><subject>Search methods</subject><subject>Symmetric matrices</subject><subject>Topology</subject><issn>2472-761X</issn><isbn>1538632993</isbn><isbn>9781538632994</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2017</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotUEtOwzAUNEhIlNILwMYHqItf0sTJsirlI4FYUAS7ynGcxuDaxnaB3oXDYqCrkeaNZt4MQmdAJwC0vlg8Xy4fJxkFNqkSQevsAJ1AkVdlntV1fogG2ZRlhJXwcoxGIbxSSqGEos5ggL5nzmkleFTWYNth-dXzbYjqQ-IguRf9GDeeG9Fjblrc2K1px9hxz7WWGgu7cduozPrvem9NlGTOvbZ4I2Nv24A763Hsk9nOJAgq_Ia8b3lQxLqoNlxjI-On9W_EGiJ65XC0zmq7VjKcoqOO6yBHexyip6vFcn5D7h6ub-ezO6KAFZHIDGAqugoaQZtWVLyiRd22daoJrGwYE6wCWiWKFgXPBUtyJvKizNtOdmmmITr_91VSypXz6S2_W-3HzH8AP_VsTw</recordid><startdate>201709</startdate><enddate>201709</enddate><creator>Romanov, Aleksandr</creator><creator>Romanova, Irina</creator><creator>Ivannikov, Alexander</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201709</creationdate><title>Application of exhaustive search, branch and bound, parallel computing and Monte-Carlo methods for the synthesis of quasi-optimal network-on-chip topologies</title><author>Romanov, Aleksandr ; Romanova, Irina ; Ivannikov, Alexander</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-e2114cf81bc0bdc8a8059dd9001176b77c781089dd055a3c71147c3563dfef863</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Algorithm design and analysis</topic><topic>Network topology</topic><topic>Parallel processing</topic><topic>Program processors</topic><topic>Search methods</topic><topic>Symmetric matrices</topic><topic>Topology</topic><toplevel>online_resources</toplevel><creatorcontrib>Romanov, Aleksandr</creatorcontrib><creatorcontrib>Romanova, Irina</creatorcontrib><creatorcontrib>Ivannikov, Alexander</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</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>Romanov, Aleksandr</au><au>Romanova, Irina</au><au>Ivannikov, Alexander</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Application of exhaustive search, branch and bound, parallel computing and Monte-Carlo methods for the synthesis of quasi-optimal network-on-chip topologies</atitle><btitle>2017 IEEE East-West Design & Test Symposium (EWDTS)</btitle><stitle>EWDTS</stitle><date>2017-09</date><risdate>2017</risdate><spage>1</spage><epage>6</epage><pages>1-6</pages><eissn>2472-761X</eissn><eisbn>1538632993</eisbn><eisbn>9781538632994</eisbn><abstract>On the basis of an integrated network-on-chip (NoC) topologies optimality criterion, as well as applying the adjacency matrix to describe NoC topologies, exhaustive search method and its modification by using branch and bound and Monte-Carlo methods are extended to the synthesis of NoC quasi-optimal topologies. Designed ScaNoC suboptimal topology synthesis algorithm is implemented on a high-level programming language which makes it possible to generate quasi-optimal topological solutions in accordance with the requirements to reduce hardware costs and the average distance between nodes. Proposed quasioptimal topologies synthesis algorithm improvement by using the method of parallel computing allows speeding up the process of synthesis to 2 117 times and getting topologies with the number of nodes up to 18.</abstract><pub>IEEE</pub><doi>10.1109/EWDTS.2017.8110092</doi><tpages>6</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | EISSN: 2472-761X |
ispartof | 2017 IEEE East-West Design & Test Symposium (EWDTS), 2017, p.1-6 |
issn | 2472-761X |
language | eng |
recordid | cdi_ieee_primary_8110092 |
source | IEEE Xplore All Conference Series |
subjects | Algorithm design and analysis Network topology Parallel processing Program processors Search methods Symmetric matrices Topology |
title | Application of exhaustive search, branch and bound, parallel computing and Monte-Carlo methods for the synthesis of quasi-optimal network-on-chip topologies |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T20%3A29%3A05IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Application%20of%20exhaustive%20search,%20branch%20and%20bound,%20parallel%20computing%20and%20Monte-Carlo%20methods%20for%20the%20synthesis%20of%20quasi-optimal%20network-on-chip%20topologies&rft.btitle=2017%20IEEE%20East-West%20Design%20&%20Test%20Symposium%20(EWDTS)&rft.au=Romanov,%20Aleksandr&rft.date=2017-09&rft.spage=1&rft.epage=6&rft.pages=1-6&rft.eissn=2472-761X&rft_id=info:doi/10.1109/EWDTS.2017.8110092&rft.eisbn=1538632993&rft.eisbn_list=9781538632994&rft_dat=%3Cieee_CHZPO%3E8110092%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i175t-e2114cf81bc0bdc8a8059dd9001176b77c781089dd055a3c71147c3563dfef863%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=8110092&rfr_iscdi=true |