Смекни!
smekni.com

Суперкомпьютеры (стр. 4 из 5)

Приложение

Первые 25 суперкомпьютеров из списка Top500 (ноябрь 2003):

Ранг

Местоположение
Страна/Год

Компьютер / Процессоры
Производитель

Семейство

компьютеров

Вид установки
Область применения

Rmax
Rpeak

Nmax
nhalf

1 Earth Simulator Center
Japan/2002
Earth-Simulator / 5120
NEC
NEC Vector
SX6
Research 35860
40960
1.0752e+06
266240
2 Los Alamos National Laboratory
United States/2002
ASCI Q - AlphaServer SC45, 1.25 GHz / 8192
HP
HP AlphaServer
Alpha-Server-Cluster
Research 13880
20480
633000
225000
3 Virginia Tech
United States/2003
X
1100 Dual 2.0 GHz Apple G5/Mellanox Infiniband 4X/Cisco GigE / 2200
Self-made
NOW - PowerPC
G5 Cluster
Academic 10280
17600
520000
152000
4 NCSA
United States/2003
Tungsten
PowerEdge 1750, P4 Xeon 3.06 GHz, Myrinet / 2500
Dell
Dell Cluster
PowerEdge 1750, Myrinet
Academic 9819
15300
630000
5 Pacific Northwest National Laboratory
United States/2003
Mpp2
Integrity rx2600 Itanium2 1.5 GHz, Quadrics / 1936
HP
HP Cluster
Integrity rx2600 Itanium2 Cluster
Research 8633
11616
835000
140000
6 Los Alamos National Laboratory
United States/2003
Lightning
Opteron 2 GHz, Myrinet / 2816
Linux Networx
NOW - AMD
NOW Cluster - AMD - Myrinet
Research 8051
11264
761160
109208
7 Lawrence Livermore National Laboratory
United States/2002
MCR Linux Cluster Xeon 2.4 GHz - Quadrics / 2304
Linux Networx
NOW - Intel Pentium
NOW Cluster - Intel Pentium - Quadrics
Research 7634
11060
350000
75000
8 Lawrence Livermore National Laboratory
United States/2000
ASCI White, SP Power3 375 MHz / 8192
IBM
IBM SP
SP Power3 375 MHz high node
Research 7304
12288
640000
9 NERSC/LBNL
United States/2002
Seaborg
SP Power3 375 MHz 16 way / 6656
IBM
IBM SP
SP Power3 375 MHz high node
Research 7304
9984
640000
10 Lawrence Livermore National Laboratory
United States/2003
xSeries Cluster Xeon 2.4 GHz - Quadrics / 1920
IBM
IBM Cluster
xSeries Cluster Xeon - Quadrics
Research 6586
9216
425000
90000
11 National Aerospace Laboratory of Japan
Japan/2002
PRIMEPOWER HPC2500 (1.3 GHz) / 2304
Fujitsu
PRIMEPOWER HPC2500
PRIMEPOWER HPC2500
Research
Aerospace
5406
11980
658800
100080
12 Pittsburgh Supercomputing Center
United States/2001
AlphaServer SC45, 1 GHz / 3016
HP
HP AlphaServer
Alpha-Server-Cluster
Academic 4463
6032
280000
85000
13 NCAR (National Center for Atmospheric Research)
United States/2003
pSeries 690 Turbo 1.3 GHz / 1600
IBM
IBM SP
SP Power4, Colony
Research
Weather and Climate Research
4184
8320
550000
93000
14 Chinese Academy of Science
China/2003
DeepComp 6800, Itanium2 1.3 GHz, QsNet / 1024
Legend
Legend
DeepComp 6800
Academic 4183
5324.8
491488
15 Commissariat a l'Energie Atomique (CEA)
France/2001
AlphaServer SC45, 1 GHz / 2560
HP
HP AlphaServer
Alpha-Server-Cluster
Research 3980
5120
360000
85000
16 HPCx
United Kingdom/2002
pSeries 690 Turbo 1.3GHz / 1280
IBM
IBM SP
SP Power4, Colony
Academic 3406
6656
317000
17 Forecast Systems Laboratory - NOAA
United States/2002
Aspen Systems, Dual Xeon 2.2 GHz - Myrinet2000 / 1536
HPTi
NOW - Intel Pentium
NOW Cluster - Intel Pentium - Myrinet
Research
Weather and Climate Research
3337
6758
285000
75000
18 Naval Oceanographic Office (NAVOCEANO)
United States/2002
pSeries 690 Turbo 1.3GHz / 1184
IBM
IBM SP
SP Power4, Colony
Research
Weather and Climate Research
3160
6156.8
19 Government
United States/2003
Cray X1 / 252
Cray Inc.
Cray X1
Cray X1
Classified 2932.9
3225.6
338688
44288
20 Oak Ridge National Laboratory
United States/2003
Cray X1 / 252
Cray Inc.
Cray X1
Cray X1
Research 2932.9
3225.6
338688
44288
21 Cray Inc.
United States/2003
Cray X1 / 252
Cray Inc.
Cray X1
Cray X1
Vendor 2932.9
3225.6
338688
44288
22 Korea Institute of Science and Technology
Korea, South/2003
xSeries Xeon 2.4 GHz, Myrinet / 1024
IBM
IBM Cluster
xSeries Cluster Xeon - Myrinet
Research 2847
4915.2
230000
23 ECMWF
United Kingdom/2002
pSeries 690 Turbo 1.3GHz / 960
IBM
IBM SP
SP Power4, Colony
Research
Weather and Climate Research
2560
4992
24 ECMWF
United Kingdom/2002
pSeries 690 Turbo 1.3GHz / 960
IBM
IBM SP
SP Power4, Colony
Research
Weather and Climate Research
2560
4992
25 Energy Company
United States/2003
Integrity rx5670-4x256, Itanium2 1.3 GHz, GigE / 1024
HP
HP Cluster
Integrity rx5670 Itanium2 Cluster, GigEthernet
Industry
Geophysics
2556
5324.8

Сверхсложные вычислительные задачи, решаемые на суперкомпьютерах.

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

Вот лишь некоторые области, где возникают задачи подобного рода:

· Предсказания погоды, климата и глобальных изменений в атмосфере

· Науки о материалах

· Построение полупроводниковых приборов

· Сверхпроводимость

· Структурная биология

· Разработка фармацевтических препаратов

· Генетика человека

· Квантовая хромодинамика

· Астрономия

· Транспортные задачи

· Гидро- и газодинамика

· Управляемый термоядерный синтез

· Эффективность систем сгорания топлива

· Разведка нефти и газа

· Вычислительные задачи наук о мировом океане

· Распознавание и синтез речи

· Распознавание изображений

Классификация архитектур вычислительных систем (Классификация Флинна)

Классификация базируется на понятии потока, под которым понимается последовательность элементов, команд или данных, обрабатываемая процессором. На основе числа потоков команд и потоков данных Флинн выделяет четыре класса архитектур: SISD,MISD,SIMD,MIMD.

SISD (single instruction stream / single data stream) - одиночный поток команд и одиночный поток данных. К этому классу относятся, прежде всего, классические последовательные машины, или иначе, машины фон-неймановского типа, например, PDP-11 или VAX 11/780. В таких машинах есть только один поток команд, все команды обрабатываются последовательно друг за другом и каждая команда инициирует одну операцию с одним потоком данных. Не имеет значения тот факт, что для увеличения скорости обработки команд и скорости выполнения арифметических операций может применяться конвейерная обработка - как машина CDC 6600 со скалярными функциональными устройствами, так и CDC 7600 с конвейерными попадают в этот класс.

SIMD (single instruction stream / multiple data stream) - одиночный поток команд и множественный поток данных. В архитектурах подобного рода сохраняется один поток команд, включающий, в отличие от предыдущего класса, векторные команды. Это позволяет выполнять одну арифметическую операцию сразу над многими данными - элементами вектора. Способ выполнения векторных операций не оговаривается, поэтому обработка элементов вектора может производится либо процессорной матрицей, как в ILLIAC IV, либо с помощью конвейера, как, например, в машине CRAY-1.

MISD (multiple instruction stream / single data stream) - множественный поток команд и одиночный поток данных. Определение подразумевает наличие в архитектуре многих процессоров, обрабатывающих один и тот же поток данных. Однако ни Флинн, ни другие специалисты в области архитектуры компьютеров до сих пор не смогли представить убедительный пример реально существующей вычислительной системы, построенной на данном принципе. Ряд исследователей относят конвейерные машины к данному классу, однако это не нашло окончательного признания в научном сообществе. Будем считать, что пока данный класс пуст.

MIMD (multiple instruction stream / multiple data stream) - множественный поток команд и множественный поток данных. Этот класс предполагает, что в вычислительной системе есть несколько устройств обработки команд, объединенных в единый комплекс и работающих каждое со своим потоком команд и данных.

Дополнения Ванга и Бриггса к классификации Флинна:

Класс SISD разбивается на два подкласса:

архитектуры с единственным функциональным устройством, например, PDP-11;

архитектуры, имеющие в своем составе несколько функциональных устройств - CDC 6600, CRAY-1, FPS AP-120B, CDC Cyber 205, FACOM VP-200.

В класс SIMD также вводится два подкласса:

архитектуры с пословно-последовательной обработкой информации - ILLIAC IV, PEPE, BSP;

архитектуры с разрядно-последовательной обработкой - STARAN, ICL DAP.

В классе MIMD авторы различают

вычислительные системы со слабой связью между процессорами, к которым они относят все системы с распределенной памятью, например, Cosmic Cube,