Ссылки

There are a huge amount of scientific and commercial applications written with a focus on sequential
execution. Running such programs on multiprocessor systems is possible, but without taking
advantage of these systems. To execute a program with these capabilities in mind, it is often necessary
to rewrite the program. However, this is not always the best choice. In this work, the possibility of
parallel execution of programs written in functional languages is considered, the principle of operation
of the proposed interpreter of a functional programming language is described in detail. As an example
of functional language was chosen Guile. Parallelism in it is achieved through parallel execution of
function arguments. The result of this work can be used as an example of building programming
interfaces for other programming languages.
Переведенное названиеAPPLICATION PROGRAMMING INTERFACE FOR FUNCTIONAL PROGRAMMING FOR PARALLEL AND DISTRIBUTED SYSTEMS
Язык оригиналарусский
Название основной публикацииProceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education" (GRID'2021), Dubna, Russia, July 5-9, 2021
ИздательRWTH Aahen University
Страницы606-611
СостояниеОпубликовано - 2021
Событие9th International Conference "Distributed Computing and Grid-Technologies in Science and Education", GRID 2021 - Dubna, Российская Федерация
Продолжительность: 5 июл 20219 июл 2021
Номер конференции: 9
https://indico.jinr.ru/event/1086/overview

Серия публикаций

Название CEUR workshop proceedings
Том3041
ISSN (печатное издание)1613-0073

конференция

конференция9th International Conference "Distributed Computing and Grid-Technologies in Science and Education", GRID 2021
Сокращенное названиеGRID'2021
Страна/TерриторияРоссийская Федерация
ГородDubna
Период5/07/219/07/21
Сайт в сети Internet

ID: 89536403