Resources for Co-design at POP CoE

NEMO performance assessment

Application: NEMO
Performance study: Overall analysis and demonstration of the functionalities supported by BSC tools. Identify areas of improvement.
Programming language(s):
Programming model(s): MPI ·
Full report: NEMO.pdf

The customer stated that NEMO is a memory bandwidth limited application with a poor scalability. They would like to have some hints about how to improve the scalability and how the memory pattern behaves.

In this report we focus on the analysis of the traces provided by the user, which do not allow us to study the memory pattern in detail. We consider that such more detailed analysis could be performed as part of a later Performance Plan study.

With the report, we provide some post-processed traces and specific configuration files that will allow the customer to navigate through the captured data and explore in further detail some of the observations we make.