{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,16]],"date-time":"2024-09-16T01:53:27Z","timestamp":1726451607648},"reference-count":53,"publisher":"Association for Computing Machinery (ACM)","issue":"2","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["J. Emerg. Technol. Comput. Syst."],"published-print":{"date-parts":[[2020,4,30]]},"abstract":"The emerging wireless Network-on-Chip (WiNoC) architectures are a viable solution for addressing the scalability limitations of manycore architectures in which multi-hop long-range communications strongly impact both the performance and energy figures of the system. The energy consumption of wired links as well as that of radio communications account for a relevant fraction of the overall energy budget. In this article, we extend the approximate computing paradigm to the case of the on-chip communication system in manycore architectures. We present techniques, circuitries, and programming interfaces aimed at reducing the energy consumption of a WiNoC by exploiting the trade-off energy saving vs. application output degradation. The proposed platform\u2014namely, xWiNoC\u2014uses variable voltage swing links and tunable transmitting power wireless interfaces along with a programming interface that allows the programmer to specify those data structures that are error-resilient. Thus, communications induced by the access to such error-resilient data structures are carried out by using links and radio channels that are configured to work in a low energy mode, albeit by exposing a higher bit error rate. xWiNoC is assessed on a set of applications belonging to different domains in which the trade-off energy vs. performance vs. application result quality is discussed. We found that up to 50% of communication energy saving can be obtained with a negligible impact on the application output quality and 3% in application performance degradation.<\/jats:p>","DOI":"10.1145\/3379448","type":"journal-article","created":{"date-parts":[[2020,4,4]],"date-time":"2020-04-04T11:54:19Z","timestamp":1586001259000},"page":"1-27","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Exploiting Data Resilience in Wireless Network-on-chip Architectures"],"prefix":"10.1145","volume":"16","author":[{"given":"Giuseppe","family":"Ascia","sequence":"first","affiliation":[{"name":"University of Catania, Catania, Italy"}]},{"given":"Vincenzo","family":"Catania","sequence":"additional","affiliation":[{"name":"University of Catania, Catania, Italy"}]},{"given":"Salvatore","family":"Monteleone","sequence":"additional","affiliation":[{"name":"University of Catania, Catania, Italy"}]},{"given":"Maurizio","family":"Palesi","sequence":"additional","affiliation":[{"name":"University of Catania, Catania, Italy"}]},{"given":"Davide","family":"Patti","sequence":"additional","affiliation":[{"name":"University of Catania, Catania, Italy"}]},{"given":"John","family":"Jose","sequence":"additional","affiliation":[{"name":"Indian Institute of Technology Guwahati, Assam, India"}]},{"given":"Valerio Mario","family":"Salerno","sequence":"additional","affiliation":[{"name":"University of Enna, KORE, Enna, Italy"}]}],"member":"320","published-online":{"date-parts":[[2020,4,4]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2018.8512158"},{"key":"e_1_2_1_2_1","unstructured":"ANSYS. 2014. Ansoft HFSS. Retrieved from http:\/\/www.ansys.com\/. ANSYS. 2014. Ansoft HFSS. Retrieved from http:\/\/www.ansys.com\/."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3313231.3352375"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MECO.2018.8406045"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3145812"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3140659.3080241"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2953878"},{"key":"e_1_2_1_8_1","volume-title":"High Performance Computing","author":"Catania Vincenzo","unstructured":"Vincenzo Catania , Salvatore Monteleone , Maurizio Palesi , and Davide Patti . 2018. Packetization of shared-memory traces for message passing oriented NoC simulation . In High Performance Computing . Springer International Publishing , Switzerland , 311--325. Vincenzo Catania, Salvatore Monteleone, Maurizio Palesi, and Davide Patti. 2018. Packetization of shared-memory traces for message passing oriented NoC simulation. In High Performance Computing. Springer International Publishing, Switzerland, 311--325."},{"key":"e_1_2_1_9_1","first-page":"2","article-title":"Eyeriss v2: A flexible accelerator for emerging deep neural networks on mobile devices","volume":"9","author":"Chen Yu-Hsin","year":"2019","unstructured":"Yu-Hsin Chen , Tien-Ju Yang , Joel Emer , and Vivienne Sze . 2019 . Eyeriss v2: A flexible accelerator for emerging deep neural networks on mobile devices . IEEE J. Emerg. Select. Topics Circ. Syst. 9 , 2 (June 2019), 292--308. Yu-Hsin Chen, Tien-Ju Yang, Joel Emer, and Vivienne Sze. 2019. Eyeriss v2: A flexible accelerator for emerging deep neural networks on mobile devices. IEEE J. Emerg. Select. Topics Circ. Syst. 9, 2 (June 2019), 292--308.","journal-title":"IEEE J. Emerg. Select. Topics Circ. Syst."},{"key":"e_1_2_1_10_1","first-page":"5","article-title":"Convergence of recognition, mining, and synthesis workloads and its implications","volume":"96","author":"Chen Y. K.","year":"2008","unstructured":"Y. K. Chen , J. Chhugani , P. Dubey , C. J. Hughes , D. Kim , S. Kumar , V. W. Lee , A. D. Nguyen , and M. Smelyanskiy . 2008 . Convergence of recognition, mining, and synthesis workloads and its implications . Proc. IEEE 96 , 5 (May 2008), 790--807. Y. K. Chen, J. Chhugani, P. Dubey, C. J. Hughes, D. Kim, S. Kumar, V. W. Lee, A. D. Nguyen, and M. Smelyanskiy. 2008. Convergence of recognition, mining, and synthesis workloads and its implications. Proc. IEEE 96, 5 (May 2008), 790--807.","journal-title":"Proc. IEEE"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2463209.2488873"},{"key":"e_1_2_1_12_1","volume-title":"System Sensitivity Analysis. Hutchinson 8 Ross","author":"Cruz Jose B.","unstructured":"Jose B. Cruz . 1973. System Sensitivity Analysis. Hutchinson 8 Ross , Stroudsburg, PA . Jose B. Cruz. 1973. System Sensitivity Analysis. Hutchinson 8 Ross, Stroudsburg, PA."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASAP.2010.5540799"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/JETCAS.2012.2193835"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2011.12"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3297858.3304033"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/4.997846"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786763.2694351"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/JETCAS.2018.2852624"},{"key":"e_1_2_1_20_1","unstructured":"ITRS. 2015. International Technology Roadmap for Semiconductors 2.0. Retrieved from http:\/\/www.itrs2.net. ITRS. 2015. International Technology Roadmap for Semiconductors 2.0. Retrieved from http:\/\/www.itrs2.net."},{"key":"e_1_2_1_21_1","volume-title":"Proceedings of the International Midwest Symposium on Circuits and Systems (MWSCAS\u201917)","author":"Kaushik S.","unstructured":"S. Kaushik , M. Agrawal , H. K. Mondal , S. H. Gade , and S. Deb . 2017. Path loss-aware adaptive transmission power control scheme for energy-efficient wireless NoC . In Proceedings of the International Midwest Symposium on Circuits and Systems (MWSCAS\u201917) . IEEE, 132--135. S. Kaushik, M. Agrawal, H. K. Mondal, S. H. Gade, and S. Deb. 2017. Path loss-aware adaptive transmission power control scheme for energy-efficient wireless NoC. In Proceedings of the International Midwest Symposium on Circuits and Systems (MWSCAS\u201917). IEEE, 132--135."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2011.2110470"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2010.5470469"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2010.5416635"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2016.01.019"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2015.2449275"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2016.2524556"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2893356"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLSID.2017.42"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2017.08.007"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2007.33"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2644816"},{"key":"e_1_2_1_33_1","unstructured":"Maurizio Palesi. 2019. Output Images Generated by JPEG Mapped on xWiNoC. Retrieved from http:\/\/utenti.dieei.unict.it\/users\/mpalesi\/xwinoc\/. Maurizio Palesi. 2019. Output Images Generated by JPEG Mapped on xWiNoC. Retrieved from http:\/\/utenti.dieei.unict.it\/users\/mpalesi\/xwinoc\/."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.3390\/jlpea5020038"},{"key":"e_1_2_1_35_1","volume-title":"Proceedings of the 7th International Symposium on Quality Electronic Design (ISQED\u201906)","author":"Philippe J.","unstructured":"J. Philippe , S. Pillement , and O. Sentieys . 2006. Area efficient temporal coding schemes for reducing crosstalk effects . In Proceedings of the 7th International Symposium on Quality Electronic Design (ISQED\u201906) . IEEE. J. Philippe, S. Pillement, and O. Sentieys. 2006. Area efficient temporal coding schemes for reducing crosstalk effects. In Proceedings of the 7th International Symposium on Quality Electronic Design (ISQED\u201906). IEEE."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2012.2211904"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3234150"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/NOCS.2018.8512159"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10836-019-05806-y"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2540708.2540711"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-19328-6_1"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025133"},{"key":"e_1_2_1_43_1","unstructured":"Silvaco. 2019. 45nm Open Cell Library. Retrieved from http:\/\/www.nangate.com. Silvaco. 2019. 45nm Open Cell Library. Retrieved from http:\/\/www.nangate.com."},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2005.848816"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2742060.2743759"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCD.2017.31"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/TBC.2008.2000733"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2019.8715189"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2015.2505723"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDAT.2016.2630270"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/92.845893"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.23919\/VLSIC.2019.8778056"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.23919\/DATE.2019.8715267"}],"container-title":["ACM Journal on Emerging Technologies in Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3379448","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T10:58:54Z","timestamp":1672570734000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3379448"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,4,4]]},"references-count":53,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2020,4,30]]}},"alternative-id":["10.1145\/3379448"],"URL":"https:\/\/doi.org\/10.1145\/3379448","relation":{},"ISSN":["1550-4832","1550-4840"],"issn-type":[{"value":"1550-4832","type":"print"},{"value":"1550-4840","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,4,4]]},"assertion":[{"value":"2019-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2020-04-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}