Scalasca в основном используется для профилирования научных и инженерных приложений с использованием OpenMP и/или MPI . Он поддерживает анализ времени выполнения на суперкомпьютерах . [3] [4] Анализируемое приложение должно быть в первую очередь «инструментировано»: использование MPI инструментируется просто путем присоединения приложения к измерительной библиотеке, в то время как использование OpenMP инструментируется путем перекомпиляции из исходного кода с использованием модифицированного компилятора Scalasca . [5] [6]
Ссылки
^ Геймер, Маркус и др. (25 апреля 2010 г.). «Архитектура набора инструментов производительности Scalasca». Параллелизм и вычисления: практика и опыт . 22 (6): 702– 719. CiteSeerX 10.1.1.183.3213 . doi :10.1002/cpe.1556. S2CID 14248376. Получено 29 июня 2016 г.