Передышка в Переславле

Да, скифы — мы! Да, азиаты — мы,
С раскосыми и жадными очами!
Народное-панмонголическое… да Блок это, Блок, успокойтесь пожалуйста…
Поездка была организована Постоянным комитетом Союзного государства, Институтом Программных Систем имени А.К. Айламазяна, РАН — головным исполнителем от России программ «СКИФ» и «СКИФ-ГРИД», а также Объединенным Институт Проблем Информатики НАН Беларуси — головным исполнителем этих программ от Беларуси.
Из какого-то пресс-релиза о…

Часть 1-я, вводная. Признание в любви к славному городу Переславлю

Среди огромного количества суеты городской, предвесенней поездка эта была именно передышкой. Ну… что-то вроде знаменитой «Передышки в Барбусе» А тут еще ностальгия… спустя семнадцать лет довелось мне снова побывать в своем любимом городе.
Был, был здесь и не обращал никакого внимания на корпуса там… там на пригорке. Знаете, где это? Это, сначала едешь по берегу Плещеева озера через Веськово и как раз по указателю направо, в гору, куда шагают огромные опоры местной ЛЭП. Куда они шагали? Кто их знает… как-то не задавался этим вопросом.
Красиво тут. Красиво и странно. Здесь хорошо летом гулять по бережку да Алексея Николаевича перечитывать: места-то легендарные! Вон он, «Ботик». Музей Петра Алексеевича. Здесь, здесь он свой первый «корабль» на воду спускал. Здесь подписывал свои письма торопливым росчерком «Птръ». В музее такой клочок бумаги хранится…
Часовенка при въезде
Если верить «историческим фактам», как раз здесь, напротив поворота этого веськовского и «становился на широкий киль» русский флот.
А знаете ли Вы, уважаемые читатели, что в славном городе Переславле расположен… да да, свой переславский университет!
Университет им. Альфреда Карловича Айламазяна. Очень люблю и чту родные пенаты свои — Московский Государственный Университет имени Михаила Васильевича Ломоносова. Но если бы судьба предоставила выбрать снова, где учиться, еще крепко бы подумал… ведь, не в Москве, близко к природе… сверхкомпьютерные технологии… знаете — это сказка какая-то. Лес, избушка, на избушке стоит спутниковая «тарелка», а в избушке сидит хакер и… опять увлекся.
Переславский Университет им. Альфреда Карловича Айламазяна. Фотография взята с сайта http://u.pereslavl.ru
Наверное, у каждой сказки, особенно провинциальной, есть свои «оборотки». Только где их этих «обороток» нет? В Москве, по чести сказать, всего хватало… часто, часто приходилось уезжать, чтобы привести себя в порядок. Кстати, в тот самый Переславль!
А им, студентам здешним и ехать никуда не надо. Вон, по территории Института (это который ИПС РАН — Институт Программных Исследований Российской Академии Наук) бродят стайки детей. Сергей Михайлович Абрамов (хозяин и зачинатель этого дела) говорит, что они проходят здесь практику. И это — будущие настоящие специалисты. Не, простите за выражение, «штатные быдлокодеры», «сайтопесайтели», а настоящие системные программисты, владеющие тайнами (ну или овладевающие) параллельной обработки процессов.
Напрасно улыбаетесь! Область эта таинственная и непознанная. В знаменитой книге Джеффри Рихтера[1] … проще говоря, эта область пока только исследуется и настоящей теории параллельной обработки информации пока нет. Оборудование есть, а объединить его толком в единое целое не можем.
Обо всем этом порядком думал, пока катил на «схваченной» на Ломоносовском «пятере» (автобус, конечно же проспал!) по тому самому Веськовскому проулку.
Легендарный Синь-Камень. Фотография взята с сайта http://www.pereslavl.info/page-id-1093.html
Да, кстати, здесь где-то рядом лежит на берегу в грязюке легендарный синь-камень[2] ! Тот самый, который по некоторым утверждениям и не камень вовсе, а древняя языческая святыня. По легенде, хотели его (дабы уберечь верующих от соблазна), замуровать в основание храма православного. Не дотащили по льду — утопили у берега. А он возьми, да выползни на бережок… и даже не важно, правда это или нет. Важно, какие легенды место хранит. Добрые они или злые.
Эта, к примеру, добрая. По легенде, камень этот и лечит болезни и желания исполняет… впрочем, загадочнейший лингвист профессор В. А. Чудинов об этом несколько другого мнения. Эээ, простите, опять несколько увлекся. Люблю, люблю я этот город! И сказки его люблю: взахлеб могу пересказывать… держите меня семеро, сейчас расскажу!

Часть 2-я. Признание в любви к отечественным суперкомпьютерным технологиям

Коммерческой культуры не бывает. Коммерческая культура — это порнография.
Иван Дыховичный
И так, 3 марта сего года (от Р.Х.) в Переславле-Залесском состоялся пресс-тур (Буй Тур Всеволод какой-то, честное слово… «пресс-тур»…), посвященный суперкомпьютеру СКИФ и научно-технической программе СКИФ-ГРИД. На пресс-туре было объявлено о создании трехуровневой партнерской программы, в которой предложено принять участие всем отечественным производителям… Ну его, изложение такое… сухая канцелярщина получается. Даже обидно как-то! За державу и за проект. А проект этот мне тоже нравится. Честное слово нравится! И тем, что не в дымном, шумном мегаполисе расположен. И тем, что используется здесь не вездесущая «Винда мелкомягкая», а любимый (автором) Linux… Опять отвлекся, только дай на любимого конька сесть, любимый «холивар» раздуть. Впрочем, «холивар» этот не то, что двоих, он и одного не вывезет. Да толку-ли в холиварах-то?
Сергей Михайлович Абрамов объявляет о создании партнерской программы на пресс-туре в Переславле-Залесском 3 марта 2009 года
В общем, создан настоящий российский суперкомпьютер. Именно, что создан, работает и в рейтинги мировые вошел. И ощущение такое, что опять «блоху подковали». И на сей раз «дансе» она делает, в отличие от механической насекомой, от Левши надругательство претерпевшей. Еще как делает!
Судите сами: на сайте рейтинга мировых суперкомпьютеров top500[5] (по состоянию на 11/2008) SKIF/T-Platforms значится, конечно, не на первых местах, но стоит себе рядышком с UNICORNER/Fujitsu-Siemens, ClusterVision/IBM. Соседство, я бы сказал, ничуть не позорное. Ну а, если посмотреть на российский рейтинг (http://supercomputers.ru/), то и вовсе СКИФ наш тридцать процентов забрал от общего… так и хочется сказать что-то вроде «от общего национального валового продукта». Вытесняем, тесним супостата. И это с учетом того, что особенного приоритета у отечественного производителя перед иными прочими нет. Знаменательно!
Эти суперкомпьютеры созданы совместно российскими и белорусскими учеными. И граница Государства Союзного им не помеха. (Союзное Государство — это Россия и Белоруссия.) Как говорит Владимир Викторович Анищенко, сел в поезд, заснул, проснулся — глядь: чистый, опрятный город Минск за окном. Да дело даже не в том, что Минск, а в том, что делается, делается что-то в государстве. И хорошо делается.
Пресы и "вольнослушателей" в зале было поровну…
К примеру, рассказывали на этом самом «пресс-туре» про «четвертый ряд компьютеров системы СКИФ» (хорошее название, правда?) Нет, не то, чтоб словечко «Терафлопс»[3]  теперь у всех на слуху, просто о них говорят, что это «транспетафлопный» ряд. Это значит, что в проекте заложено достигнуть эти самые петафлопные мощности. (Постоянно пытаюсь прочитать, как «пентафлопные», но это не правильно. Именно, «петафлопные» — пятнадцатая степень.)
На самом деле, чтобы их достигнуть, и создается проект СКИФ-ГРИД[09]  четвертого (последнего ряда) или, как их упорно в докладе своем назвал Сергей Михайлович Абрамов, компьютеры, созданные по технологии «ряда эн». Это значит, что есть компьютеры ряда «эн минус один» — это то, что можно приобрести на международном рынке сейчас. А «ряд эн» — это то, что не продается и продаваться не будет.
Кстати, если зрение меня не обмануло, на блэйдах (модулях суперкомпьютерной системы) стоят именно процессоры Intel. И это не удивительно, многие отмечают, что процессоры Intel наиболее стабильны в высокопроизводительных системах.
А после пресс-тура представители прессы задавали вопросы. Времени на это ушло чуть-ли не больше, чем на все доклады, вместе взятые.
Удивительно, но в компьютерах СКИФ «ряда четыре» все, кроме элементной базы — отечественное: платы, система охлаждения элементной базы. То есть, платы проектируются и «выпекаются» там же, в корпусе Института Программных Систем. Здесь же создаются «блэйды» — многопроцессорные платы с системой охлаждения. Кстати, с уникальной системой охлаждения. На воде, на сжиженном газе, на минеральном масле. С троекратным запасом по теплоотводу!
Зарубежной остается лишь элементная база. Согласно многим опубликованным спецификациям (скажем, ряда третьего[4] ) здесь стоят процессоры Intel. Скажем, на Blade-сервере компании «T-платформы» стоят процессоры Intel ® Xeon® 3.00 GHz.
Один журналист (в приватной беседе) хорошо сказал про Сергея Михайловича: это такой дядя, которого грех перебивать. Красиво излагает! Вот ниже вставлю длииинную цитату. Фрагмент выступления Сергея Михайловича, почти не правленый. Сами убедитесь, как человек умеет ясно и доходчиво объяснить суть проблемы:
То, что предстоит сделать в ряде четыре — это логика развития. Это не авантюризм, это не шапкозакидательство. Нам предстоит достичь технологий первой десятки. Достичь «уровня Эн».
Налево - зрители, направо - пресса
В чем заграница нам не поможет никогда? Разные фирмы пишут в разные инстанции: мы сейчас IBM поставим, мы сейчас Silicon-Graphics поставим, да мы сейчас Hewlett Packard поставим… сейчас привезем, сделаем… главное, почему не поможет? Как ответить на этот вопрос?
Надо ответить себе честно: что такое «высокопроизводительные вычисления»? Ответ был написан на обложке доклада президента Соединенных Штатов Америки: «Высокопроизводительные вычисления — это инструмент гарантирования конкурентоспособности государства». Кто это написал? Да, писатели-компьютерщики. А чего это они так написали? Да бюджета хотят. Ради денег такое придумали. Да запугали они президента ради денег.
Давайте забудем эти слова. Давайте посмотрим, что говорит экономист. Не компьютерщик, не электронщик, не софтварщик. Это говорит председатель комитета по конкурентоспособности США. Т.е. это, скорее говорят МИНЭК, МИНФИН США. Фраза такая: технологии, таланты и деньги доступны всем. Все есть у всех. Возможности у всех примерно равные. Поэтому США стоят перед лицом непредсказуемых зарубежных экономических конкурентов.
Были даже представительни крупных новостных каналов
То корейское чудо выстрелит, то китайское чудо выстрелит, то японское чудо выстрелит. И отсюда экономист делает вывод: страна, желающая победить в конкуренции должна победить в вычислениях.
Смотрите английский текст, там хороший глагол такой: «must». Экономист говорит, что это единственный инструмент победы в экономической борьбе. А теперь вопрос: соперники продадут вам инструмент для победы в этой борьбе? Это простой вопрос и на него надо честно отвечать!
Когда мы смотрим на top500 , то в этой огромной пирамиде из пятисот машин используется два уровня. Точнее, в некоторых публикациях используется следующие термины: технологии уровня «эн» — это то, что создается и этого нет в продаже. Технологии уровня 2009. И технологии уровня «эн минус один» — это 2008. Это то, что продается. Пожалуйста, идите и покупайте.
Машин, построенных на технологиях уровня эн — это первая десятка. Максимум, первые десять-пятнадцать машин. Такие машины не продаются. Их нельзя купить. Для чего используются эти машины? Для того, чтобы считать новые материалы, новые продукции, новые механизмы. Вы можете рассчитать то, что выйдя на рынок, станет вне конкуренции.
Конкурентоспособность — это плохой термин. Не конкурентоспособный, а конкурентно превосходящий. Не имеющий конкурентов. Вот почему важно обладать технологиями уровня эн. Потому, что это выведет нас за пределы конкуренции. В конкурентопревосходящую область. Если мы будем использовать широкодоступные вычислительные средства, то мы и будем рассчитывать материалы, продукты, которые конкурентоспособны, т.е., выходя на рынок мы можем столкнутся с аналогичными, придуманными кем-то материалами, технологиями. Мы будем конкурентоспособны.
Были даже представительни крупных новостных каналов
Вот, что нам продают. Продают вещи, очень похожие на настоящий суперкомпьютер. Продают одноразовый билет. Один раз купили и на год у нас суперкомпьютер. Один раз купил суперкомпьютер и через полгода он уже вылетел из первой десятки. У отечественных суперкомпьютеров характеристика примерно в два, два с половиной раза лучше. Это статистика на ноябрь 2007 года. Можно, конечно, обновить сейчас слайд, просто не хочется тратить на это время — она будет такая же. Если мы хотим удерживаться в топ-инсталляции, используя зарубежные суперкомпьютеры, то способ только один: каждый день плати на апгрейд. Платить еще и еще.
Второй вопрос, достаточно классический: что у нас есть своего в отечественных суперкомпьютерах? Любимая фраза: да у вас процессоры импортные, да у вас это импортное… что отечественного?
Владимира Иванович Анищенко - заместитель генерального директора по научной работе Объединенного института проблем информатики НАН Беларуси
Во-первых, есть внешняя экспертиза. Когда вы заполняете анкету на вхождение в top-500, вы заполняете анкету и пишете: «производитель такой-то». Если вы написали не то, вас поправят, зачеркнут и поправят. Скажут: нет, это вовсе не selfmade, это IBM. Такие случаи были. СКИФы оставались всегда СКИФами, как отечественные машины. Вся конструкторская документация, которая существует на изделие в целом, принадлежит Союзному Государству: России и Белоруссии. Машины разрабатываются и собираются целиком нами и интеллектуальная собственность в ряде случаев подтверждена и патентами.
КПД, как правило, у наших изделий выше. Это говорит о том, что они придуманы нами.
Почему важна отечественная техника? Потому, что важна область применения компьютера. Вся покупная техника ограничена по области применения. Когда вы создаете машину сами, нет ограничений ни по области, ни по апгрейду, ни по мощности. "СКИФ" — это полностью отечественный суперкомпьютер.
Все просто и понятно: хотите быть сверхдержавой, поднимайте суперкомпьютерные технологи. Невозможно сейчас без суперкомпьютерных технологий создать новые и конкурентоспособ… пардон, конкурентопревосходящие продукты.
Владимиру Федоровичу Заднепровскому, генеральному директору РСК "СКИФ"
Кстати, термин «конкурентонезависимость» или «конкурентопревосходство» ввел Сергей Михайлович Абрамов — хозяин ИПС РАН. Дело в том, что «конкурентоспособная» продукция может быть в достаточно короткие сроки быть «превзойдена» каким-нибудь другим разработчиком. Нельзя быстро превзойти продукцию, которая в силу уникальности разработки на несколько шагов опережает других разработчиков, т.е., «конкурентонезависима».
Мир меняется. Когда-то обводы автомобиля лепили из глины и прочих подручных материалов, потом придумали сплайн-функции. Привлекли для вычислений компьютеры. А теперь — суперкомпьютеры. И без них не вылезем мы из статута сырьевой державы. Не вылезем!
Потому-то суперкомпьютер может быть только «делом государевым», т.е., государственным. И ничьим больше. Просто потому, что нет и не может быть ни в какой стране заказчика, кроме самого государства, способного оплатить такой проект.
Российский режиссер и сценарист Иван Владимирович Дыховичный в своей передаче как-то сказал: «коммерческой культуры не бывает. Коммерческая культура — это порнография». Фраза правильная и ее с легкостью можно перенести в другие области нашей жизни. В отрасли суперкомпьютерной не может быть полностью коммерческого проекта. Иначе это будет… ну Вы поняли, надеюсь?
Загадочный, 32-х процессорный блэйд
На вопрос «кто первый сделает петафлопный компьютер?» Сергей Михайлович Абрамов ответил довольно острой шуткой: … а кто первый выделит деньги. Можем первыми сделать мы… если китайцы на это выделят деньги.
Сам Сергей Михайлович Абрамов (25 марта 1957, Москва, профессор, доктор физико-математических наук, член-корреспондент РАН, директор Института программных систем РАН, ректор УГП[6] ) и впрямь очень колоритный дядька! Признаться, был просто очарован его яростной увлеченностью, своим проектом. Это именно он, по выражению Владимира Ивановича Анищенко[7] (заместителя генерального директора по научной работе Объединенного института проблем информатики НАН Беларуси) — отец родной всего проекта.
Лично мне греет душу то, что программное обеспечение для этих продуктов создается на базе OpenSource-продуктов, а в качестве платформы используется Linux (а именно, AltLinux[8] ). Его команда дорабатывает программное обеспечение для целей параллельной обработки) Т.е., система с открытым исходным кодом, который разрабатывается российскими специалистами.
Кстати, мой собственный опыт программиста и администратора, с более, чем десятилетним стажем, показывает, что Linux-системы наиболее устойчивы и производительны на Linux-платформах. Думаю, именно поэтому в спецификациях блэйдов суперкомпьютеров чаще встречается элементная база Intel.
Сергей Михайлович показывает систему охлаждения
Звучала и еще одна заманчивая фраза: «экономика, основанная на знаниях»… то есть, мы не страна экстремального туризма, не сырьевой придаток, а страна знаний. И знаний, подтвержденных суперкомпьютерными технологиями. Именно они должны стоять в основе суперсовременных, внеконкурентных технологий (то есть таких, для которых, по определению Сергея Михайловича Абрамова, на рынке не будет соперников).
Нет, понимаю, конечно, что многих это не обрадует. Как-то вообще ехал в поезде с тетушкой, которая утверждала, что всякое зло в стране от чтения книг. Нравится, нравится ей быть в стране экстремального туризма! Что тут поделать?
Даже пианино тут особое, знаковое я бы сказал...

Давайте подведем итог:

Во-первых, суперкомпьютер можно сделать только самим и только в своей стране. Просто потому, что такая технология — ключ к другим технологиям, на шаг опережающие все остальные на рынке.
Во-вторых, суперкомпьютер может быть только делом государственным и ничьим другим. Просто по масштабу мероприятия и поставленных целей. Никакая частная фирма такого не может «поднять».
С другой стороны, такой компьютер можно создавать только на конкурентной основе, иначе развитие проекта может застопориться.
И еще: такое чудо должно быть доступно отечественному производителю бесплатно. Т.е., прибыль должна поступать в казну опосредованно, через налоги с продаж и т.д.
Хотя… хотя, по утверждению Сергея Михайловича проект этот на две трети окупается. Дотируемой является только треть! Но это не противоречие, а скорее подтверждение сказанного Абрамовым.
Владимир Викторович Анищенко рассказывает об этапах развития проекта "СКИФ-ГРИД"
В третьих, создание отечественного суперкомпьютера — шаг к возникновению экономики, основанной на знаниях.
Утопия? Не знаю… мне виделось на этой конференции, что это самая настоящая реалия. Ну или сказка, становящаяся былью. Хорошая сказка.
А что Вы, уважаемые читатели, по этому поводу думаете?
Мда… несколько сумбурно, но впечатлений и впрямь масса. Да, чуть не забыл (переходя на официальный тон): в заключении мне хотелось бы поблагодарить компанию Intel за эту замечательную поездку. Именно благодаря их любезной протекции мне довелось побывать на конференции!
Домой!

 [1] Имеется в виду «Programming Applications for Microsoft Windows» Fourth Edition (September 1999)
 [2] Подробнее можно почитать о Синь-камне, к примеру на сайте города Переславля — http://www.pereslavl.ru/turizm/siniy_kamen.htm. Если есть желание, конечно.
 [3] FLOPS (флопсы, если по простому) — десять операций над числами с плавающей запятой в секунду, Floating point Operations Per Second (http://ru.wikipedia.org/wiki/FLOPS). Соответственно, Терафлопс — это 1012 операций в секунду, а петафлопс — 1015 операций в секунду. Величина вполне для современных суперкомпьютеров зримая, но пока не достигнутая.
 [7] http://itk1.bas-net.by/personal/anishchenko/index-avv.htm.
 [9] СКИФ-ГРИД — научно техническая программа Союзного государства по разработке и использованию программно-аппаратных средств ГРИД-технологий перспективных высокопроизводительных (суперкомпьютерных) вычислительных систем семейства «СКИФ» — http://skif-grid.botik.ru/.

Related posts

Leave a Comment