Аннотация:
Рассмотрено использование внешней памяти суперкомпьютерных комплексов (СК). Описаны методы анализа взаимодействия программы с иерархией памяти. Приведена методика исследования профилей взаимодействия параллельных программ с внешней памятью суперкомпьютера. Методика основана на использовании открытого программного обеспечения для мониторинга ресурсов Ganglia и протоколов выполнения системы управления прохождением параллельных заданий (СУППЗ). С помощью разработанной методики были собраны и проанализированы профили задач пользователей Межведомственного суперкомпьютерного центра (МСЦ) РАН. Приводимые приложения выбирались таким образом, чтобы показать все разнообразие схем ввода–вывода в заданиях пользователя. Приведены результаты исследований профилей программ пользователей, выполнявшихся на СК МВС-100К, установленном в МСЦ РАН. Рассмотрена классификация программ по характеру взаимодействия с внешней памятью, приведена статистика. Описаны основные проблемы использования внешней памяти СК.
Ключевые слова:суперкомпьютеры; профилирование параллельных программ; внешняя память; операции ввода–вывода.