Скаласка

Программное обеспечение для профилирования производительности
Скаласка
Разработчик(и)Центр исследований Юлиха и Технический университет Дармштадта
Написано вС , С++
Операционная системаUnix-подобный
ПлатформаIA-32 , x64 , ARM , PowerPC
ТипПрофилирование
ЛицензияБСД
Веб-сайтwww.scalasca.org

Scalasca — это бесплатное программное обеспечение с открытым исходным кодом для измерения, анализа и оптимизации производительности параллельных программ . [1] Оно лицензировано в соответствии с лицензией BSD . [2]

Scalasca в основном используется для профилирования научных и инженерных приложений с использованием OpenMP и/или MPI . Он поддерживает анализ времени выполнения на суперкомпьютерах . [3] [4] Анализируемое приложение должно быть в первую очередь «инструментировано»: использование MPI инструментируется просто путем присоединения приложения к измерительной библиотеке, в то время как использование OpenMP инструментируется путем перекомпиляции из исходного кода с использованием модифицированного компилятора Scalasca . [5] [6]

Ссылки

  1. ^ Геймер, Маркус и др. (25 апреля 2010 г.). «Архитектура набора инструментов производительности Scalasca». Параллелизм и вычисления: практика и опыт . 22 (6): 702– 719. CiteSeerX  10.1.1.183.3213 . doi :10.1002/cpe.1556. S2CID  14248376. Получено 29 июня 2016 г.
  2. ^ "О нас". www.scalasca.org . Получено 2020-11-14 .
  3. ^ Кнюпфер, Андреас; Россель, Кристиан; Мэй, Дитер ан; Бирсдорф, Скотт; Дитхельм, Кай; Эшвайлер, Доминик; Геймер, Маркус; Герндт, Майкл; Лоренц, Дэниел (2012). «Score-P: совместная инфраструктура выполнения измерения производительности для Periscope, Scalasca, TAU и Vampir» (PDF) . В Брунсте, Хольгер; Мюллер, Маттиас С.; Нагель, Вольфганг Э.; Реш, Майкл М. (ред.). Инструменты для высокопроизводительных вычислений 2011 . Берлин, Гейдельберг: Springer. стр.  79–91 . doi : 10.1007/978-3-642-31476-6_7. ISBN 978-3-642-31476-6. S2CID  18004916.
  4. ^ Вольф, Феликс; Уайли, Брайан Дж. Н.; Авраам, Эрика; Беккер, Дэниел; Фрингс, Вольфганг; Фюрлингер, Карл; Геймер, Маркус; Германнс, Марк-Андре; Мор, Бернд (2008). «Использование набора инструментов SCALASCA для масштабируемого анализа производительности крупномасштабных параллельных приложений». В Реше, Майкл; Келлер, Райнер; Гиммлер, Валентин; Краммер, Беттина; Шульц, Александр (ред.). Инструменты для высокопроизводительных вычислений . Берлин, Гейдельберг: Springer. стр.  157–167 . doi :10.1007/978-3-540-68564-7_10. ISBN 978-3-540-68564-7.
  5. ^ "Масштабируемый анализ производительности крупномасштабных параллельных приложений" (PDF) . Получено 2020-11-14 .
  6. ^ "Анализ производительности с помощью Scalasca" (PDF) . Получено 2020-11-14 .
  • Официальный сайт


Взято с "https://en.wikipedia.org/w/index.php?title=Scalasca&oldid=1191519072"