Облачная математическая библиотека Cloud Numerics
Корпорация Microsoft представила облачный сервис нового поколения – математическую библиотеку Cloud Numerics, созданную специально для использования в облаке. Активное участие в реализации этого проекта принял центр разработок Microsoft в России, который компания создает в рамках соглашения о намерениях с Фондом «Сколково».
Соглашение с фондом было подписано в конце 2010 г., и тогда же Microsoft, не дожидаясь возведения зданий в иннограде, начала создавать в России новые команды разработчиков, которые со временем могли бы разместиться в Сколково. Одной из них стала группа под руководством Анджея Аршавского; эта команда быстро включилась в работу по созданию библиотеки и внесла существенный вклад в разработку Cloud Numerics.
Библиотека на платформе Windows Azure – одна из первых в мире математических библиотек, специально созданных для использования в облаке. Она предназначена для анализа массивов данных и применима в тех отраслях, которые требуют моделирования процессов и интенсивных вычислений, например, в научной или финансовой сферах, медицине, машиностроении.
При работе над Cloud Numerics был выбран принципиально новый поход к созданию математической библиотеки: в ней размещены инструменты, с помощью которых можно в достаточно короткие сроки создавать программы, способные параллельно обрабатывать распределённые массивы данных и проводить математическое моделирование. На сегодняшний день библиотека работает в тестовом режиме как SQL Lab и не предполагает технической поддержки. Решение о дальнейшей коммерциализации продукта будет принято по окончании тестирования в этом году.
Пользоваться библиотекой может любой специалист-аналитик, обладающий навыками базового программирования. Благодаря тому, что этот облачный сервис размещен в облачной среде Windows Azure, обеспечивается доступ к неограниченным вычислительным мощностям. Сервис даст возможность избежать экспериментов, которые слишком дороги и сложны в реализации. В Cloud Numerics можно смоделировать, например, лекарство или новый прибор и просчитать, как он будет функционировать в тех или иных условиях. Это крайне важно для учёных и инженеров, работающих в таких областях, как медицина, финансы, ядерная физика, аэродинамика, моделирование погоды и т.п.
Библиотека Cloud Numerics бесплатна в том случае, если она используется на собственном локальном оборудовании заказчика, оплачивается только фактическое использование ресурсов облачной платформы Windows Azure. Это позволит научным и коммерческим организациям серьёзно сократить расходы на закупку оборудования и содержание штата программистов, а также уменьшить общую стоимость проекта и ускорить время вывода создаваемого продукта или сервиса.
По мнению А. Аршавского, руководителя российской группы создателей Cloud Numerics, математическая обработка постоянно растущих объемов данных позволит вывести на принципиально новый уровень многие сферы деятельности человека. Благодаря Cloud Numerics эксперименты, на проведение и анализ результатов которых порой требуются десятилетия, можно будет проводить значительно быстрее, что сделает результаты исследований более точными и даст новый импульс развитию науки, медицины и других отраслей.