Современные высокопроизводительные компьютеры


Многопроцессорные системы с локальной памятью и многомашинные системы - часть 2


Чем больше объем устройства, тем большее число процессоров можно расположить в нем, тем длиннее каналы передачи управления и данных, а значит и меньше тактовая частота. Происшедшее возрастание нормы массивности для больших машин до 512 и даже 64К процессоров обусловлено не ростом размеров машины, а повышением степени интеграции схем, позволившей за последние годы резко повысить плотность размещения элементов в устройствах. Топология сети обмена между процессорами в такого рода системах может быть различной. На рис. 10.5 приведены характеристики сети обмена для некоторых коммерческих MPP.

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

ФирмаНазвание Коли-чество узловБазовая тополо-гияРазряд-ность связи (бит)Частота синхро-низации (Мгц)Пиковая полоса пропус-кания связи (Мбайт/с)Общая полоса пропус-кания (Мбайт/с)Год выпуска

Thinking MachinesCM-21024-409612-мер-ный куб17110241987

nCubenCube/ten1-102410-мер-ный куб1101.26401987

InteliPSC/216-1287-мерный куб11623451988

MasparMP-121632-5122-мерная сеть+сту-пенчатая Omega125313001989

IntelDelta5402-мерная сеть1640406401991

Thinking MachinesCM-532-2048многосту-пенчатое толстое дерево44020102401991

MeikoCS-22-1024многосту-пенчатое толстое дерево87050500001992

IntelParagon4-10242-мерная сеть1610020064001992

Cray
Research
T3D16-10243-мерный тор16150300192001993

<


Начало  Назад  Вперед



Книжный магазин