WaitIO-Hybrid: Communication for Coupling MPI Programs Among Heterogeneous Systems
摘要
In this paper, we propose WaitIO-Hybrid, a communication library for coupling multiple MPI programs across heterogeneous systems. It supports sockets (WaitIO-Socket) and shared file system communication (WaitIO-File) across systems with different hardware and software configurations. When tested on the Wisteria/BDEC-01 supercomputer, WaitIO-Hybrid achieved 5.2 times better communication performance than WaitIO-Socket. NICAM/ADA applications ran 1.4 times faster on a combination of Arm CPUs on Odyssey and NVIDIA GPUs on Aquarius. WaitIO-File also performed well on the “Flow” system at Nagoya University.