Автор Андрей Исаев задал вопрос в разделе Компьютеры, Связь
Что такое скалярная и векторная архитектура и чем одна от другой отличается? и получил лучший ответ
Ответ от
Что касается скалярной обработки, то соответствующая подсистема команд в
японских суперкомпьютерах Fujitsu и Hitachi совместима с IBM/370, что имеет
очевидные преимущества. При этом для буферизации скалярных данных
используется традиционная кэш-память. Напротив, компания Cray Research,
начиная с Сгау-1, отказалась от применения кэш-памяти. Вместо этого в ее
компьютерах используются специальные программно-адресуемые буферные В- и Т-
регистры. И лишь в последней серии, Cray T90, была введена промежуточная
кэш-память для скалярных операций. Отметим, что на тракте оперативная
память - векторные регистры промежуточная буферная память отсутствует, что
вызывает необходимость иметь высокую пропускную способность подсистемы
оперативной памяти: чтобы поддерживать высокую скорость вычислений,
необходимо быстро загружать данные в векторные регистры и записывать
результаты обратно в память.
До сих пор мы рассматривали векторные ЭВМ, в которых операнды
соответствующих команд располагаются в векторных регистрах. Кроме
упоминавшихся компьютеров Fujitsu и Hitachi, векторные регистры имеют
компьютеры серии SX другой японской фирмы NEC, в том числе наиболее мощные
ЭВМ серии SX-4, а также все векторные компьютеры как от Cray Research,
включая C90, М90 и Т90, так и от Cray Computer, включая Cray-3 и Cray-4, и
векторные минисуперЭВМ фирмы Convex серий Cl, С2, С3 и C4/XA.
Но некоторые векторные суперЭВМ, например, IBM ES/9000, работают с
операндами-векторами, расположенными непосредственно в оперативной памяти.
Скорее всего, такой подход является менее перспективным с точки зрения
производительности, в частности, потому, что для поддержания высокого темпа
вычислений для каждой векторной команды требуется быстрая выборка векторных
операндов из памяти и запись результатов обратно.
Многопроцессорные векторные суперкомпьютеры (MIMD)
Все упомянутые векторные суперкомпьютеры выпускаются в многопроцессорных
конфигурациях, которые относятся уже к классу MIMD.
В архитектуре многопроцессорных векторных компьютеров можно отметить две
важнейшие характеристики: симметричность (равноправность) всех процессоров
системы и разделение всеми процессорами общего поля оперативной памяти.
Подобные компьютерные системы называются сильно связанными. Если в
однопроцессорных векторных ЭВМ для создания эффективной программы ее надо
векторизовать, то в многопроцессорных появляется задача распараллеливания
программы для ее выполнения одновременно на нескольких процессорах.
Задача распараллеливания является, пожалуй, более сложной, поскольку в ней
необходимо организовать синхронизацию параллельно выполняющихся процессов.
Практика показала возможности эффективного распараллеливания большого числа
алгоритмов для рассматриваемых сильно связанных систем. Соответствующий
подход к распараллеливанию на таких компьютерах называется иногда моделью
разделяемой общей памяти.
Многопроцессорные SMP-серверы на базе микропроцессоров RISC-архитектуры
[MIMD]
Производительность некоторых современных микропроцессоров RISC-архитектуры
стала сопоставимой с производительностью процессоров векторных компьютеров.
Как следствие этого, появились использующие эти достижения суперЭВМ новой
архитектуры, - сильно связанные компьютеры класса MIMD, представляющие
собой симметричные многопроцессорные серверы с общим полем оперативной
памяти. Этим перспективным системам имеет смысл уделить больше внимания,
чем другим компьютерным архитектурам, поскольку соответствующий крут
вопросов в отечественной компьютерной литературе обсуждался недостаточно
полно.
Наиболее известные суперкомпьютерные серверы, имеющие подобную SMP-
архитектуру - DEC AlphaServer 8200/8400 и SGI POWER CHALLENGE. Для них
х
Векторная обработка данных - простая форма параллельных вычислений. Под вектором понимается упорядоченный списокданных, с каждым из элементов которого (списка) можно выполнять операции в паре с аналогичным элементом другого списка, имеющего ту же длину. Т.е., одна операция одновременно исполняется над несколькими парами операндов.
(Супер)скалярный процессор (например,`Motorola MC68060), исполняет множество (до 4-х в упомянутом процессоре) разных команд за один такт.
Подскажите как расшифровывается абривиатура PIC- микроконтроллер?
Название PIC является сокращением от Peripheral Interface Controller, что означает "периферийный
подробнее...
где применяется векторная растровая фрактальная и трёхмерная графика
Растровая графика применяется при разработке электронных и полиграфических изданий. Иллюстрации,
подробнее...
Что такое геоинформатика??!!
Геоинформатика (GIS science, geographic information science, geoinformatics)— наука, технология и
подробнее...
Чем отличаются процессоры Cortex A9 от Cortex A5
Основные особенности ядер Cortex-A9:
Внеочередной, спекулятивный, суперскалярный, с
подробнее...
Какая самая лучшая программа для создания 3D фигур ?
Смотря что Вы собрались делать? Фигуры? То 3д макс с вагоном плагинов (можно майя, на любителя) ,
подробнее...
В коком году создали первый отечественый компьютер
В 1984 г. — первый серийно выпускаемый отечественный персональный компьютер "АГАТ".
В
подробнее...
в каком году был создан первый отечественный компьютер
1984 г. — первый серийно выпускаемый отечественный персональный компьютер "АГАТ".
В
подробнее...
Где в жизни применяется дискриминант? кроме уроков математики .
Сам дискриминант кроме решения квадратных уравнений - нигде ) А вот решение уравнений применяется в
подробнее...
Нужно нарисовать простой план дома.
Если план действительно простой можно нарисовать его без напряга в Corel Draw или любом другом
подробнее...
что такое банеры и кто такие серферы
БАННЕР — 1) прямоугольник из винилового полотна (ткани) с рекламным текстом, используемый для
подробнее...
что нужно знать начинающему веб-дизайнеру??
начинающему прежде надо знать цветовой круг и с чем его едят, чтобы не было не в тему по цвету меню
подробнее...
Какие существуют способы создания сайтов?
Есть 2 основные направления:
1. Сайты-конструкторы
2. Самостоятельно созданные сайты.
подробнее...
Подскажите- я хочу сделать свой сайт. Что для этого нужно? - алгоритм действий для тупых. дёшево и сердито чтоб))
Есть несколько путей создать свой сайт. Все зависит от Ваших финансовых возможностей и наличия
подробнее...
где скачать программу Компас 3D LT 5.11 с библиотеками
КОМПАС-3D V10
Основная задача, решаемая системой КОМПАС-3D - моделирование изделий с
подробнее...