СуперЭВМ.

К суперЭВМ относятся мощные многопроцессорные вычислительные машины с быстродействием сотни миллионов - десятки миллиардов операций в секунду.

Типовая модель суперЭВМ 2000 г имеет следующие характеристики:

· высокопараллельная многопроцессорная вычислительная система с быстродействием примерно 100000 МFLOPS;

· емкость: оперативной памяти 10 Гбайт, дисковой памяти 1-10 Тбайт (1 1000Гбайт);

· разрядность 64; 128 бит.

Фирма Cray Research намерена создать суперЭВМ производительностью
1 ТFLOPS = 1 000 000 МFLOPS.

Создать такую высокопроизводительную ЭВМ по современной технологии на одном микропроцессоре не представляется возможным ввиду ограничения, обусловленного конечным значением скорости распространения электромагнитных волн (300 000 км/с), ибо время распространения сигнала на расстояние несколько миллиметров (линейный размер стороны МП) при быстродействии 100 млрд. оп/с становится соизмеримым с временем выполнения одной операции. Поэтому суперЭВМ создаются в виде высокопараллельных многопроцессорных вычислительных систем (МПВС).

Высокопараллельные МПВС имеют несколько разновидностей:

· магистральные (конвейерные) МПВС, в которых процессоры одновременно выполняют разные операции над последовательным потоком обрабатываемых данных; по принятой классификации такие МПВС относятся к системам с многократным потоком команд и однократным потоком данных (МКОД или МISD - Мultiple Instruction Single Data);

· векторные МПВС, в которых все процессоры одновременно выполняют одну команду над различными данными - однократный поток команд с многократным потоком данных (ОКМД или SIMD - Single Instruction Multiple Data);

· матричные МПВС, в которых МП одновременно выполняют разные операции над несколькими последовательными потоками обрабатываемых данных - многократный поток команд с многократным потоком данных (МКМД или МIМD - Multiple Instruction Multiple Data).

Условные структуры однопроцессорной (SISD - Single Instruction Single Data)

В суперЭВМ используются все три варианта архитектуры МПВС:

· структура МIМD в классическом ее варианте (например, в суперкомпьютере ВSP фирмы Burroughs;

· параллельно-конвейерная модификация, иначе, ММISD, т.е. многопроцессорная (Мultiple) МISD-архитектура (например, в суперкомпьютере "Эльбрус 3");

· параллельно-векторная модификация, иначе, МSIMD, т.е. многопроцессорная SIMD-архитектура (например, в суперкомпьютере Сrау 2).

Наибольшую эффективность показала МSIMD-архитектура, поэтому в современных суперЭВМ чаще всего используется именно она (суперкомпьютеры фирм Cray, Fujitsu, NEC, Hitachi и др.).

Первая суперЭВМ была задумана в 1960 г. и создана в 1972 г. (машина ILLIAC IV с производительностью 20 МFLOPS), а начиная с 1974 г. лидерство в разработке суперЭВМ захватила фирма Cray Research, выпустившая ЭВМ Cray 1 производительностью 160 MFLOPS и объемом оперативной памяти 64 Мбайта, а в 1984 г. - ЭВМ Сrау 2, в полной мере реализовавшую архитектуру MSIMD и ознаменовавшую появление нового поколения суперЭВМ. Производительность Сrау 2 - 2000 MFLOPS, объем оперативной памяти - 2 Гбайта. Классическое соотношение, ибо критерий сбалансированности ресурсов ЭВМ - каждому МFLOPS производительности процессора должно соответствовать не менее 1 Мбайта оперативной памяти.

В настоящее время в мире насчитывается несколько тысяч суперЭВМ (в 1991 г.- 900 шт.) начиная от простеньких офисных Cray EL до мощных Cray 3, Cray 4, Cray Y-MP C90 фирмы Cray Research, Cyber 205 фирмы Control Data, SХ-3 и SХ-Х фирмы NЕС, VP 2000 фирмы Fujitsu (Япония), VРР 500 фирмы Siemens (ФРГ) и др., производительностью несколько десятков тысяч МFlOPS; среди лучших суперЭВМ можно отметить и отечественные суперкомпьютеры.

В сфере суперЭВМ Россия, пожалуй, впервые представила собственные оригинальные модели ЭВМ. Все остальные: и ПК, и малые, и универсальные ЭВМ, за редким исключением (например, ЭВМ Рута 110), на базе отечественной технологии копировали зарубежные разработки (в первую очередь разработки фирм США).

В СССР, а позднее в России была разработана и реализуется (сейчас, правда, почти заморожена) государственная программа разработки суперкомпьютеров. По этой программе были разработаны и частично выпущены такие суперЭВМ, как повторяющая архитектуру Cray Электроника СС БИС; оригинальные разработки: ЕС 1191, 1195, 1191.01, 1191.10,Эльбрус 1,2,3,3Б. Разработка ЕС 1191 с производительностью 1200 MFLOPS из-за нехватки средств заморожена ; офисные варианты ЕС 1195 и ЕС 1191.01 имеют производительность соответственно 50 и 500 MFLOPS; идет разработка ЕС 1191.10 с ожидаемой производительностью 2000 MFLOPS.

СЕРВЕРЫ.

Особую интенсивно развивающуюся группу ЭВМ образуют многопользовательские компьютеры, используемые в вычислительных сетях, - серверы. Серверы обычно относят к микроЭВМ, но по своим характеристикам мощные серверы скорее можно отнести к малым ЭВМ и даже к мэйнфреймам, а суперсерверы приближаются к суперЭВМ.

Пример 5.1.Сервер Marshal-NP на базе МП Pentium-100 имеет основную память до 512 Мбайт, дисковую память - до 3 Гбайт. Суперсервер CRAY 6400 имеет 64 процессора, основную память до 16 Гбайт, дисковую память 2000 Гбайт, 64 канала ввода-вывода.

Сервер - выделенный для обработки запросов от всех станций вычислительной сети компьютер, предоставляющий этим станциям доступ к общим системным ресурсам (вычислительным мощностям, базам данных, библиотекам программ, принтерам, факсам и др.) и распределяющий эти ресурсы. Такой универсальный сервер часто называют сервером приложений.

Серверы в сети часто специализируются. Специализированные серверы используются для устранения наиболее "узких" мест в работе сети: создание и управление базами данных и архивами данных, поддержка многоадресной факсимильной связи и электронной почты, управление многопользовательскими терминалами (принтеры, плоттеры) и др.

Файл-сервер (File Server) используется для работы с файлами данных, имеет объемные дисковые запоминающие устройства, часто на отказоустойчивых дисковых массивах RAID емкостью до 1 Тбайта.

Архивационный сервер (сервер резервного копирования, Storage Express System) служит для резервного копирования информации в крупных много серверных сетях, использует накопители на магнитной ленте (стримеры) со сменными картриджами емкостью до 5 Гбайт; обычно выполняет ежедневное автоматическое архивирование со сжатием, информации от серверов и рабочих станций по сценарию, заданному администратором сети (естественно, с составлением каталога архива)

Факс-сервер (Net Satiafaxion) - выделенная рабочая станция для организации эффективной многоадресной факсимильной связи с несколькими факс модемными платами, со специальной защитой информации от несанкционированного доступа в процессе передачи, с системой хранения элегфонных факсов.

Почтовый сервер (Mail Server) - то же, что и факс-сервер, но для организации электронной почты, с электронными почтовыми ящиками.

Сервер печати (Print Server, Net Port) предназначен для эффективного использования системных принтеров.

Сервер телеконференций имеет систему автоматической обработки видео изображений и др.