<~ У
1
Ы л Л & О Ш л А Ш Ь
iyf
•/«
0
nMIILIflTFDU
um llblu I
lit
Ы
Суперкомпьютер
(англ, supercomputer),
СуперЭВМ
вычисли-
тельная машина, значительно превосходящая по своим техни-
ческим параметрам большинство существующих компьютеров.
К
ак
правило,
современные
суперкомпьютеры
пред-
ставляют
собой
большое
число
высокопроизводительных
сер-
верных компьютеров,
соединен-
ных друг с другом локальной вы-
сокоскоростной
магистралью
для
достижения
максимальной
производительности
в
рамках
подхода распараллеливания
вы-
числительной задачи.
Что такое
суперкомпьютер?
О
днозначную
формулировку
найти
просто
необходимо.
Определение этого понятия не раз
было предметом многочисленных
дискуссий, но конечный результат
не достигнут и до сих пор.
Само
понятие
“суперкомпью-
тер” возникло в середине
1960-х
лет, когда компьютеров стало дос-
таточно много и они начали разли-
чаться мощностью и предназначе-
нием. Отсюда и возникла необхо-
димость их классификации.
На разных этапах развития ком-
пьютерной техники под определе-
ние
“суперкомпьютер”
подпадали
разные виды компьютеров. Несо-
мненно, некоторые варианты клас-
сификации
уже
устарели,
другие
же нуждаются в уточнении.
К примеру, существует опреде-
ление суперкомпьютера как “ком-
пьютера с продуктивностью боль-
ше XУ-флопсов”. Сразу возникает
проблема, как определить это X? К
тому же понятно, что с каждым го-
дом нужно как-то корректировать
X и каждые 2-3 года изменять У.
Другая проблема более сложна
-
что
такое
“производитель-
ность”?
Ведь
“производитель-
ность системы” (как характерис-
тики процесса решения конкрет-
ных
задач)
и
“быстродействие
процессора”
(количество опера-
ций, выполняемых процессором)
- далеко не одно и то же.
В данный
момент компьютеры
и суперкомпьютеры
конструиру-
ют на основе процессоров архи-
тектур ИБС и С15С.
Как
можно
сравнить
произво-
дительность
процессора
архи-
тектуры
С1БС
с
производитель-
ностью
процессора архитектуры
ИБС? Особенности этих архитек-
тур таковы, что если взять по од-
ному процессору этих двух архи-
тектур
с
одинаковым
количест-
вом
выполняемых
команд
в
се-
кунду, то на самом деле произво-
дительность
этих
процессоров
будет не равна, даже более того,
будет отличаться в разы.
Все дело в том, что архитектура
тБ С использует упрощенный на-
бор команд. Например, среди ко-
манд такого процессора нет ко-
манд арифметического умноже-
ния,
деления
и
более
сложных,
поскольку для выполнения такие
команды требуют большое коли-
чество
тактов
процессора.
По-
этому в РИБС-процессорах слож-
ные команды реализуются путем
составления подпрограмм из бо-
лее простых команд.
Архитектура
С18С,
наоборот,
использует
весьма
обширный
список команд, в том числе и для
сложных вычислений, что позво-
ляет
создавать
более
короткие
программы
и
использовать
для
хранения
исполняемого
кода
меньший объем кеша.
Исходя
из
архитектур
ГОвС
и
С1БС может получаться, что одна
команда
выполняется за 1 -
2
такта,
а
команда
ОБС
может
занять 1 -20 тактов. Значит поль-
за
от
1
000
000
команд
Р1БС
меньше, чем польза от 1 000 000
команд ОБС.
Не говоря уже о том, что произ-
водительность
многопроцессор-
ной системы, увы, не всегда равна
сумме
продуктивностей
отдель-
ных ее процессоров.
предыдущая страница 8 Компьютер 2012 06 читать онлайн следующая страница 10 Компьютер 2012 06 читать онлайн Домой Выключить/включить текст