Cybernetics And Systems Analysis logo
Editorial Board Announcements Abstracts Authors Contents
Cybernetics And Systems Analysis
International Theoretical Science Journal
UDC 681.3
F.I. Andon, A.E. Doroshenko, A.G. Beketov, V.A. Iovchev, E.A. Yatsenko

SOFTWARE TOOLS FOR AUTOMATION OF PARALLEL PROGRAMMING ON THE BASIS OF THE ALGEBRA OF ALGORITHMS

Abstract. The development of the algebra-algorithmic methodology and tools for automated design and generation of programs for graphics processor units is proposed. A particular feature of the proposed approach is the use of high-level specifications that are close to natural language and application of the method that ensures the syntactical regularity of the algorithms and programs being designed. The approach was implemented in the toolkit for interactive design of algorithm schemes and generation of programs. The use of the toolkit is illustrated on the development of a parallel program in meteorology.

Keywords: algebra of algorithms, automated program design and generation, graphics processing unit (GPU), parallel programming, algorithm scheme.



FULL TEXT

Андон Филипп Илларионович,
академик НАН Украины, директор Института программных систем НАН Украины, Киев,
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.

© 2015 Kibernetika.org. All rights reserved.