Гибридная вычислительная система

Гибридная вычислительная система

Гибридная вычислительная система — система с гетерогенной аппаратной вычислительной структурой. Комбинация любых вычислительных устройств или блоков, например вычисления с помощью CPU и GPU совместно.[1][2]

Содержание

История

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

В середине 2000-х для вычислительных целей начали использовать графический процессор (GPU).[1]

Основная проблема состоит в том, чтобы найти способы выполнять вычислительные задачи с помощью графического процессора. Осознав спрос на подобные вычисления, компания NVIDIA в 2007 году представила программно-аппаратную платформу CUDA, позволяющую запускать произвольный код на GPU. До появления CUDA, программистам приходилось строить гибридные системы из обычных видеокарт и программировать их, используя сложнейшие графические API.

Кампания ATI разработала свои аналоги для CUDA. Это технологии ATI Stream и Close to Metal.

Ожидается, что новая архитектура Intel Larrabee будет поддерживать технологии GPGPU.

Технические особенности

GPU

Высокая вычислительная мощность GPU объясняется особенностями архитектуры. Если современные CPU содержат несколько ядер (на большинстве современных систем от 2 до 4х, 2011 г.), графический процессор изначально создавался как многоядерная структура, в которой количество ядер измеряется сотнями. Разница в архитектуре обусловливает и разницу в принципах работы. Если архитектура CPU предполагает последовательную обработку информации, то GPU исторически предназначался для обработки компьютерной графики, поэтому рассчитан на массивно параллельные вычисления.[3]

Каждая из этих двух архитектур имеет свои достоинства. CPU лучше работает с последовательными задачами. При большом объеме обрабатываемой информации очевидное преимущество имеет GPU. Условие только одно – в задаче должен наблюдаться параллелизм.

« GPU уже достигли той точки развития, когда многие приложения реального мира могут с легкостью выполняться на них, причем быстрее, чем на многоядреных системах. Будущие вычислительные архитектуры станут гибридными системами с графическими процессорами, состоящими из параллельных ядер и работающими в связке с многоядреными CPU.[4]
Профессор Джек Донгарра (Jack Dongarra)
Директор Innovative Computing Laboratory
Университет штата Теннесси
»

Cell

Применение в распределенных вычислениях

Программа для GRID-вычислений BOINC поддерживает возможность использования графического процессора для выполнения вычислительных задач.[6]

Примечания

  1. 1 2 Гибридные вычислительные системы на основе GPU
  2. http://www.bull.com/extreme-computing/download/TESLA_Bull_fin.pdf
  3. Гибридные вычислительные системы на основе графических процессоров NVIDIA Tesla
  4. Вычисления на GPU. Архивировано из первоисточника 31 мая 2012. Проверено 13 сентября 2011.
  5. What is GPU Computing?  (англ.). Архивировано из первоисточника 31 мая 2012. Проверено 13 сентября 2011.
  6. BOINC. Use your GPU for scientific computing. Архивировано из первоисточника 13 сентября 2011. Проверено 13 сентября 2011.

Литература

  • Э. Таненбаум, М. ван Стеен. Распределенные системы. Принципы и парадигмы. — СПб.: Питер, 2003. — 877 с. — («Классика computer science»). — ISBN 5-272-00053-6

См. также

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Гибридная вычислительная система" в других словарях:

  • ГИБРИДНАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА — комплекс из нескольких ЭВМ или вычислительных устройств (аналоговых и цифровых), объединенных единой системой управления. Применяют при моделировании сложных систем, для оптимизации систем автоматического управления, решения нелинейных уравнений… …   Большой Энциклопедический словарь

  • гибридная вычислительная система — комплекс из нескольких ЭВМ или вычислительных устройств (аналоговых и цифровых), объединённых единой системой управления, для моделирования сложных систем, оптимизации систем автоматического управления, решения нелинейных уравнений в частных… …   Энциклопедический словарь

  • Гибридная вычислительная система (значения) — Гибридная вычислительная система система с гибридизацией на аппаратном уровне (с гетерогенной аппаратной вычислительной структурой). Гибридный компьютер (гибридная вычислительная машина, аналого цифровая система) вычислительная система с… …   Википедия

  • ГИБРИДНАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА — (от лат. hibrida. hybrida помесь), аналогецифровая вычислительная система, комбинированная вычислительная система, комплекс из неск. ЭВМ или вычислит. устройств (аналоговых и цифровых), объедин. единой системой управления. Г. в. с. предназначена… …   Большой энциклопедический политехнический словарь

  • Гибридная вычислительная система —         аналого цифровая вычислительная машина, комбинированная вычислительная машина, комбинированный комплекс из нескольких электронных вычислительных машин (См. Вычислительная машина), использующих различное представление величин (аналоговое и …   Большая советская энциклопедия

  • ГИБРИДНАЯ ВЫЧИСЛИТЕЛЬНАЯ СИСТЕМА — комплекс из неск. ЭВМ или вычислит. устройств (аналоговых и цифровых), объединённых единой системой управления, для моделирования сложных систем, оптимизации систем автоматич. управления, решения нелинейных ур ний в частных производных и т. д …   Естествознание. Энциклопедический словарь

  • Вычислительная машина —         устройство или совокупность устройств, предназначенных для механизации и автоматизации процесса обработки информации (вычислений).          Современные В. м. по способу представления информации подразделяются на 3 класса: а) аналоговые… …   Большая советская энциклопедия

  • Аналоговая вычислительная машина — (АВМ)         вычислительная машина, в которой каждому мгновенному значению переменной величины, участвующей в исходных соотношениях, ставится в соответствие мгновенное значение другой (машинной) величины, часто отличающейся от исходной… …   Большая советская энциклопедия

  • Аналого-цифровая вычислительная машина —         то же, что Гибридная вычислительная система …   Большая советская энциклопедия

  • Комбинированная вычислительная машина —         установка, в которой машинные переменные (искомые величины и независимые переменные) представляются и в дискретной (цифровой), и в непрерывной (аналоговой) формах. См. Гибридная вычислительная система …   Большая советская энциклопедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»