Семейство ускорителей программ

Разработчик

Южный федеральный университет

Институт математики, механики и компьютерных наук

Адрес: 344090, ул. Мильчакова 8а

тел.: +7 (863) 297-51-11, моб.: +7 (918) 509-05-14

E-mail: borsteinb@mail.ru

www.ops.rsu.ru

Область применения (рынок)

Информационные технологии

Для разработчиков высокопроизводительного программного обеспечения

Краткое техническое описание проекта (разработки)

Конвертор (компилятор) преобразующий последовательную программу языка Си (ФОРТРАН) в программу, ускоренную с оптимизацией использования кэш-памяти, специальным размещением массивов и распараллеливанием. Распараллеливание возможно на различные вычислительные архитектуры: многоядерные процессоры, кластеры, графические ускорители, программируемые ускорители…

Суть инновационного решения (новизна), конкурентные преимущества

Используется диалоговый режим компиляции, полуавтоматический переход к блочным вычислениям, нестандартные размещения данных в оперативной памяти.

Стадия разработки (проекта)

Макет

Финансирование проекта (разработки), потребность в инвестициях (млн.руб.)

Общая стоимость: 50

Схема коммерциализации, форма участия инвестора, сроки реализации

НИОКР, инвестиции, совместное производство, передача технологии и др. Создание фирмы. Срок реализации проекта 2 года, но уже через год можно получить первый конвертор-ускоритель программ языка Си.

Правовая защита результатов интеллектуальной деятельности

Свидетельство о государственной регистрации программы ЭВМ (для части кода)

Оценка рынка, потребители продукции, сравнение с российскими и зарубежными аналогами

Известные компиляторы (ICC, GCC, LLVM, MS-VS) не имеют диалогового режима компиляции, перехода к блочным вычислениям (tiling) и нестандартных размещений массивов, которые для многих приложений дают ускорение.

Наши технологии позволяют конкурировать с коммерческими библиотеками по быстродействию. Это подтверждает наша программа перемножения матриц рекордной производительности http://ops.opsgroup.ru/downloads/dgemm.zip . Эта программа превосходит соответствующую программу библиотеки PLASMA Джека Донгарры, которая была самой быстрой до этого момента и превосходила MKL и GotoBLAS. технологии оптимизации программ закладываются в нашу распараллеливающую систему www.ops.rsu.ru, которая является прототипом будущего семейства компиляторов. Предполагается уникальная компиляция на процессоры с программируемой архитектурой.