{"title":"用于高效数据流计算的片上网络路由器:综述","authors":"A. John, V. R. Josna, Piyoosh Purushothaman Nair","doi":"10.1109/ICACC-202152719.2021.9708116","DOIUrl":null,"url":null,"abstract":"Dataflow computing is seen as an advantageous method for parallel processing and provides efficiency in CPU intensive applications. The Network-on-Chip (NoC) is an integrated communication framework that employs router-based packet switching techniques to provide better throughput and deliver higher scalability for the system; thus, NoC is significant for dataflow computing. Hence router design proves to be essential for the performance of the architecture. The routers used in control flow architecture cannot be used in dataflow computing since multicasting is necessary and due to the higher injection rate in dataflow architecture. Thus the routers designed for dataflow computing with NoC is limited due to the technical challenges. In this paper, firstly, basic concepts of NoC and dataflow architecture are introduced and then a survey on three routers designed for dataflow computing: baseline routers, multicast routers with output buffers, and multicast routers with shared buffer (MRSB), along with their advantages and limitations. This paper would be helpful for the study of dataflow computing with NoC and router designs.","PeriodicalId":198810,"journal":{"name":"2021 International Conference on Advances in Computing and Communications (ICACC)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Network-on-Chip Routers for Efficient Dataflow Computing: A Survey\",\"authors\":\"A. John, V. R. Josna, Piyoosh Purushothaman Nair\",\"doi\":\"10.1109/ICACC-202152719.2021.9708116\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Dataflow computing is seen as an advantageous method for parallel processing and provides efficiency in CPU intensive applications. The Network-on-Chip (NoC) is an integrated communication framework that employs router-based packet switching techniques to provide better throughput and deliver higher scalability for the system; thus, NoC is significant for dataflow computing. Hence router design proves to be essential for the performance of the architecture. The routers used in control flow architecture cannot be used in dataflow computing since multicasting is necessary and due to the higher injection rate in dataflow architecture. Thus the routers designed for dataflow computing with NoC is limited due to the technical challenges. In this paper, firstly, basic concepts of NoC and dataflow architecture are introduced and then a survey on three routers designed for dataflow computing: baseline routers, multicast routers with output buffers, and multicast routers with shared buffer (MRSB), along with their advantages and limitations. This paper would be helpful for the study of dataflow computing with NoC and router designs.\",\"PeriodicalId\":198810,\"journal\":{\"name\":\"2021 International Conference on Advances in Computing and Communications (ICACC)\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 International Conference on Advances in Computing and Communications (ICACC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICACC-202152719.2021.9708116\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Advances in Computing and Communications (ICACC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICACC-202152719.2021.9708116","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Network-on-Chip Routers for Efficient Dataflow Computing: A Survey
Dataflow computing is seen as an advantageous method for parallel processing and provides efficiency in CPU intensive applications. The Network-on-Chip (NoC) is an integrated communication framework that employs router-based packet switching techniques to provide better throughput and deliver higher scalability for the system; thus, NoC is significant for dataflow computing. Hence router design proves to be essential for the performance of the architecture. The routers used in control flow architecture cannot be used in dataflow computing since multicasting is necessary and due to the higher injection rate in dataflow architecture. Thus the routers designed for dataflow computing with NoC is limited due to the technical challenges. In this paper, firstly, basic concepts of NoC and dataflow architecture are introduced and then a survey on three routers designed for dataflow computing: baseline routers, multicast routers with output buffers, and multicast routers with shared buffer (MRSB), along with their advantages and limitations. This paper would be helpful for the study of dataflow computing with NoC and router designs.