Елена Чуракова ("Т-Платформы") о российских суперкомпьютерах и выходе на западный рынок
Автор: Юрий Ильин
- Когда Т-Платформы появились на свет, и с чего они начинали?
- "Т-Платформы" образовалась в 2002 году в самом конце, в сентябре, называлась компания в ту пору "TYAN-Платформы". Изначальный замысел состоял в том, чтобы продвигать на российский рынок серверы на базе платформ TYAN. Но чрезвычайно быстро стратегия поменялась, и поменялась кардинально. Оказалось, что серверных платформ от одного поставщика мало, а кроме того, подошли к завершению некоторые исследования, которые глава компании Всеволод Опанасенко проводил касательно того, какие ниши вообще свободны на российском IT-рынке, и он посчитал возможным и необходимым развивать в России верхний сегмент рынка, который на тот момент в общем-то развит здесь не был совсем.
Так TYAN-платформы превратились в Т-Платформы, от TYAN осталась одна буква. Тогда в России верхний сегмент был очень мал - даже не уверена, что его вообще можно называть сегментом. Было несколько крупных поставок различных систем - в основном это были "супердома" и мейнфреймы IBM. Но, учитывая динамику развития аналогичного рынка на Западе и рост применения там кластерных систем, Всеволод увидел большие возможности в этой области, и, собственно, со строительства этих кластерных систем и началась наша деятельность.
В 2003 году мы уже сделали для государственной российско-белорусской программы "СКИФ" в сотрудничестве с другими исполнителями программы первый большой суперкомпьютер. Тогда это действительно был суперкомпьютер, он даже попал в Top500, правда, оказался он на 407 месте, но всё-таки для России это была крупнейшая установка, в России до сих пор такого не было.
- А для чего он создавался и применялся?
- Для каких приложений, вы имеете в виду?
- Да.
- Это хороший вопрос. В то время в программе было предусмотрено, помимо собственно создания систем, разработка и развитие нескольких параллельных приложений - тогда это было совершенно новое направление, параллельных приложений русской разработки практически не существовало . По этой программе было создано несколько десятков приложений, которые все запускались на этой машине. Направления - климат, безопасность, аэро-космические исследования, ядерная физика, обработка результатов дистанционного зондирования Земли, молекулярная химия и так далее.
Там были, скажем, такие задачи, как прогноз ветрового переноса загрязнений при лесных пожарах, там были такие задачи, как распараллеливание одной из климатических моделей, которые Гидромет использовал, - модель Лосева, предпринимались попытки использования параллельного ANSYS - пакета инженерных расчётов прочности. В частности, "КАМАЗ" симулировал столкновение кабины грузовика с препятствиями для оптимизации прочностных характеристик конструкции.
Были и весьма забавные, казалось бы, задачи - так, для белорусской легкоатлетической женской сборной проектировались бюстгальтеры: рассчитывали оптимальные характеристики упругости материала. В общем, взяли весьма широкий спектр задач.
Этих усилий, конечно, было недостаточно для того, чтобы в России немедленно появилось большое количество промышленных приложений, которые могли бы работать на параллельных машинах. Промышленные приложения разрабатывались на Западе десятки лет, они активно используются в мире, и степень их параллелизма постепенно растет. Расчет был на то, что весьма многообещающий тогда промышленный сегмент начнёт использовать эти готовые параллельные приложения и применять их для новых разработок. Процесс оказался долгим и сложным.
Для начала у нас промышленность не очень-то пользуется и обычным CAD'ом, не говоря уж о компьютерном инженерном анализе(CAE), где требуются высокопроизводительные вычисления. Не так много изделий проектируется в цифровом виде. Президент в этом году сказал: "Первый самолет, который мы выпускаем в цифре, это "Сухой Суперджет". - то есть, это одно из первых крупных отечественных промышленных изделий, созданных на основе цифровых моделей, а не на ватмане.
В общем-то даже на Западе компаниям, которые давно используют CAD и PLM, не так просто перейти на HPC (высокопроизводительные вычисления). Для того, чтобы начать использовать эти технологии, надо переделать определённым образом - и иногда очень глубоко - весь процесс R&D на предприятии. А это тяжело. Специалисты, которые владеют расчётными технологиями, растятся не один год, естественно.