谷歌浏览器插件
订阅小程序
在清言上使用

MTCL: A Multi-transport Communication Library

Federico Finocchio,Nicolo Tonci,Massimo Torquati

EURO-PAR 2023 PARALLEL PROCESSING WORKSHOPS, PT I, EURO-PAR 2023(2024)

引用 0|浏览3
暂无评分
摘要
To pave the way toward adopting the Compute Continuum paradigm, there is the need to support highly distributed heterogeneous application workflows that require the simultaneous use of multiple communication protocols in different parts of the application. In this work, we present for the first time the MTCL C++ communication library. It aims to abstract multiple transport protocols (e.g., MQTT, MPI, TCP) and related implementations under a single connection-oriented API, offering point-to-point and collective communication patterns to the programmers. We discuss the main design choices and preliminary performance results measured using the OSU micro-benchmarks. Finally, through a simple Federated Learning application, we showcase the flexibility of the MTCL library.
更多
查看译文
关键词
Multi-Transport,Communication Protocols,Collectives
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要