As machines get larger and scientific applications advance, it is more and more imperative to fully utilize high performance computing (HPC) capability. The complexity and changing landscape of parallel computers may lead to users being unable or unsure how to achieve optimal performance from their applications and fully utilize their HPC resources. The Performance Optimisation and Productivity Centre of Excellence in Computing Applications (POP) has received funding from the European Commission as part of the Horizon 2020 programme to help alleviate these issues. It aims to uncover inefficiencies and their causes in existing parallel HPC applications that will lead to an improvement in the productivity and competitiveness of European organizations, in academia, government and industry. The POP project will drive efforts to highlight the need for and best practices in performance optimization through performance audits on codes along with training events to improve knowledge in this area. The aim is to help developers target their code development and refactoring in the most efficient direction and provide a return on investment from the savings due to the performance improvement. The POP project combines the expertise and experience of Barcelona Supercomputing Center (BSC), High Performance Computing Center Stuttgart, Julich Supercomputing Centre (JSC), Numerical Algorithms Group Ltd (NAG), RWTH Aachen and TERATEC. This combination provides longstanding and well respected resources in the academic and commercial realms. The POP members have come together to create a coherent and consistent methodology to give a clear, precise and useful overview of the performance of each HPC application. The services of the POP project are free of charge to organizations with in the EU to analyze and advise on any parallel code in academic, government or industrial organizations of any domain.
['Sally Bridgwater']
Performance optimisation and productivity centre of excellence