Тема семинара:
Повышение производительности MPI-приложений: подход с использованием экспертных систем
Докладчик: Дергунов А.В., аспирант.
Аннотация:
Разработка параллельных приложений - трудоемкий процесс. После написания параллельной программы часто
необходимо исследовать и повысить ее производительность. Для анализа
производительности MPI-приложений традиционно применяют широко известные
системы, такие как Intel Trace Analyzer and Collector (Vampir) и др., которые
обеспечивают визуализацию трассы выполнения программы. Но анализ трассы вручную
- очень трудоемкий процесс, связанный с анализом большого количества данных.
Поэтому в последнее время были разработаны системы, которые не только
автоматизируют анализ данных и выявляют проблемы производительности, но и дают
рекомендации пользователю по повышению производительности. Пример такой системы - KOJAK (Kit
for Objective Judgement and Knowledge-based Detection of Performance
Bottlenecks). Многие из таких систем
используют аппарат экспертных систем и систем, основанных на знаниях. На этом
семинаре будет рассказано об основных принципах работы таких систем и планы
автора по исследованию в этой области.