Problem-oriented approach to MPI applications development cycle

Sergii Stirenko, Oleksandr Zinenko, Dmitri Gribenko · 2012

Applications, highly-loaded in terms of computation, also tend to take significant time during the whole development cycle, namely while debugging on a real-scale system. Profiling techniques aiming to increase software performance are time-consuming themselves, therefore it is important to propose an approach decreasing the total devel- opment time for MPI applications and facilitating where possible the work of programmer. We propose it as a combination of framework for stating tasks in terms of problems rather than parallel computing primitives with an analysis tool to tune MPI applications. Used jointly they allow to take control over abstraction levels in the development process.

Read the paper · More papers on PaperTik