ILP formulation and heuristic method for energy-aware application mapping on 3D-NoCs

buir.contributor.authorÖztürk, Özcan
dc.citation.epage2680en_US
dc.citation.issueNumber3en_US
dc.citation.spage2667en_US
dc.citation.volumeNumber77en_US
dc.contributor.authorNalcı, Y.en_US
dc.contributor.authorKullu, P.en_US
dc.contributor.authorTosun, S.en_US
dc.contributor.authorÖztürk, Özcanen_US
dc.date.accessioned2021-02-19T10:29:50Z
dc.date.available2021-02-19T10:29:50Z
dc.date.issued2020-07-01
dc.departmentDepartment of Computer Engineeringen_US
dc.description.abstractThe rapid increase in the number of cores on chips forced the designers to invent new communication methods such as Network-on-Chip (NoC) paradigm. Advances in integrated circuit fabrications even allowed three-dimensional NoC (3D-NoC) implementations. 3D-NoCs have more advantages than their 2D counterparts such as lower area, higher throughput, better performance, and less energy consumption. However, they lack the design automation algorithms. An important design problem for a given application is mapping it on a 3D-NoC topology. In this paper, we present an integer linear programming (ILP) formulation and a novel heuristic algorithm, called CastNet3D, for application mapping onto mesh-based 3D-NoCs with energy minimization being the objective. The algorithm tries to utilize vertical links for communicating nodes as much as possible. Vertical links are shorter than horizontal ones; therefore, they are faster and consume less energy. We compared CastNet3D against ILP in terms of energy consumption and execution time on several benchmarks. Our results show that CastNet3D obtains close to optimum results in much shorter time frames.en_US
dc.description.provenanceSubmitted by Onur Emek (onur.emek@bilkent.edu.tr) on 2021-02-19T10:29:50Z No. of bitstreams: 1 ILP_formulation_and_heuristic_method_for_energy-aware_application_mapping_on_3D-NoCs.pdf: 1018853 bytes, checksum: 5c4e693b8fde5fa4aa9a20cb73b5db0b (MD5)en
dc.description.provenanceMade available in DSpace on 2021-02-19T10:29:50Z (GMT). No. of bitstreams: 1 ILP_formulation_and_heuristic_method_for_energy-aware_application_mapping_on_3D-NoCs.pdf: 1018853 bytes, checksum: 5c4e693b8fde5fa4aa9a20cb73b5db0b (MD5) Previous issue date: 2021en
dc.description.sponsorshipThis work was supported by The Scientifc and Technological Research Council of Turkey (TUBITAK) under Grant No. 117E130en_US
dc.identifier.doi10.1007/s11227-020-03365-0en_US
dc.identifier.issn0920-8542en_US
dc.identifier.urihttp://hdl.handle.net/11693/75486en_US
dc.language.isoEnglishen_US
dc.publisherSpringeren_US
dc.relation.isversionofhttps://dx.doi.org/10.1007/s11227-020-03365-0en_US
dc.source.titleJournal of Supercomputingen_US
dc.subject3D-meshen_US
dc.subjectILPen_US
dc.subjectMappingen_US
dc.titleILP formulation and heuristic method for energy-aware application mapping on 3D-NoCsen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ILP_formulation_and_heuristic_method_for_energy-aware_application_mapping_on_3D-NoCs.pdf
Size:
994.97 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: