Векторные параллельные системы sx-6, sx-7 фирмы nec
Некоторое время считалось, что массово параллельные векторные вычислительные системы будут полностью вытеснены массово параллельными вычислительными системами с скалярными вычислительными узлами. Однако этого не произошло. Развитие массово параллельных векторных вычислительных систем продолжалось и продолжается, и некоторые вычислительные системы этого класса в ряде случаев существенно опережают конкурентов из класса массово-параллельных вычислительных систем с скалярными вычислительными узлами.
Основной признак векторных параллельных систем (ВПС) — наличие специальных векторно-конвейерных процессоров, эффективно выполняющих команды однотипной обработки векторов независимых данных на конвейерных функциональных устройствах. Как правило, несколько таких процессоров (единицы или десятки) работают одновременно над общей оперативной памятью (аналогично симметричным МВС) в рамках многопроцессорных конфигураций. Отдельные узлы могут быть объединены с помощью коммутатора. Типичным примером ВПС могут служить системы SX японской корпорации NEC.
На рис. 2 представлена структура массово параллельной векторной вычислительной системы SX-6. В максимальном варианте вычислительная система состоит из 128 узлов. Связь между узлами обеспечивается неблокирующимся коммутатором.
Рис. 2. Структура вычислительной системы SX-6
Каждый узел состоит из восьми процессоров, общей оперативной памяти, процессоров ввода-вывода с набором устройств дисковой памяти и каналов для подключения других периферийных устройств (в т.ч. и сетевых устройств), операторской станции.
Каждый из восьми процессоров состоит из скалярного устройства и векторного устройства. Архитектура векторного устройства подобна архитектуре векторного процессора вычислительной системы CRAY 1.
Векторное устройство состоит из:
устройства управления;
набора специализированных функциональных устройств;
72-х векторных регистров данных, каждый из которых состоит из 256-ти 64-х разрядных элементов;
регистра векторной маски;
регистра длины вектора.
Функциональные (исполнительные) блоки векторного устройства конвейеризованы. Основные конвейеры — блоки сложения/сдвига, умножения, деления и логических операций. Как это характерно для векторных систем, операции над векторами могут выполняться при участии векторной маски.
Скалярное устройство это традиционный суперскалярный процессор с 128-ю 64- разрядными регистрами общего назначения. Этот процессор «ведет» программу, т.е. читает команды, дешифрирует их и отправляет на выполнение в соответствующие исполнительные устройства. Векторные команды направляются в векторный процессор.
В составе процессора имеются так называемые коммуникационные регистры. Они служат в первую очередь для обеспечения синхронизации при распараллеливании задач.
Подсистема оперативной памяти многопроцессорных узлов вычислительной системы SX-6 доступна процессорам через неблокирующийся коммутатор.
Основными блоками подсистемы ввода-вывода в вычислительных системах SX являются специализированные процессоры. Они освобождают центральные процессоры в узле от непосредственного управления вводом-выводом.
В узлах вычислительной системы SX-6 использовались каналы ввода-вывода с пропускной способностью 8 Гбайт/с. Поддерживаются интерфейсы Gigabit Ethernet, HiPPI (для построения кластеров), FC-AL и SCSI. Всего в вычислительной системе SX-6 может быть до 128 каналов, и, естественно, все каналы работают одновременно.
Вычислительные системы NEC SX различных поколений совместимы снизу вверх.
- Что такое параллельные вычислительные системы и зачем они нужны
- Некоторые примеры использования параллельных вычислительных систем Об использования суперкомпьютеров
- Классификация параллельных вычислительных систем
- Классификация современных параллельных вычислительных систем с учетом структуры оперативной памяти, модели связи и обмена Симметричные скалярные мультипроцессорные вычислительные системы
- Несимметричные скалярные мультипроцессорные вычислительные системы
- Массово параллельные вычислительные системы с общей оперативной памятью
- Массово параллельные вычислительные системы с распределенной оперативной памятью
- Серверы
- Требования к серверам Основные компоненты и подсистемы современных серверов
- Структуры несимметричных мвс с фирмы Intel Структурные особенности процессоров со структурой Nehalem
- Структуры мвс с процессорами Nehalem
- Мвс на базе процессоров фирмы amd
- Структура шестиядерного процессора Istanbul приведена на рис. 23.
- Примеры структур несимметричных мвс с процессорами линии Opteron Barcelona, Shanghai, Istanbul
- Сравнение структур мвс с процессорами Barcelona, Shanghai, Istanbul с мвс с процессорами со структурой Nehalem
- 12 Ядерные процессоры Magny-Cours
- Основные особенности 12-ти и 8-ми ядерных микросхем Magny-Cours
- Структуры мвс с процессорами Magny--Cours
- Перспективы развития процессоров фирмы amd для мвс
- Мвс на базе процессоров фирмы ibm power6, power7 Основные особенности процессоров power6, power7
- Процессор power6
- Структуры мвс на базе процессоров power4, power5
- Структуры мвс на базе процессоров power6, power7
- Требования к серверам
- Основные компоненты и подсистемы современных серверов
- Поддерживаемые шины ввода-вывода
- Raid контроллеры
- Сервер Superdome 2 для бизнес-критичных приложений
- Структура сервера
- Надежность и доступность
- Конфигурации и производительность
- Основные особенности симметричных мультипроцессорных систем?
- Векторные параллельные системы
- Скалярная и векторная обработка
- Основные особенности векторных параллельных систем
- Векторные параллельные системы sx-6, sx-7 фирмы nec
- Особенности вычислительной системы sx-7
- Параллельная векторная система Earth Simulator
- Cуперкластерная система
- Суперкомпьютер CrayXt5h
- «Лезвия» векторной обработки Cray x2
- «Лезвия» с реконфигурируемой структурой
- Массово параллельные вычислительные системы с скалярными вычислительными узлами и общей оперативной памятью
- Массово параллельные вычислительные системы с скалярными вычислительными узлами и распределенной оперативной памятью
- Cуперкомпьютеры семейства cray xt Семейство Cray xt5
- «Гибридные» суперкомпьютеры CrayXt5h
- «Лезвия» векторной обработки Cray x2
- «Лезвия» с реконфигурируемой структурой
- Развитие линии Cray хт5 – Cray xt6/xt6m
- Модель Cray xe6
- Процессор
- Коммуникационная среда с топологией «3-мерный тор»
- Реализация коммуникационных сред
- Операционная система
- Суперкомпьютер RoadRunner
- Топологии связей в массово параллельных системах
- Оценка производительности параллельных вычислительных систем
- Необходимость оценки производительности параллельных вычислительных систем
- Реальная производительность параллельных вычислительных систем Анализ «узких мест» процесса решения задач и их влияния на реальную производительность
- «Узкие» места, обусловленные иерархической структурой памяти
- Влияние на реальную производительность параллельных вычислительных систем соответствия их структуры и структуры программ
- Анализ реальной производительности («узких» мест) мвс с общей оперативной памятью
- Анализ реальной производительности («узких» мест) кластерных систем с распределённой оперативной памятью
- Какие «узкие места» процесса решения задач существенно влияют на реальную производительность параллельных вычислительных систем?
- Тенденции развития суперкомпьютеров. Список top500
- Что такое список тор 500 и как он создается?
- 38 Редакция списка (ноябрь 2011 г.)
- Коммуникационные технологии
- Архитектуры, модели процессоров и их количество в системах списка
- Основные тенденции развития суперкомпьютеров
- Перспективные суперкомпьютеры тера- и экзафлопного масштаба
- Производительность 500 лучших суперкомпьютеров за последние 18 лет
- Перспективные суперкомпьютеры тера- и экзафлопного масштаба
- Программа darpa uhpc
- Основные положения программы uhpc
- Экзафлопсный барьер: проблемы и решения
- Проблемы
- Эволюционный путь
- Революционный путь
- Кто победит?
- Примеры перспективных суперкомпьютеров Суперкомпьютер фирмы ibm Mira
- Стратегические суперкомпьютерные технологии Китая