09.12.2003 НовостиОБЗОРЫВерсия NECСуперкомпьютеры работают очень быстро благодаря использованию не только самой современной элементной базы, но и принципиальных решений, заложенных в их архитектуру. Среди них основную роль играет принцип параллельной обработки данных, воплощающий идею одновременного (параллельного) выполнения нескольких действий. Как известно, параллельная обработка имеет две разновидности: конвейерность и собственно параллельность*1 Основным параметром при классификации параллельных компьютеров является наличие общей или распределенной памяти. Нечто среднее представляют собой архитектуры, в которых память физически распределена, но логически общедоступна. С аппаратной точки зрения для реализации параллельных систем используются две основные схемы. Первая - несколько отдельных систем с локальной памятью и процессорами, взаимодействующих в какой-либо среде посредством посылки сообщений. Вторая - системы, взаимодействующие через разделяемую память._____*1 Есть ещё третья - ассоциативность. Прим. гл. ред.Основной признак параллельно-векторных систем (PVP, Parallel Vector Processing) - наличие специальных векторно-конвейерных процессоров, эффективно выполняющих команды однотипной обработки векторов независимых данных, на конвейерных функциональных устройствах. Как правило, несколько таких процессоров (1-16) работают одновременно над общей памятью (аналогично SMP) в рамках многопроцессорных конфигураций. Отдельные узлы могут быть объединены с помощью коммутатора. Типичным ...
читать далее.