Toward Message Passing for a Million Processes: CharacterizingMPIon a Massive Scale Blue Gene/P
Source: Springer Science+Business Media
Upcoming exascale capable systems are expected to comprise more than a million processing elements. As researchers continue to work toward architecting these systems, it is becoming increasingly clear that these systems will utilize a significant amount of shared hardware between processing units; this includes shared caches, memory and network components. Thus, understanding how effective current message passing and communication infrastructure is in tying these processing elements together, is critical to making educated guesses on what the authors can expect from such future machines.