Аннотация. Предложено развитие алгеброалгоритмической методологии и инструментария для автоматизированного проектирования и генерации программ для графических ускорителей. Особенностью предложенного подхода является использование языковых конструкций, близких к естественному языку, а также применение метода, который обеспечивает синтаксическую правильность проектируемых алгоритмов и программ. Подход реализован в инструментальной системе, предназначенной для диалогового конструирования схем алгоритмов и генерации программ. Применение инструментария проиллюстрировано на примере разработки параллельной программы из области метеорологии.
Ключевые слова: алгебра алгоритмов, автоматизация проектирования и генерации программ, графические ускорители, параллельное программирование, схема алгоритма.
Андон Филипп Илларионович,
академик НАН Украины, директор Института программных систем НАН Украины, Киев,
e-mail: andon@isofts.kiev.ua.
Дорошенко Анатолий Ефимович,
доктор физ.-¬мат. наук, профессор, заведующий отделом Ин¬сти¬тута программных систем НАН Украины, Киев,
e-mail: anatoliy.doroshenko@gmail.com.
Бекетов Алексей Геннадиевич,
аспирант Института программных систем НАН Украины, Киев,
e-mail: beketov.oleksii@gmail.com.
Иовчев Владимир Александрович,
младший научный сотрудник Института программных систем НАН Украины, Киев,
e-mail: iovchev.v@gmail.com.
Яценко Елена Анатольевна,
кандидат физ.-мат. наук, старший научный сотрудник Института программных систем НАН Украины, Киев,
e-mail: oayat@ukr.net.