Using Advanced MPI : Modern Features of the Message-Passing Interface - William Gropp; Torsten Hoefler; Rajeev Thakur; Ewing Lusk (2015)