prototype is a proof of concept work, some improvements are necessary for real-world use: • Apply to other MPI functions (MPI_Reduce, MPI_Bcast, MPI_Alltoall, etc.) • Reduce route generation/installation overhead • Improve route generation algorithm • Allocate processes reflecting network topology (e.g. InfiniBand FCA) 12