Модели программирования для современных суперкомпьютеров

Автор: Лацис Алексей Оттович

Журнал: Программные системы: теория и приложения @programmnye-sistemy

Статья в выпуске: 3 (3) т.1, 2010 года.

Бесплатный доступ

В современных суперкомпьютерах широко применяется оборудование, принципиально отличающееся от оборудования вычислительных кластеров 5–6-летней давности. Это относится как к вычислительному, так и к коммуникационному оборудованию. Новое, более эффективное коммуникационное оборудование обладает рядом преимуществ, которые плохо выражаются в терминах старых технологий параллельного программирования. В статье исследуется вопрос о том, какие именно модели и технологии параллельного программирования идут на смену традиционным и почему.

Суперкомпьютер, модель программирования, технология параллельного программирования, сеть двусторонних обменов, сеть односторонних обменов, кэшкогерентность, латентность, агрегация

Короткий адрес: https://sciup.org/14335883

IDR: 14335883

Список литературы Модели программирования для современных суперкомпьютеров

  • Лацис А. О., Параллельная обработка данных, , Москва, 2010, ISBN: 978-5-7695-5951-8, 336 с.
  • Интерфейс MPI, http://www.mpi-forum.org
  • Фирма AMD, http://www.amd.com
  • Фирма Cray, http://www.cray.com
  • Фирма Intel, http://www.intel.com
  • Фирма QLogic, http://www.qlogic.com
  • Язык Co-Array Fortran, http://www.co-array.org
  • Язык UPC, http://upc.lbl.gov
  • Сайт Parallel.ru, http://www.parallel.ru
Статья научная