Есть большой опыт на тему, какого качества получаются популярные статьи про суперкомпьютеры, если их не вычитывает специалист... И кажется пора уже к этому привыкнуть. Но в данном случае -- уж слишком много явных ляпов. При этом, ведь всем доступен отличный инструмент, убирающий эти ляпы -- база данных (БД) рейтинга Top500 и поиск в ней...
За суперкомпьютерную отрасль и за Отчизну -- обидно!
Прежде, чем переходить к анализу статьи "У НАС ОПЯТЬ ЕСТЬ СУПЕРКОМПЬЮТЕР", скажем пару общих слов...
В научном мире разные споры вокруг термина "суперкомпьютер". Однако практически все ученые согласны, что верно такое утверждение: <<если установка попала в один из выпусков списка пятисот самых мощных компьютеров мира, значит эта установка--суперкомпьютер>>.
С июня 1993 года, вот уже 12 лет, раз в полгода (в июне и в ноябре) выпускается очередная редакция этого списка--списка Top500. Прежние лидеры перемещаются на новые позиции, их теснят новые установки--это нормально. После выпуска (публикации) рейтинга все машины, вошедшие в него, получают соответствующий сертификат (описание установки, дата редакции рейтинга и занятое место).
Типичная жизнь суперкомпьютера: занимаешь некое место в одном выпуске рейтинга, потом место пониже -- в другом выпуске рейтинга, и т.д., пока не покинешь список. Конечно, можно еще в промежутках выполнять upgrade -- "накачивал мышцы", как сказал Сергей ЛЕСКОВ (a я бы сказал -- накачивал мозги...)
Абсолютно все выпуски (все редакции) списка доступны на сайте http://www.top500.org/. Там же организован шикарный поиск за все годы. Например, на страничке http://www.top500.org/sublist/ тремя кликами мышки строится список с результатом поиска по всем годам всех суперкомпьютеров с точкой установки "Russia". Так мы узнаем, какие суперкомпьютеры были (за всю историю) установлены в России, какие из них (признаны в мире как) наши собственные разработки (self-made), и какие просто куплены у западных фирм. К этому списку (опять тремя кликами мышки) я добавил все суперкомпьютеры (входящие в Top500) из Республики Беларусь.
В результате, мы получим список всех отечественных суперкомпьютеров -- как покупных, так и собственной разработки. Думаю, мне простится, если я в качестве Отечества буду считать ... ну если не СССР, то по крайней мере Союзное государство (Союз России и Беларуси). На построение этого списка ушло 6 кликов мышкой. Другие отечественные машины (весьма мощные!) собственной разработки (self-made!) из Армении и Украины пока не участвовали в Top500. Мы про них говорить не будем. Но если кому интересно, то рейтинг установок на территории (экс)СССР тоже доступен в сети: http://www.supercomputers.ru/.
В табличке: Rpeak -- предельная (пиковая, недостижимая) теоретическая производительность (миллиардов операций в секунду, GFlops), Rmax -- "реальная Linpack-производительность" (миллиардов операций в секунду, GFlops на тесте Linpack).
Конечно: 1000 GFlops = 1 TFlops (триллион операций в секунду над числами с плавающей точкой и с двойной точностью).
Вернемся к отечественным машинам из Top500 за все годы. Желтым фоном я выделил суперкомпьютеры собственного производства (self-made), белым -- покупные. Фирмы поставщики указаны -- Manufacturer из БД Top500. Когда машина первый раз появлялась на свет -- я ее сделал Bold, когда перестраивалась (upgrade, пусть даже и sofware upgrade) -- Bold-Italic. Когда это старая без изменений машина -- Normal.
Тем самым, жирные строки отмечают вливания в отрасль. Normal -- ну как сказать? Стабильность или застой?...
Список всех отечественных (собственных и покупных) суперкомпьютеров, других суперкомпьютеров (когда-либо входящих в Top500) на территории (экс)СССР пока не было:
Редакция списка Top500 |
Занятое место |
Где и когда установлено: Предприятие Страна/Год |
Имя машины и тех. детали (тип процессора...) / Число
проц-ров Фирма производитель (Manufacturer) |
Rmax Rpeak |
---|---|---|---|---|
июнь 2005 |
56 | Joint Supercomputer
Center Russia/2005 |
MVS-15000BM,
eServer BladeCenter JS20 (PowerPC970 2.2 GHz), Myrinet / 924 IBM |
5355 8131.2 |
174 | United Institute of
Informatics Problems Belarus/2004 |
SKIF K-1000 Opteron 2.2 GHz,
Infiniband / 576 Self-made |
2032 2534.4 | |
405 | Joint Supercomputer
Center Russia/2005 |
CP6000 rx2600
Itanium2 1.5 GHz, Myrinet / 256 Hewlett-Packard |
1293 1536 | |
474 | SberBank Russia/2005 |
SuperDome 875
MHz/HyperPlex / 608 Hewlett-Packard |
1203.6 2128 | |
ноябрь 2004 |
98 | United Institute of
Informatics Problems Belarus/2004 |
SKIF K-1000 Opteron 2.2 GHz,
Infiniband / 576 Self-made |
2032 2534.4 |
209 | Joint Supercomputer
Center Russia/2004 |
MVS-5000BM,
eServer BladeCenter JS20 (PowerPC970 1.6 GHz), Myrinet / 336 IBM |
1401 2112 | |
500 | SberBank Russia/2004 |
SuperDome 875
MHz/HyperPlex / 416 Hewlett-Packard |
850.6 1456 | |
июнь 2004 |
391 | Joint Supercomputer
Center Russia/2002 |
MVS1000M EV67 667
MHz / 768 Self-made |
734.6 1024 |
398 | Joint Supercomputer
Center Russia/2004 |
MVS-5000BM,
eServer BladeCenter JS20 (PowerPC970 1.6 GHz), Myrinet / 168 IBM |
722.1 1075.2 | |
ноябрь 2003 |
189 | Joint Supercomputer
Center Russia/2002 |
MVS1000M EV67 667
MHz / 768 Self-made |
734.6 1024 |
394 | SberBank Russia/2003 |
SuperDome 750
MHz/HyperPlex / 256 Hewlett-Packard |
438.6 768 | |
405 | United Institute of
Informatics Problems Belarus/2003 |
SKIF K-500 Pentium4 Xeon 2.8
GHz, SCI 3D / 128 Self-made |
423.6 716.8 | |
июнь 2003 |
95 | Joint Supercomputer
Center Russia/2002 |
MVS1000M EV67 667
MHz / 768 Self-made |
734.6 1024 |
355 | SberBank Russia/2001 |
SuperDome 750
MHz/HyperPlex / 192 Hewlett-Packard |
345 576 | |
ноябрь 2002 |
74 | Joint Supercomputer
Center Russia/2002 |
MVS1000M EV67 667
MHz / 768 Self-made |
734.6 1024 |
июнь 2002 |
64 | Joint Supercomputer
Center Russia/2002 |
MVS1000M EV67 667
MHz / 768 Self-made |
564 1024 |
ноябрь 2001 |
365 | SberBank Russia/2001 |
SuperDome/HyperPlex
/ 72 Hewlett-Packard |
109.1 158.4 |
ноябрь 1998 |
418 | National Reserve
Bank Russia/1997 |
HPC 10000 / 48 Sun Microsystems |
20.3 24 |
июнь 1998 |
251 | National Reserve
Bank Russia/1997 |
HPC 10000 / 48 Sun Microsystems |
20.3 24 |
ноябрь 1997 |
157 | National Reserve
Bank Russia/1997 |
HPC 10000 / 48 Sun Microsystems |
20.3 24 |
июнь 1997 |
155 | National Reserve
Bank Russia/1997 |
HPC 10000 / 48 Sun Microsystems |
16.6 24 |
Теперь про суперкомпьютеры собственного производства (self-made). Традиционные реплики народа в форумах и дискуссиях "а процессоры все равно покупные" -- глупы и невежественны. Сильно на них внимание обращать не хочется. Да, и мне тоже обидно, что в России нет своих процессоров, пригодных для построения суперсистем... Это не значит, что надо поднимать лапки кверху и не строить суперкомпьютеры. Пусть даже из покупных комплектующих. Задумайтесь, сегодня (июнь 2005/Top500):
Это нормально. Называется "мировое разделение труда" (хотя российских кристаллов -- ой, как хочется).
Общепризнанны пять ступеней владения суперкомпьютерными технологиями:
Так где Россия? Да как и многие развитые страны мы имеем 3--4 балла (год на год не приходится, то "хорошо", то "удовлетворительно"). Тут не надо ни добавлять своих заслуг, ни убавлять их. Все видно в табличке выше. И в тексте ниже.
Статья написана на важную и нужную тему (развитие суперкомпьютерной отрасли в России). И очень обидно, что она изобилует нелепейшими неточностями и огрехами. Вдвойне досадно, что:
Поясню все это ниже. Авторский текст Сергея ЛЕСКОВА сдвинут на три уровня вправо. Ошибочные утверждения автора выделены жирностью и цветом:
У НАС ОПЯТЬ ЕСТЬ СУПЕРКОМПЬЮТЕР
Кластер МВС-15000ВМ врывается в сотню самых мощных компьютеров мира
Сергей ЛЕСКОВ
В 1999 году был открыт Межведомственный суперкомпьютерный центр РАН, где был установлен первый российский суперкомпьютер. Это одно из немногих научных мероприятий, которое посетил тогдашний премьер-министр В. Путин. На тот момент, что подтверждено сертификатами, кластер вошел в сотню самых мощных компьютеров мира...
Не верно: машина МВС-1000М была собрана и отлажена (и получила сертификат из первой сотни) "не в тот момент", а в июне 2002 года -- сертификат за 64 место в Top500 редакции "июнь-2002 года".
Это была первый отечественный (стоящий в России) вошедший в Top500 суперкомпьютер собственной разработки (self-made). На мой вкус -- до сих пор это самое яркое достижение отечественной суперкомпьютерной отрасли. Россия из неоткуда сразу ворвалась на 64 место в Top-500 -- в первую сотню!
"Первая сотня", Top100, "клуб производителей первой сотни" -- об этом немного ниже...
Над МВС-1000М работали НИИ "Квант", МСЦ, ИПМ им. М.В.Келдыша РАН... За это достижение (в основном) группа авторов получила заслуженные награды (в том числе и прошлой осенью)... По многим техническим решениям МВС-1000М -- "я бы так не сделал", но я снимаю шляпу перед этой разработкой и этими разработчиками.
С июня 2002 по июнь 2004 года машина МВС-1000М без технических изменений держалась достойно в Top500: 4 редакции рейтинга -- завидное "долголетие". При этом три выпуска рейтинга она держалась в первой сотне -- фантастика!
... На тот момент, что подтверждено сертификатами, кластер вошел в сотню самых мощных компьютеров мира. Производить такие машины могут лишь три страны - США, Япония и Россия...
Ну зачем же так! Это не добавляет славы нам!
Машины входящие в Top-500 разрабатываются примерно в пятнадцати странах мира (в разное время--по разному, но примерно -- так). Это и есть элитный клуб суперкомпьютерных держав -- способных разрабатывать и выпускать суперкомпьютеры (пусть на покупных микропроцессорах) из списка Top500.
Еще более элитный клуб -- те страны, которые производят машины из "первой сотни" (Top100). Из года в год этот "клуб первой сотни" меняется.
Например, в ноябре 2004 в этот клуб держав входили: США, Япония, Китай и Союзное государство (Россия и Беларусь).
Отсутствие у Сергея Лескова в выделенной фразе Китая (как и еще разок ниже) -- есть замалчивание самой серьезного вызова в суперкомпьютерной отрасли. Просто сделайте выборку на http://www.top500.org/sublist/ по критерию "все годы, Country=China". Внушает!
Не получается трактовать и выделенную фразу и так -- мол так оно было на момент времени "июнь 2002" -- в этом случае забыта Германия -- германская фирма Megware сделала установку, занявшую в том самом рейтинге (июнь 2002) 35 место. Не слабо? Мы тогда заняли 64 место, и мы были молодцы... Согласен! А немцы?
Все это элементарные манипуляции с http://www.top500.org/sublist/.
... С годами наш суперкомпьютер, несмотря на то что каждый год он накачивал мышцы, спускался в мировой иерархии на нижние строки. В 2005 году его обогнал суперкомпьютер СКИФ К-1000, сделанный совместно Россией и Белоруссией и установленный в Минске...
Более точно: не в 2005 году, а в ноябре 2004 года -- если признавать только рейтинги Top500 и соответствующие сертификаты. Это делается легким поиском в http://www.top500.org/. А если опираться просто на факт ввода в строй машины -- то в конце сентября 2004 года.
Кому интересно -- смотрите подробнее про машины собственного производства, сделанные по Суперкомпьютерной программе СКИФ Союзного государства:
... Но теперь Россия не только возвращается на прежние позиции, но и перепрыгивает сразу через несколько сотен голов.
А что, разве с созданием СКИФ К-1000 Россия потеряла какие-то позиции? В каком смысле?
Когда Россия создавала (участвовала в разработке и производстве) машину СКИФ К-1000, то она не теряла свои позиции, а укрепляла их.
Да, машина СКИФ К-1000 создана за белорусские деньги и, соответственно, установлена в Минске... Да, на тот момент времени самая мощная машина на территории экс-СССР стояла в Минске... Это что, так уж нестерпимо? А почему? ;-)
Машина -- отечественная (Союзного государства), разработка и производство -- отечественное (Союзного государства). Машина из "первой сотни" ноября 2004 года -- а это элитный клуб "первая сотня ноября 2004" -- 4 страны: США, Япония, Китай и Союзное государство. Ну и какие потери позиций России?
Наоборот, это восстановление позиции -- мы выскочили из клуба "разработчики первой сотни" в ноябре 2003 и вернулись при помощи СКИФ К-1000 в ноябре 2004. Чем плохо-то?
На СКИФ К-1000 и тогда, и сейчас считаются белорусы, россияне, поляки, немцы и др. -- сегодня есть Интернет и прочие штучки... Какие позиции Россия потеряла осенью 2004? ;-)
... Прогресс в области суперкомпьютеров колоссальный. Лидеры в списке Top-500 сменяют друг друга быстрее, чем в любом виде спорта. За 4 года мощность установок, замыкавших первую сотню рейтинга Тор500, выросла в 16 раз. В итоге Россия откатилась с 74-го на 210-е место....
Невозможно понять, о чем речь и откуда такие цифры.
Откатилась "с 74 на 210 место" -- смотрим табличку в начале странички (выше). Единственно разумная интерпретация -- отрезок времени с ноября 2002 по ноябрь 2004 года.. Но ведь это не четыре года, а два года, так?...
И совсем мелочь, буквоедство (опять делается элементарным поиском в БД http://www.top500.org/ -- выбрать все 100 места): за 4 года мощность установок, замыкавших первую сотню рейтинга Тор500, в последнее время вырастает чуть меньше, чем в 16 раз (с 06/2000 по 06/2004 -- в 16 раз; с 11/2000 по 11/2004: в 11 раз; с 06/2001 по 06/2005: в 14 раз).
... Кстати, из 500 самых мощных суперкомпьютеров мира 267 работают в США, в Англии - 42, в Германии - 35, в Японии - 30.
На сайте Top500 показано, в каких странах расположены сегодняшние машины из Top-500’инюнь-2005. Из 500 самых мощных суперкомпьютеров мира 277 работают в США, в Англии - 32, в Германии - 40, в Японии - 23.
Конечно, табличку правильно сортировать не в штуках, а в суммарной производительности (Rmax Sum (GF)). Каждый может прикинуть кто и где.
... Кстати, из 500 самых мощных суперкомпьютеров мира 267 работают в США, в Англии - 42, в Германии - 35, в Японии - 30. Но делать такие машины умеют только в США, Японии и России, хотя мы, к сожалению, обречены использовать импортные микропроцессоры.
Как уже говорилось -- в разные годы (точнее--полугодия) примерно 15 стран разрабатывают свои собственные суперкомпьютеры для Top500. Например, в текущем (июнь 2005 года) Top500 есть машины разработанные (не купленные, а именно разработанные и изготовленные) в Китае, Канаде, Южной Корее и т.д. Опять таки -- СКИФ К-1000 и СКИФ К-500 сделаны (разработаны и изготовлены) не просто в России, а в Союзном государстве (Россия+Беларусь).
Теперь про тех, кто делает машины для "первой сотни". Этот клуб "разработчики первой сотни" меняется от редакции к редакции списка Top500 (каждые полгода). Однако, традиционои здесь в последнее время крупнейшие производители: США, Китай и Япония.
Четыре раза и мы входили в клуб "разработчики первой сотни" (см. табличку выше):
А еще в клуб "первой сотни" в разные годы входили и другие страны, например, Германия, Канада, Южная Корея, Швеция и т.п. Это все легко делается аналитическими средствами на сайте Top500. Заказал запрос к БД и все на ладошке.
Сегодня (ноябрь 2005) в "клубе первой сотни": США, Япония и Китай. Сегодня (ноябрь 2005) в Китае -- две суперкомпьютерные фирмы (группы) входят в "клуб первой сотни": Dawning Shanghai Supercomputer Center и Galactic Computing (Shenzhen) Ltd.
Зачем дважды в одной статье повторять заведомую неверность -- "только в США, Японии и России" -- это не добавляет славы нашей великой стране...
... хотя мы, к сожалению, обречены использовать импортные микропроцессоры.
Как и говорил: это "правда жизни", что сегодня большинство изготовителей "обречены использовать импортные микропроцессоры" -- это нормально. Хотя, использовать свои -- очень хочется (вопрос безопасности и независимости).
Как рассказывает заведующий отделом телекоммуникаций Межведомственного суперкомпьютерного центра РАН Алексей Овсянников, производительность нового кластера МВС150000ВМ составляет 8 терафлопс 1012 операций двойной точности с плавающей точкой в секунду). В скором времени производительность машины будет увеличена до 15 терафлопс. До получения официального сертификата можно говорить предположительно, но с большой степенью уверенности, что кластер МВС150000ВМ уже в 2005 году займет в списке Top-500 место не ниже 60-го.
Здесь все правильно: 25ая редакция Top500 (от 24.06.2005) -- 56 место (МСЦ РАН / Russia / 2005; MVS-15000BM, eServer BladeCenter JS20 (PowerPC970 2.2 GHz), Myrinet / 924; IBM; 5355 GFlops; 8131.2 GFlops).
Уникальность российского кластера МВС150000ВМ состоит и в том, что он стал первым в мире, где используется самая передовая технология Blade...
Берем критерий поиска "по всем годам, что угодно со словом blade" и узнаем, что:
Вот что правда, так это то, что фирма IBM изделие eServer BladeCenter JS20 с процессором именно PowerPC970 1.6 GHz впервые поставила именно в МСЦ -- все предыдущие blade-системы были на Intel-ах (упомянутые 13 поставок от IBM) и на Sparc Cluster 750 MHz (самый первый blade в Top500). Сегодня такую комбинацию -- eServer BladeCenter JS20 (PowerPC970 1.6 GHz.) -- фирма IBM поставила еще в пять установок в мире (смотрю только Top500):
В тоже время в июне 2005 видно лидера продаж от IBM на процессоре PowerPC -- 15 машин на процессоре PowerPC из семейства eServer Blue Gene Solution. Интересное изделие, но уже не Blade. Они планируют широкую продажу -- оно было хитом конференции и выставки (International Supercomputer Conference in Heidelberg, Germany), где обнародовали Top500 выпуска "июнь 2005"...
...Уже после установки этого кластера в Москве эта технология была использована на еще более мощном суперкомпьютере в Барселоне, который по мощности стал вторым в мире.
Ну так... понятно -- под словами "самая передовая технология Blade" видимо автор имел в виду не blade-технологию, а именно изделие IBM eServer BladeCenter JS20 (PowerPC), исключая из понятия blade-технологии изделие IBM eServer BladeCenter на процессорах Intel, как не передовые (сегодня Intel это 66.6% списка Top500, PowerPC -- 10.4%...)
Ладно, пусть будет так... Однако никогда суперкомпьютер в Барселоне не был по мощности вторым в мире. Откуда это?
... как раз .. сейчас в Барселоне, где продолжается наладка машины.
Я не знаю, когда писалась статья, но первый раз наладка машины в Барселоне BladeCenter JS20 Cluster, PPC 970, 2.2 GHz, Myrinet, закончилась в ноябре 2004 года; затем была модернизация и наладка расширенной машины в Барселоне, как я понимаю, закончилась не позже мая 2005 (предельный срок подачи заявки-- иначе они не попали бы в список июня 2005 года)...
Соединение всех блоков кластера, установка операционных систем, разработка программного обеспечения и узлов, интеграция - все эти работы выполнены специалистами МСЦ, Института прикладной математики РАН и НПО "Квант".
Думаю "разработка узлов" --- это досадная опечатка. В списке Top500 явно прописан разработчик и производитель железа: IBM. Или в российских профессиональных новостях: "На 56-ое место в новой редакции списка попал российский суперкомпьютер MVS-15000BM производства IBM, установленный в Межведомственном суперкомпьютерном центре РАН..." -- это корректно.
Еще раз: заслуги этих людей и этих организаций перед Отчизной и перед суперкомпьютерной отраслью настолько велики и несомненны, что приписки несуществующего -- неуместны и нелепы.
Думаю, здесь просто опечатка, и правильная фраза достигается из неправильной удалением одной буквы -- союза "и" вот здесь -- "разработка программного обеспечения и узлов". Так ближе к истине.
В машине использованы 924 микропроцессора Power PC 970. С первым российским суперкомпьютером уже сотрудничало 80 научных организаций. Без него были бы невозможны последние успехи наших ученых - расчет эволюции системы двойных звезд, который недавно был подтвержден экспериментальными данными, а также расчет структуры липопротеинов, что незаменимо для выявления транспорта холестерина, приводящего к тромбам, закупорке сосудов, ишемической болезни сердца.
Зачем нужны суперкомпьютеры
- Прогнозирование в финансовой и экономической областях
- Разведка нефти и газа
- Предсказание погоды, глобальных климатических изменений
- Инженерные расчеты
- Оптимизация транспортных потоков, проблема перегруженности дорог в мегаполисах
- Управление и логистика на крупных предприятиях
- Расчеты эффективности систем сгорания топлива, обтекания тел, аэродинамика, расчеты турбин, поведения газов и жидкостей
- Разработка фармацевтических препаратов, построение полупроводниковых приборов, генетика человека, астрономия, обработка больших баз данных
Стратегические задачи
- Управляемый термоядерный синтез
- Моделирование взрывов и ядерных испытаний (в 1985 году США и СССР прекратили ядерные испытания, но продолжают совершенствовать ядерное оружие)
- Разработка военной и авиакосмической техники
- Системы ПВО
- Космические исследования
Чемпион среди суперкомпьютеров
Самый мощный в мире кластер стоит в Японском сейсмическом центре и используется для...
Приехали... Да... Интересно, когда (или каким способом?) писалась статья?
Делаем поиск "все годы, Япония, Earth". Получаем: японский Earth-Simulator был самым мощным суперкомпьютером в мире в период июнь 2003 года по июнь 2004 года. Далее: ноябрь 2004 -- 3 место в мире, июнь 2005 -- 4 место в мире.
... анализа сейсмической активности, прогнозирования землетрясений и их последствий. Благодаря этому центру последние землетрясения в Японии обходятся без человеческих жертв. В других странах даже небольшое землетрясение приводит к человеческим потерям и значительному экономическому ущербу.
Храни нас Бог!
Удачи,
Сергей Абрамов