Standard

Программный интерфейс для функционального программирования для параллельных и распределенных систем. / Петряков, Иван Владимирович; Ганкевич, Иван Геннадьевич.

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, 2021. p. 606-611 ( CEUR workshop proceedings; Vol. 3041).

Research output: Chapter in Book/Report/Conference proceedingConference contributionResearchpeer-review

Harvard

Петряков, ИВ & Ганкевич, ИГ 2021, Программный интерфейс для функционального программирования для параллельных и распределенных систем. in Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education" (GRID'2021), Dubna, Russia, July 5-9, 2021. CEUR workshop proceedings, vol. 3041, RWTH Aahen University, pp. 606-611, 9th International Conference "Distributed Computing and Grid Technologies in Science and Education", GRID 2021, Dubna, Russian Federation, 5/07/21. <http://ceur-ws.org/Vol-3041/606-611-paper-112.pdf>

APA

Петряков, И. В., & Ганкевич, И. Г. (2021). Программный интерфейс для функционального программирования для параллельных и распределенных систем. In Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education" (GRID'2021), Dubna, Russia, July 5-9, 2021 (pp. 606-611). ( CEUR workshop proceedings; Vol. 3041). RWTH Aahen University. http://ceur-ws.org/Vol-3041/606-611-paper-112.pdf

Vancouver

Петряков ИВ, Ганкевич ИГ. Программный интерфейс для функционального программирования для параллельных и распределенных систем. In 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. 2021. p. 606-611. ( CEUR workshop proceedings).

Author

Петряков, Иван Владимирович ; Ганкевич, Иван Геннадьевич. / Программный интерфейс для функционального программирования для параллельных и распределенных систем. 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, 2021. pp. 606-611 ( CEUR workshop proceedings).

BibTeX

@inproceedings{b366d93b6cef48d69c353e4bf2b2ad59,
title = "Программный интерфейс для функционального программирования для параллельных и распределенных систем",
abstract = "There are a huge amount of scientific and commercial applications written with a focus on sequentialexecution. Running such programs on multiprocessor systems is possible, but without takingadvantage of these systems. To execute a program with these capabilities in mind, it is often necessaryto rewrite the program. However, this is not always the best choice. In this work, the possibility ofparallel execution of programs written in functional languages is considered, the principle of operationof the proposed interpreter of a functional programming language is described in detail. As an exampleof functional language was chosen Guile. Parallelism in it is achieved through parallel execution offunction arguments. The result of this work can be used as an example of building programminginterfaces for other programming languages.",
author = "Петряков, {Иван Владимирович} and Ганкевич, {Иван Геннадьевич}",
year = "2021",
language = "русский",
series = " CEUR workshop proceedings",
publisher = "RWTH Aahen University",
pages = "606--611",
booktitle = "Proceedings of the 9th International Conference {"}Distributed Computing and Grid Technologies in Science and Education{"} (GRID'2021), Dubna, Russia, July 5-9, 2021",
address = "Германия",
note = "9th International Conference {"}Distributed Computing and Grid-Technologies in Science and Education{"}, GRID 2021, GRID'2021 ; Conference date: 05-07-2021 Through 09-07-2021",
url = "https://indico.jinr.ru/event/1086/overview",

}

RIS

TY - GEN

T1 - Программный интерфейс для функционального программирования для параллельных и распределенных систем

AU - Петряков, Иван Владимирович

AU - Ганкевич, Иван Геннадьевич

N1 - Conference code: 9

PY - 2021

Y1 - 2021

N2 - There are a huge amount of scientific and commercial applications written with a focus on sequentialexecution. Running such programs on multiprocessor systems is possible, but without takingadvantage of these systems. To execute a program with these capabilities in mind, it is often necessaryto rewrite the program. However, this is not always the best choice. In this work, the possibility ofparallel execution of programs written in functional languages is considered, the principle of operationof the proposed interpreter of a functional programming language is described in detail. As an exampleof functional language was chosen Guile. Parallelism in it is achieved through parallel execution offunction arguments. The result of this work can be used as an example of building programminginterfaces for other programming languages.

AB - There are a huge amount of scientific and commercial applications written with a focus on sequentialexecution. Running such programs on multiprocessor systems is possible, but without takingadvantage of these systems. To execute a program with these capabilities in mind, it is often necessaryto rewrite the program. However, this is not always the best choice. In this work, the possibility ofparallel execution of programs written in functional languages is considered, the principle of operationof the proposed interpreter of a functional programming language is described in detail. As an exampleof functional language was chosen Guile. Parallelism in it is achieved through parallel execution offunction arguments. The result of this work can be used as an example of building programminginterfaces for other programming languages.

M3 - статья в сборнике материалов конференции

T3 - CEUR workshop proceedings

SP - 606

EP - 611

BT - Proceedings of the 9th International Conference "Distributed Computing and Grid Technologies in Science and Education" (GRID'2021), Dubna, Russia, July 5-9, 2021

PB - RWTH Aahen University

T2 - 9th International Conference "Distributed Computing and Grid-Technologies in Science and Education", GRID 2021

Y2 - 5 July 2021 through 9 July 2021

ER -

ID: 89536403