Архитектура параллельных ЭВМ

Материал из ЭНЭ
Версия от 11:06, 19 августа 2015; Yury Tarasievich (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Архитектура параллельного (распределённого) вычислительного оборудования имеет два основных конструктивных исполнения: (вычислительный) кластер и массово-параллельная система (машина); подробнее см. далее.

По способу программной организации параллельной обработки оборудование разделяется на классы Флинна.

Помимо указанных двух классификаций – существенно необходимых для понимания, разработано множество прочих, чаще – узкоспециальных классификаций аппаратно-программных решений.

См. также: параллельные вычисления с общей памятью, параллельные вычисления с передачей сообщений.

Кластер

Кла́стер (англ. cluster — скопление): термин, принимающий различный смысл у различных авторов. Вообще, кластером может считаться любое множество вычислительных машин, соединённое в сеть, если эти машины каким-то образом объединены для решения какой-то задачи.

Вычислительный кластер строится, исходя из достижения наибольшей возможной и/или экономически выгодной производительности в отношении вычислений большого объёма.

Так, множество машин с установленной на них средой типа MPI, включенных в сегмент Ethernet, может рассматриваться и использоваться как вычислительный кластер.

Следует заметить, что специализированные распределённые вычислительные решения (здесь – кластеры) обладают рядом преимуществ перед «случайными», «приспособленными»: лучшее использование кубатуры помещения, более надёжные решения по охлаждению и климатизации, общая надёжность конструктивного исполнения и подобное.

Кроме того, бывают кластеры, построенные для того, чтобы повысить их совокупную надёжность или производительность обработки сетевого потока данных (соответственно, «дублирование» – технологии типа CARP, VRRP и подобные, и «уравновешивание нагрузки» (load balancing), и т.д.

Массово-параллельная система

Массово-параллельная система (англ. MPPmassive parallel processing [system]): вычислительная система, построенная из множества независимых вычисляющих устройств или процессоров, работающих параллельно (совместно). Число устройств в системе может достигать сотен и тысяч («массовость»). Главное отличие от кластерных систем в том, что устройства конструктивно образуют единую вычислительную машину (систему).

Суперкомпьютер

«Суперкомпьютер»: условное название вычислительной машины или комплекса в произвольном конструктивном исполнении, имеющего сравнительно очень высокую, на данное время, производительность.

Ю.Т.