{"title":"Energy-aware application-specific topology generation for 3D Network-on-Chips","authors":"Arash Barzinmehr, S. Tosun","doi":"10.1109/DDECS.2017.7934575","DOIUrl":null,"url":null,"abstract":"Network-on-Chip (NoC) is a promising approach for supporting heavy communication demand among the parts of modern high-performance nanoscale System-on-Chips (SoCs). Three-dimensional integration (3D) for integrated circuits (ICs) has become popular since it reduces the latency and energy consumption by replacing long global interconnects with short vertical through-silicon-via (TSV) interconnects between stacked dies. Combining NoCs with 3D technology seems a good choice for achieving better performances than 2D. Although there are good synthesis methods for energy- and communication-aware 2D-NoC design, we lack the 3D alternatives. Motivated by the needs, in this paper, we propose an energy-aware application-specific topology generation method for 3D-NoCs. Our method is based on a heuristic optimization algorithm that partitions the application nodes among layers of the NoC architecture with an attempt to minimize the dynamic energy consumption. We tested our 3D method against a 2D alternative through several NoC benchmarks. Simulation results show that our approach brings huge energy and area savings against its 2D counterpart.","PeriodicalId":330743,"journal":{"name":"2017 IEEE 20th International Symposium on Design and Diagnostics of Electronic Circuits & Systems (DDECS)","volume":"252 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE 20th International Symposium on Design and Diagnostics of Electronic Circuits & Systems (DDECS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DDECS.2017.7934575","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Network-on-Chip (NoC) is a promising approach for supporting heavy communication demand among the parts of modern high-performance nanoscale System-on-Chips (SoCs). Three-dimensional integration (3D) for integrated circuits (ICs) has become popular since it reduces the latency and energy consumption by replacing long global interconnects with short vertical through-silicon-via (TSV) interconnects between stacked dies. Combining NoCs with 3D technology seems a good choice for achieving better performances than 2D. Although there are good synthesis methods for energy- and communication-aware 2D-NoC design, we lack the 3D alternatives. Motivated by the needs, in this paper, we propose an energy-aware application-specific topology generation method for 3D-NoCs. Our method is based on a heuristic optimization algorithm that partitions the application nodes among layers of the NoC architecture with an attempt to minimize the dynamic energy consumption. We tested our 3D method against a 2D alternative through several NoC benchmarks. Simulation results show that our approach brings huge energy and area savings against its 2D counterpart.