Title
Optimizations to enhance sustainability of MPI applications
Abstract
Ultrascale computing systems are likely to reach speeds of two or three orders of magnitude greater than today's computing systems. However, to achieve this level of performance, we need to design and implement more sustainable solutions for ultra-scale computing systems, at both the hardware and software levels, while understanding sustainability in a holistic manner in order to address challenges in economy-of-scale, agile elastic scalability, heterogeneity, programmability, fault resilience, energy efficiency, and storage. Some solutions could be integrated into MPI, but others should be devised as higher level concepts, less general, but adapted to applicative domains, possibly as programming patterns or libraries. In this paper, we layout some proposals to extend MPI to cover major relevant domains in a move towards sustainability, including: MPI programming optimizations and programming models, resilience, data management, and their usage for applications.
Year
DOI
Venue
2014
10.1145/2642769.2642797
EuroMPI/ASIA
Keywords
Field
DocType
concurrent programming,parallel architectures,sustainability,optimizations,mpi
Psychological resilience,Programming paradigm,Efficient energy use,Computer science,Agile software development,Software,Data management,Sustainability,Scalability,Distributed computing
Conference
Citations 
PageRank 
References 
0
0.34
10
Authors
11