Non-blocking Collective Operations Research Articles