h3-Open-SYS/WaitIO: A System-wide Heterogeneous Communication Library to Couple Multiple MPI programs This talk presents a system-wide communication library to couple multiple MPI programs for heterogeneous coupling computing called h3-Open-SYS/WaitIO (WaitIO for short). WaitIO provides an inter-program communication environment among MPI programs and supports different MPI libraries with various interconnects and processor types. This talk discusses how should complicated problems should be solved in such heterogeneous systems. We have developed the WaitIO communication library to realize the environments. We present how WaitIO works and performs in such heterogeneous computing environments.