Using Programmable P4 Switches to Reduce Communication Costs of Parallel and Distributed Simulations

Shie Yuan Wang, Nai En Kuo

研究成果: Conference contribution同行評審

摘要

In the past, several time synchronization methods have been proposed for parallel and distributed simulation (PDS). Among them, one widely used conservative method is the Chandy-Misra-Bryant (CMB) algorithm. In the CMB algorithm, many null messages may be exchanged among logical processes to advance their clocks so that deadlock will not occur among them. In this work, using a data-plane programmable P4 hardware switch, we design and implement a data fusion-based approach inside the packet processing pipeline of the P4 switch. Our approach extracts the timestamp carried in exchanged null messages, computes the fusion results of these timestamps, drops unnecessary null messages inside the switch, generates new messages carrying the fusion results, and sends these generated messages to only the logical processes that can benefit from receiving these messages. Experimental results show that on an 8-host testbed, our approach can speed up a PDS by a factor of 2.75 and 1.65 when compared with the unicast and multicast approaches, respectively.

原文English
主出版物標題2022 IEEE Global Communications Conference, GLOBECOM 2022 - Proceedings
發行者Institute of Electrical and Electronics Engineers Inc.
頁面4443-4448
頁數6
ISBN(電子)9781665435406
DOIs
出版狀態Published - 2022
事件2022 IEEE Global Communications Conference, GLOBECOM 2022 - Virtual, Online, Brazil
持續時間: 4 12月 20228 12月 2022

出版系列

名字2022 IEEE Global Communications Conference, GLOBECOM 2022 - Proceedings

Conference

Conference2022 IEEE Global Communications Conference, GLOBECOM 2022
國家/地區Brazil
城市Virtual, Online
期間4/12/228/12/22

指紋

深入研究「Using Programmable P4 Switches to Reduce Communication Costs of Parallel and Distributed Simulations」主題。共同形成了獨特的指紋。

引用此