Comparative study of meta-heuristic 3D floorplanning algorithms
Constant necessity of improving performance has brought the invention of 3D chips. The improvement is achieved due to the reduction of wire length, which results in decreased interconnection delay. However, 3D stacks have less heat dissipation due to the inner layers, which leads to increased temper...
Gespeichert in:
Veröffentlicht in: | Neurocomputing (Amsterdam) 2015-02, Vol.150, p.67-81 |
---|---|
Hauptverfasser: | , , , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 81 |
---|---|
container_issue | |
container_start_page | 67 |
container_title | Neurocomputing (Amsterdam) |
container_volume | 150 |
creator | Cuesta-Infante, Alfredo Manuel Colmenar, J. Bankovic, Zorana Risco-Martín, José L. Zapater, Marina Ignacio Hidalgo, J. Ayala, José L. Moya, José M. |
description | Constant necessity of improving performance has brought the invention of 3D chips. The improvement is achieved due to the reduction of wire length, which results in decreased interconnection delay. However, 3D stacks have less heat dissipation due to the inner layers, which leads to increased temperature and the appearance of hot spots. This problem can be mitigated through appropriate floorplanning. For this reason, in this work we present and compare five different solutions for floorplanning of 3D chips. Each solution uses a different representation, and all are based on meta-heuristic algorithms, namely three of them are based on simulated annealing, while two other are based on evolutionary algorithms. The results show great capability of all the solutions in optimizing temperature and wire length, as they all exhibit significant improvements comparing to the benchmark floorplans.
•Comparison of five floorplanning solutions for 3D chips in terms of temperature and wirelength.•We employ heuristics and evolutionary algorithms; all have been extensively tested.•Solutions obtained exhibit great improvements compared with the original 3D chip floorplan.•We finally explore the multi-objective problem, considering heat dissipation and wire length.•Both single and multi objective are non dominated in different regions of the Pareto front. |
doi_str_mv | 10.1016/j.neucom.2014.06.078 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1793285523</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0925231214012429</els_id><sourcerecordid>1793285523</sourcerecordid><originalsourceid>FETCH-LOGICAL-c409t-35ebf89dfba15762594c065c8c728a27c11f6b80c20ae5989afd415e0db839dc3</originalsourceid><addsrcrecordid>eNp9kD1PwzAYhC0EEqXwDxgysiTYTpzYCwiVT6kSC8yW47xuHSVxsJ1K_fekCjPTLXenuwehW4Izgkl532YDTNr1GcWkyHCZ4YqfoRXhFU055eU5WmFBWUpzQi_RVQgtxqQiVKzQ48b1o_Iq2gMkIU7NMXEm6SGqdA-TtyFaneTPiemc82OnhsEOu0R1O-dt3PfhGl0Y1QW4-dM1-n59-dq8p9vPt4_N0zbVBRYxzRnUhovG1IqwqqRMFBqXTHNdUa5opQkxZc2xplgBE1wo0xSEAW5qnotG52t0t_SO3v1MEKLsbdDQzYvATUGSSuSUM0bz2VosVu1dCB6MHL3tlT9KguWJl2zlwkueeElcypnXHHtYYjDfOFjwMmgLg4bGetBRNs7-X_ALJJN2Lw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1793285523</pqid></control><display><type>article</type><title>Comparative study of meta-heuristic 3D floorplanning algorithms</title><source>Elsevier ScienceDirect Journals Complete - AutoHoldings</source><creator>Cuesta-Infante, Alfredo ; Manuel Colmenar, J. ; Bankovic, Zorana ; Risco-Martín, José L. ; Zapater, Marina ; Ignacio Hidalgo, J. ; Ayala, José L. ; Moya, José M.</creator><creatorcontrib>Cuesta-Infante, Alfredo ; Manuel Colmenar, J. ; Bankovic, Zorana ; Risco-Martín, José L. ; Zapater, Marina ; Ignacio Hidalgo, J. ; Ayala, José L. ; Moya, José M.</creatorcontrib><description>Constant necessity of improving performance has brought the invention of 3D chips. The improvement is achieved due to the reduction of wire length, which results in decreased interconnection delay. However, 3D stacks have less heat dissipation due to the inner layers, which leads to increased temperature and the appearance of hot spots. This problem can be mitigated through appropriate floorplanning. For this reason, in this work we present and compare five different solutions for floorplanning of 3D chips. Each solution uses a different representation, and all are based on meta-heuristic algorithms, namely three of them are based on simulated annealing, while two other are based on evolutionary algorithms. The results show great capability of all the solutions in optimizing temperature and wire length, as they all exhibit significant improvements comparing to the benchmark floorplans.
•Comparison of five floorplanning solutions for 3D chips in terms of temperature and wirelength.•We employ heuristics and evolutionary algorithms; all have been extensively tested.•Solutions obtained exhibit great improvements compared with the original 3D chip floorplan.•We finally explore the multi-objective problem, considering heat dissipation and wire length.•Both single and multi objective are non dominated in different regions of the Pareto front.</description><identifier>ISSN: 0925-2312</identifier><identifier>EISSN: 1872-8286</identifier><identifier>DOI: 10.1016/j.neucom.2014.06.078</identifier><language>eng</language><publisher>Elsevier B.V</publisher><subject>Algorithms ; Chips ; Constants ; Cooling ; Delay ; Floorplan ; Heuristic methods ; Meta-heuristic search ; Module placement ; Three dimensional ; Wire</subject><ispartof>Neurocomputing (Amsterdam), 2015-02, Vol.150, p.67-81</ispartof><rights>2014 Elsevier B.V.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c409t-35ebf89dfba15762594c065c8c728a27c11f6b80c20ae5989afd415e0db839dc3</citedby><cites>FETCH-LOGICAL-c409t-35ebf89dfba15762594c065c8c728a27c11f6b80c20ae5989afd415e0db839dc3</cites><orcidid>0000-0002-3046-6368</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.neucom.2014.06.078$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>314,780,784,3548,27922,27923,45993</link.rule.ids></links><search><creatorcontrib>Cuesta-Infante, Alfredo</creatorcontrib><creatorcontrib>Manuel Colmenar, J.</creatorcontrib><creatorcontrib>Bankovic, Zorana</creatorcontrib><creatorcontrib>Risco-Martín, José L.</creatorcontrib><creatorcontrib>Zapater, Marina</creatorcontrib><creatorcontrib>Ignacio Hidalgo, J.</creatorcontrib><creatorcontrib>Ayala, José L.</creatorcontrib><creatorcontrib>Moya, José M.</creatorcontrib><title>Comparative study of meta-heuristic 3D floorplanning algorithms</title><title>Neurocomputing (Amsterdam)</title><description>Constant necessity of improving performance has brought the invention of 3D chips. The improvement is achieved due to the reduction of wire length, which results in decreased interconnection delay. However, 3D stacks have less heat dissipation due to the inner layers, which leads to increased temperature and the appearance of hot spots. This problem can be mitigated through appropriate floorplanning. For this reason, in this work we present and compare five different solutions for floorplanning of 3D chips. Each solution uses a different representation, and all are based on meta-heuristic algorithms, namely three of them are based on simulated annealing, while two other are based on evolutionary algorithms. The results show great capability of all the solutions in optimizing temperature and wire length, as they all exhibit significant improvements comparing to the benchmark floorplans.
•Comparison of five floorplanning solutions for 3D chips in terms of temperature and wirelength.•We employ heuristics and evolutionary algorithms; all have been extensively tested.•Solutions obtained exhibit great improvements compared with the original 3D chip floorplan.•We finally explore the multi-objective problem, considering heat dissipation and wire length.•Both single and multi objective are non dominated in different regions of the Pareto front.</description><subject>Algorithms</subject><subject>Chips</subject><subject>Constants</subject><subject>Cooling</subject><subject>Delay</subject><subject>Floorplan</subject><subject>Heuristic methods</subject><subject>Meta-heuristic search</subject><subject>Module placement</subject><subject>Three dimensional</subject><subject>Wire</subject><issn>0925-2312</issn><issn>1872-8286</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><recordid>eNp9kD1PwzAYhC0EEqXwDxgysiTYTpzYCwiVT6kSC8yW47xuHSVxsJ1K_fekCjPTLXenuwehW4Izgkl532YDTNr1GcWkyHCZ4YqfoRXhFU055eU5WmFBWUpzQi_RVQgtxqQiVKzQ48b1o_Iq2gMkIU7NMXEm6SGqdA-TtyFaneTPiemc82OnhsEOu0R1O-dt3PfhGl0Y1QW4-dM1-n59-dq8p9vPt4_N0zbVBRYxzRnUhovG1IqwqqRMFBqXTHNdUa5opQkxZc2xplgBE1wo0xSEAW5qnotG52t0t_SO3v1MEKLsbdDQzYvATUGSSuSUM0bz2VosVu1dCB6MHL3tlT9KguWJl2zlwkueeElcypnXHHtYYjDfOFjwMmgLg4bGetBRNs7-X_ALJJN2Lw</recordid><startdate>20150220</startdate><enddate>20150220</enddate><creator>Cuesta-Infante, Alfredo</creator><creator>Manuel Colmenar, J.</creator><creator>Bankovic, Zorana</creator><creator>Risco-Martín, José L.</creator><creator>Zapater, Marina</creator><creator>Ignacio Hidalgo, J.</creator><creator>Ayala, José L.</creator><creator>Moya, José M.</creator><general>Elsevier B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-3046-6368</orcidid></search><sort><creationdate>20150220</creationdate><title>Comparative study of meta-heuristic 3D floorplanning algorithms</title><author>Cuesta-Infante, Alfredo ; Manuel Colmenar, J. ; Bankovic, Zorana ; Risco-Martín, José L. ; Zapater, Marina ; Ignacio Hidalgo, J. ; Ayala, José L. ; Moya, José M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c409t-35ebf89dfba15762594c065c8c728a27c11f6b80c20ae5989afd415e0db839dc3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Algorithms</topic><topic>Chips</topic><topic>Constants</topic><topic>Cooling</topic><topic>Delay</topic><topic>Floorplan</topic><topic>Heuristic methods</topic><topic>Meta-heuristic search</topic><topic>Module placement</topic><topic>Three dimensional</topic><topic>Wire</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Cuesta-Infante, Alfredo</creatorcontrib><creatorcontrib>Manuel Colmenar, J.</creatorcontrib><creatorcontrib>Bankovic, Zorana</creatorcontrib><creatorcontrib>Risco-Martín, José L.</creatorcontrib><creatorcontrib>Zapater, Marina</creatorcontrib><creatorcontrib>Ignacio Hidalgo, J.</creatorcontrib><creatorcontrib>Ayala, José L.</creatorcontrib><creatorcontrib>Moya, José M.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Neurocomputing (Amsterdam)</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Cuesta-Infante, Alfredo</au><au>Manuel Colmenar, J.</au><au>Bankovic, Zorana</au><au>Risco-Martín, José L.</au><au>Zapater, Marina</au><au>Ignacio Hidalgo, J.</au><au>Ayala, José L.</au><au>Moya, José M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Comparative study of meta-heuristic 3D floorplanning algorithms</atitle><jtitle>Neurocomputing (Amsterdam)</jtitle><date>2015-02-20</date><risdate>2015</risdate><volume>150</volume><spage>67</spage><epage>81</epage><pages>67-81</pages><issn>0925-2312</issn><eissn>1872-8286</eissn><abstract>Constant necessity of improving performance has brought the invention of 3D chips. The improvement is achieved due to the reduction of wire length, which results in decreased interconnection delay. However, 3D stacks have less heat dissipation due to the inner layers, which leads to increased temperature and the appearance of hot spots. This problem can be mitigated through appropriate floorplanning. For this reason, in this work we present and compare five different solutions for floorplanning of 3D chips. Each solution uses a different representation, and all are based on meta-heuristic algorithms, namely three of them are based on simulated annealing, while two other are based on evolutionary algorithms. The results show great capability of all the solutions in optimizing temperature and wire length, as they all exhibit significant improvements comparing to the benchmark floorplans.
•Comparison of five floorplanning solutions for 3D chips in terms of temperature and wirelength.•We employ heuristics and evolutionary algorithms; all have been extensively tested.•Solutions obtained exhibit great improvements compared with the original 3D chip floorplan.•We finally explore the multi-objective problem, considering heat dissipation and wire length.•Both single and multi objective are non dominated in different regions of the Pareto front.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.neucom.2014.06.078</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0002-3046-6368</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0925-2312 |
ispartof | Neurocomputing (Amsterdam), 2015-02, Vol.150, p.67-81 |
issn | 0925-2312 1872-8286 |
language | eng |
recordid | cdi_proquest_miscellaneous_1793285523 |
source | Elsevier ScienceDirect Journals Complete - AutoHoldings |
subjects | Algorithms Chips Constants Cooling Delay Floorplan Heuristic methods Meta-heuristic search Module placement Three dimensional Wire |
title | Comparative study of meta-heuristic 3D floorplanning algorithms |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-09T17%3A32%3A17IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Comparative%20study%20of%20meta-heuristic%203D%20floorplanning%20algorithms&rft.jtitle=Neurocomputing%20(Amsterdam)&rft.au=Cuesta-Infante,%20Alfredo&rft.date=2015-02-20&rft.volume=150&rft.spage=67&rft.epage=81&rft.pages=67-81&rft.issn=0925-2312&rft.eissn=1872-8286&rft_id=info:doi/10.1016/j.neucom.2014.06.078&rft_dat=%3Cproquest_cross%3E1793285523%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1793285523&rft_id=info:pmid/&rft_els_id=S0925231214012429&rfr_iscdi=true |