This paper presents a case study about the applicability and usage of non blocking collective operations. These operations provide the ability to overlap communication with computation and to avoid unnecessary synchronization. We introduce our NBC library, a portable
Torsten Hoefler, Peter Gottschling, Andrew Lumsdai