Title
Towards Improving the Communication Performance of CRESTA's Co-Design Application NEK5000
Abstract
In order to achieve exascale performance, all aspects of applications and system software need to be analysed and potentially improved. The EU FP7 project “Collaborative Research into Exascale Systemware, Tools & Applications” (CRESTA) uses co-design of advanced simulation applications and system software as well as related development tools as a key element in its approach towards exascale. In this paper we present first results of a co-design activity using the highly scalable application NEK5000. We have analysed the communication structure of NEK5000 and propose new, optimised collective communication operations that will allow to improve the performance of NEK5000 and to prepare it for the use on several millions of cores available in future HPC systems. The latency-optimised communication operations can also be beneficial in other contexts, for instance we expect them to become an important building block for a runtime-system providing dynamic load balancing, also under development within CRESTA.
Year
DOI
Venue
2012
10.1109/SC.Companion.2012.92
High Performance Computing, Networking, Storage and Analysis
Keywords
Field
DocType
system software,scalable application nek5000,optimised collective communication operation,communication structure,future hpc system,collaborative research,co-design application nek5000,towards improving,communication performance,latency-optimised communication operation,exascale performance,co-design activity,related development tool,parallel processing,computer science,resource allocation
System software,Co-design,Computer science,Parallel processing,Parallel computing,Collective communication,Resource allocation,CRESTA,Dynamic load balancing,Distributed computing,Scalability
Conference
ISBN
Citations 
PageRank 
978-1-4673-6218-4
1
0.40
References 
Authors
5
2
Name
Order
Citations
PageRank
Michael Schliephake1122.71
Erwin Laure236944.71