{"title":"A genetic algorithm based optimization method for low vertical link density 3-dimensional Networks-on-Chip many core systems","authors":"Haoyuan Ying, Kris Heid, T. Hollstein, K. Hofmann","doi":"10.1109/NORCHP.2012.6403131","DOIUrl":null,"url":null,"abstract":"The advantages of moving from 2-Dimensional Networks-on-Chip (NoCs) to 3-Dimensional NoCs for any application must be justified by the improvements in performance, power, latency and the overall system costs, especially the cost of Through-Silicon-Via (TSV). The trade-off between the number of TSVs and the 3D NoCs system performance becomes one of the most critical design issues. In this paper, we demonstrate a genetic algorithm (GA) based system optimization method, which can deliver the advanced system design setup through topology, routing algorithm, task mapping and tile placement. In comparison to the simulated annealing (SA) based design optimization method, our GA based method can achieve significant advantages. All the experiments have been done in GSNOC framework (written in SystemC-RTL), which can achieve the cycle accuracy and good flexibility.","PeriodicalId":332731,"journal":{"name":"NORCHIP 2012","volume":"413 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"NORCHIP 2012","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NORCHP.2012.6403131","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
The advantages of moving from 2-Dimensional Networks-on-Chip (NoCs) to 3-Dimensional NoCs for any application must be justified by the improvements in performance, power, latency and the overall system costs, especially the cost of Through-Silicon-Via (TSV). The trade-off between the number of TSVs and the 3D NoCs system performance becomes one of the most critical design issues. In this paper, we demonstrate a genetic algorithm (GA) based system optimization method, which can deliver the advanced system design setup through topology, routing algorithm, task mapping and tile placement. In comparison to the simulated annealing (SA) based design optimization method, our GA based method can achieve significant advantages. All the experiments have been done in GSNOC framework (written in SystemC-RTL), which can achieve the cycle accuracy and good flexibility.