TY - GEN
T1 - Where does MPI need to grow?
AU - Gropp, William D.
PY - 2006
Y1 - 2006
N2 - MPI has been a successful parallel programming model. The combination of performance, scalability, composability, and support for libraries has made it relatively easy to build complex parallel applications. However, MPI is by no means the perfect parallel programming model. This talk will review the strengths of MPI with respect to other parallel programming models and discuss some of the weaknesses and limitations of MPI in the areas of performance, productivity, scalability, and interoperability. The talk will conclude with a discussion of what extensions (or even changes) may be needed in MPI, and what issues should be addressed by combining MPI with other parallel programming models.
AB - MPI has been a successful parallel programming model. The combination of performance, scalability, composability, and support for libraries has made it relatively easy to build complex parallel applications. However, MPI is by no means the perfect parallel programming model. This talk will review the strengths of MPI with respect to other parallel programming models and discuss some of the weaknesses and limitations of MPI in the areas of performance, productivity, scalability, and interoperability. The talk will conclude with a discussion of what extensions (or even changes) may be needed in MPI, and what issues should be addressed by combining MPI with other parallel programming models.
UR - http://www.scopus.com/inward/record.url?scp=33750270506&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33750270506&partnerID=8YFLogxK
U2 - 10.1007/11846802_3
DO - 10.1007/11846802_3
M3 - Conference contribution
AN - SCOPUS:33750270506
SN - 354039110X
SN - 9783540391104
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 3
BT - Recent Advances in Parallel Virtual Machine and Message Passing Interface - 13th European PVM/MPI User's Group Meeting, Proceedings
PB - Springer
T2 - 13th European PVM/MPI User's Group Meeting
Y2 - 17 September 2006 through 20 September 2006
ER -