Комплексная методика тестирования производительности суперкомпьютеров

Авторы

  • В.С. Горбунов
  • Л.К. Эйсымонт

Ключевые слова:

pейтинговое тестирование
комплексное тестирование
задачи с интенсивной нерегулярной работой с памятью
многоуровневое оценочное тестирование
пространственно-временная локализация обращений к памяти
оптимизация задержек обращений к памяти
оптимизация толерантности к задержкам обращений к памяти
системы поддержки выполнения программ
программная эмуляция мультитредовых архитектур

Аннотация

Рассматривается рейтинговое и профессиональное (комплексное и углубленное) оценочное тестирование. Оба подхода представляют интерес. Это демонстрируется сначала на примере анализа динамики результатов рейтингового тестирования последних лет, позволившего выявить устойчивую тенденцию развития суперкомпьютеров в сторону повышения эффективности решения задач с интенсивной нерегулярной работой с памятью. Далее рассматриваются схемы применения профессионального оценочного тестирования при оценке и разработке суперкомпьютеров, а также пример такой методики, применяемой авторами. Эта методика особенна своей многоуровневостью и разноплановостью на уровнях, обеспечиваемой тестами разной направленности и специальным образом изменяемой нагрузкой на оборудование. Сообщается о вариантах практического применения методики и использования ее результатов при оптимизации программ и создании перспективного системного программного обеспечения. Статья рекомендована к публикации Программным комитетом Международной научной конференции «Научный сервис в сети Интернет: все грани параллелизма» (http://agora.guru.ru/abrau2013).


Загрузки

Опубликован

2013-11-29

Выпуск

Раздел

Раздел 2. Программирование

Авторы

В.С. Горбунов

Научно-исследовательский институт «Квант»
4-й Лихачевский пер., 15, 125438, Москва
• заместитель директора по научной работе

Л.К. Эйсымонт

Научно-исследовательский институт «Квант»
4-й Лихачевский пер., 15, 125438, Москва
• научный консультант


Библиографические ссылки

  1. Горбунов В.С., Эйсымонт Л.К., Речинский А.В., Заборовский В.С., Забеднов П.В. Суперкомпьютеры для промышленности -вопросы тестирования, анализа и разработки // Материалы 2-й Всероссийской конференции «Суперкомпьютерные технологии» (СКТ-2012). Таганрог: Изд-во ЮФУ, 360-364.
  2. Мищенков А.В., Фёдоров С.А., Андрюшин Д.В. Оценочное тестирование Intel Xeon Phi как массово-многоядерной SMP-системы // Научно-технический семинар «Высокопроизводительные и встраиваемые вычисления» (в рамках молодежной научной конференции «Студенты и молодые ученые - инновационной России», 23-24 мая 2013 г.). Санкт-Петербург: СПбГПУ, 2013 (презентация).
  3. Максимов В.И., Фёдоров С.А., Андрюшин Д.В. Реализация методики измерения пространственно-временной локализации приложения и еe отображение на синтезируемую APEX-поверхность используемого оборудования // Научно-технический семинар «Высокопроизводительные и встраиваемые вычисления» (в рамках молодежной научной конференции «Студенты и молодые ученые -инновационной России», 23-24 мая 2013 г.). Санкт-Петербург: СПбГПУ, 2013 (презентация).
  4. Макаров В.А., Фёдоров С.А., Эйсымонт Л.К. Эффективность многофазных операций считывания/записи для глобально адресуемых систем памяти // Научно-технический семинар «Высокопроизводительные и встраиваемые вычисления» (в рамках молодежной научной конференции «Студенты и молодые ученые -инновационной России», 23-24 мая 2013 г.). Санкт-Петербург: СПбГПУ, 2013 (презентация).
  5. Weinberg J. et al. Quantifying locality in the memory access patterns of HPC applications // Proc. IEEE/ACM Supercomputing Conference. New York: ACM Press, 2005. 12 рр.
  6. Strohmaier E., Shan H. Apex-Map: a global data access benchmark to analyze HPC systems and parallel programming paradigms // Proc. IEEE/ACM Supercomputing Conference. New York: ACM Press, 2005. 14 рр.
  7. Речинский А., Горбунов В., Эйсымонт Л. Суперкластер с глобально адресуемой памятью // Открытые системы. 2011. 7. 21-25.
  8. Multby J. Graph oriented computing and XMT architecture. Cray Inc. 26 slides. Climate Knowledge Discovery Workshop, March 2011. Hamburg, 2011.
  9. Горбунов В.С., Эйсымонт Л.К., Соколов А.А., Зайцев А.В., Заборовский В.С., Семеновский В.Б. Экзамасштабные технологии: инкапсуляция иерархической структуры суперкомпьютеров в модели HPGAS // Материалы 2-й Всесоюзной конференции «Суперкомпьютерные технологии» (СКТ-2012). Таганрог: Изд-во ЮФУ, 2012. 29-34.
  10. Nelson J. et al. Crunching large graphs with commodity processors // Proc. of USENIX HotPar 2011. Berkely, 2011. 1-6.
  11. Семенов А.А., Соколов А.А., Эйсымонт Л.К. Архитектура глобально адресуемой памяти мультитредово-потокового суперкомпьютера // Электроника: НТБ. 2009. № 1. 50-56.
  12. Ediger D., McColl R.M., Reidy J., Bader D.A. STINGER: high performance data structure for streaming graphs // Proc. IEEE High Performance Extreme Computing Conference. Waltham, 2012. 1-5.
  13. Горбунов В., Эйсымонт Л. Экзафлопсный барьер: проблемы и решения // Открытые системы. 2010. № 6. 12-15.
  14. US Department of Energy Exascale Operating System and Runtime Software Report. Washington, 2012.
  15. Эйсымонт Л.К. Оценочное тестирование высокопроизводительных систем: цели, методы, результаты и выводы // Cуперкомпьютерные вычислительно-информационные технологии в физических и химических исследованиях (30 октября-2 ноября 2000 г.). Сборник лекций. Черноголовка, 2000. 33-42.
  16. Кудрявцев М., Эйсымонт Л., Мошкин Д., Полунин М. Суперкластеры -между прошлым и будущим // Открытые системы. 2008. № 8. 14-19.
  17. Кудрявцев М.В., Мошкин Д.В., Полунин М.А., Эйсымонт Л.К. Оценочное тестирование кластеров на базе процессоров AMD Barcelona и Shanghai с сетями Infiniband DDR и QDR // Вычислительные методы и программирование. 2009. 10, № 1. 215-223.