Back to Search
Start Over
Don't You Worry 'Bout a Packet: Unified Programming for In-Network Computing
- Source :
- HotNets 2021: Proceedings of the Twentieth ACM Workshop on Hot Topics in Networks, 99-107, STARTPAGE=99;ENDPAGE=107;TITLE=HotNets 2021, Karlos, G, Bal, H & Wang, L 2021, Don't You Worry 'Bout a Packet : Unified Programming for In-Network Computing . in HotNets 2021 : Proceedings of the Twentieth ACM Workshop on Hot Topics in Networks . Association for Computing Machinery, Inc, pp. 99-107, 20th ACM Workshop on Hot Topics in Networks, HotNets 2021, Virtual, Online, United Kingdom, 10/11/21 . https://doi.org/10.1145/3484266.3487395, HotNets
- Publication Year :
- 2021
- Publisher :
- Association for Computing Machinery, Inc, 2021.
-
Abstract
- In-network computing is gaining momentum as programmable switches are increasingly employed for compute acceleration. Designed for packet processing, data plane programming languages force developers to express compute in networking terms, resulting in a complex, error-prone practice. We envision the unification of switch and host programming and propose the Net Compute Language (NCL), a C/C++ extension for expressing computational kernels for switches to execute. NCL implements Compute Centric Communication (C3), our proposed programming model for INC under which, point-to-point primitives are augmented to carry out computations. We motivate our approach with real-world use cases and discuss the technical challenges for its realization.
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- HotNets 2021: Proceedings of the Twentieth ACM Workshop on Hot Topics in Networks, 99-107, STARTPAGE=99;ENDPAGE=107;TITLE=HotNets 2021, Karlos, G, Bal, H & Wang, L 2021, Don't You Worry 'Bout a Packet : Unified Programming for In-Network Computing . in HotNets 2021 : Proceedings of the Twentieth ACM Workshop on Hot Topics in Networks . Association for Computing Machinery, Inc, pp. 99-107, 20th ACM Workshop on Hot Topics in Networks, HotNets 2021, Virtual, Online, United Kingdom, 10/11/21 . https://doi.org/10.1145/3484266.3487395, HotNets
- Accession number :
- edsair.doi.dedup.....7d53b03f5bf2d2863baa097f4987793d