Juan Fang, Sitong Liu, Z. Leng, Shuying Song, Jianhua Wei, Yuening Wang
{"title":"B2L: a case for buffered and bufferless hybrid NoCs","authors":"Juan Fang, Sitong Liu, Z. Leng, Shuying Song, Jianhua Wei, Yuening Wang","doi":"10.1145/2742854.2742890","DOIUrl":null,"url":null,"abstract":"A NoC is a critical shared resource among these concurrently-executing applications, significantly affecting system performance, and energy efficiency. In this paper, we propose B2L, a buffered and bufferless hybrid NoC design that can satisfy application's performance requirements, while the system's energy consumption is minimized. This can be achieved by designing a dedicated buffered and bufferless NoC separately, and dynamically control flits from different apps or within the same app to flow across the two networks according to application's requirement and network status.","PeriodicalId":417279,"journal":{"name":"Proceedings of the 12th ACM International Conference on Computing Frontiers","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 12th ACM International Conference on Computing Frontiers","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2742854.2742890","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A NoC is a critical shared resource among these concurrently-executing applications, significantly affecting system performance, and energy efficiency. In this paper, we propose B2L, a buffered and bufferless hybrid NoC design that can satisfy application's performance requirements, while the system's energy consumption is minimized. This can be achieved by designing a dedicated buffered and bufferless NoC separately, and dynamically control flits from different apps or within the same app to flow across the two networks according to application's requirement and network status.