Co-array Fortran for parallel programming
ACM SIGPLAN Fortran Forum
Data-Flow Analysis for MPI Programs
ICPP '06 Proceedings of the 2006 International Conference on Parallel Processing
Proceedings of the 2006 ACM/IEEE conference on Supercomputing
MPI-aware compiler optimizations for improving communication-computation overlap
Proceedings of the 23rd international conference on Supercomputing
Communication-Sensitive Static Dataflow for Parallel Message Passing Applications
Proceedings of the 7th annual IEEE/ACM International Symposium on Code Generation and Optimization
Transforming MPI source code based on communication patterns
Future Generation Computer Systems
Exploitation of Dynamic Communication Patterns through Static Analysis
ICPP '10 Proceedings of the 2010 39th International Conference on Parallel Processing
Hi-index | 0.00 |
MPI has been the de facto standard for parallel computing for over a decade now, and remains mostly unchallenged as the only viable options for harnessing the processing power of massively parallel supercomputers. Alternative parallel programming paradigms have existed for quite some time, mainly in the form of PGAS languages [4,7], but have yet to deliver the necessary performance, robustness and portability needed to drive developers away from MPI.