Программа для анализа алгоритмов доступа к информации о среде исполнения параллельных программ в пакете open pmix
параллельная программа менеджер ресурсов распределенные системы
Программа предназначена для обнаружения наиболее вычислительно сложных участков кода методов чтения/записи данных. Программой обеспечивается повышение эффективности доступа к данным путем проведения анализа методов чтения (Get) и записи (Put), чем определяются наиболее вычислительно сложные участки кода в методах, для дальнейшей их оптимизации. Реализация функций программы иллюстрируется на примере анализа метода Get. Разработанная функция Counter, возвращающая количество тактов, выполненных процессором, вставляется в следующие фрагменты исходного кода метода Get: при входе в метод Get, перед блокировкой примитива синхронизации, после блокировки примитива синхронизации, после нахождения ключа, после распаковки ключа, после разблокировки примитива синхронизации, при выходе из метода Get. В целях получения результатов необходимо исполнить разработанную тестовую программу, вызывающую метод Get/Put библиотеки OpenPMIx. По ее завершению значения количества тактов, выполненных каждой частью метода Get, записываются в лог-файл для дальнейшего анализа.
Выявление вычислительно сложных участков кода в менеджере ресурсов SLURM
Анатолий
Двуреченский
Васильевич
зав. лаб.
Доктор физико-математических наук
Член-корреспондент РАН
P-5612-2015
57189057475
2847-1840
https://www.isp.nsc.ru/institut/nauchnye-podrazdeleniya/laboratoriya-24/rukovoditel
РОССИЯ
Александр
Латышев
Васильевич
Директор
РОССИЯ
50.41.17
Системное программное обеспечение
50.41.01
Общие вопросы
01.02.ET
COMPUTER SCIENCE, INFORMATION SYSTEMS
Константин
Крамаренко
Евгеньевич
РОССИЯ
МИНОБРНАУКИ РОССИИ
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
1187746579690
Петр
Мордовской
Григорьевич
Организация
Министерство науки и высшего образования Российской Федерации
Федеральные государственные казенные учреждения
ИФП СО РАН
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ НАУКИ ИНСТИТУТ ФИЗИКИ ПОЛУПРОВОДНИКОВ ИМ. А.В. РЖАНОВА СИБИРСКОГО ОТДЕЛЕНИЯ РОССИЙСКОЙ АКАДЕМИИ НАУК
1025403651283
АЛЕКСАНДР
ЛАТЫШЕВ
ВАСИЛЬЕВИЧ
Организация
Министерство науки и высшего образования Российской Федерации
Федеральные государственные бюджетные учреждения