{"title":"BandArb: mitigating the effects of thermal and process variations in silicon-photonic network","authors":"Yi Xu, Jun Yang, R. Melhem","doi":"10.1145/2742854.2742876","DOIUrl":null,"url":null,"abstract":"The resonant wavelengths of the μrings, the basic components of nanophotonic interconnects, can drift because of process variations (PV) and thermal fluctuation (TF), which may paralyze μrings because of the limited correction capability of current technology. Failed μrings cause network bandwidth loss, which renders the network unreliable. To mitigate this problem, this paper proposes BandArb that allocates the bandwidth at runtime according to demand and temperature. BandArb first re-assigns the μrings to resonant wavelengths in each network node to tackle both static and dynamic variations at a coarse (a few milliseconds) granularity. Next, fine-grained wavelength arbitration is used to maximize bandwidth utilization. Evaluation with synthetic traces shows that coarse-grained BandArb can recover 95% of the bandwidth lost to PV and TF, while fine-grained BandArb can improve the network throughput by up to 18% over coarse-grained BandArb.","PeriodicalId":417279,"journal":{"name":"Proceedings of the 12th ACM International Conference on Computing Frontiers","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","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.2742876","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
The resonant wavelengths of the μrings, the basic components of nanophotonic interconnects, can drift because of process variations (PV) and thermal fluctuation (TF), which may paralyze μrings because of the limited correction capability of current technology. Failed μrings cause network bandwidth loss, which renders the network unreliable. To mitigate this problem, this paper proposes BandArb that allocates the bandwidth at runtime according to demand and temperature. BandArb first re-assigns the μrings to resonant wavelengths in each network node to tackle both static and dynamic variations at a coarse (a few milliseconds) granularity. Next, fine-grained wavelength arbitration is used to maximize bandwidth utilization. Evaluation with synthetic traces shows that coarse-grained BandArb can recover 95% of the bandwidth lost to PV and TF, while fine-grained BandArb can improve the network throughput by up to 18% over coarse-grained BandArb.