Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
http://hdl.handle.net/11701/32256
Полная запись метаданных
Поле DC | Значение | Язык |
---|---|---|
dc.contributor.advisor | Иващенко Андрей Игоревич | ru_RU |
dc.contributor.advisor | Ivasenko Andrej Igorevic | en_GB |
dc.contributor.author | Петряков Иван Владимирович | ru_RU |
dc.contributor.author | Petrakov Ivan Vladimirovic | en_GB |
dc.contributor.editor | Ганкевич Иван Геннадьевич | ru_RU |
dc.contributor.editor | Gankevic Ivan Gennadevic | en_GB |
dc.date.accessioned | 2021-08-07T09:11:05Z | - |
dc.date.available | 2021-08-07T09:11:05Z | - |
dc.date.issued | 2021 | |
dc.identifier.other | 049350 | en_GB |
dc.identifier.uri | http://hdl.handle.net/11701/32256 | - |
dc.description.abstract | Существует множество фреймворков и языков программирования для параллельных и распределенных вычислений, которые успешно применяются как в промышленности, так и в академических кругах. Автор считает, что расширить этот набор можно с помощью уже существующих языков программирования и написанных на них библиотек. Однако, эти библиотеки не приспособлены к работе на кластере. В этой работе изучается возможность адаптации функционального языка с помощью специальных управляющих объектов – ядер. Также демонстрируется, возможность построить высокоуровневый интерфейс для функционального языка, который полностью скрывает все трудности, с которыми сталкивается программист при работе с распределенными системами. | ru_RU |
dc.description.abstract | There are many frameworks and programming languages for parallel and distributed computing that have been successfully used in both industry and academia. The author believes that this set can be expanded with the help of existing programming languages and libraries based on it. However, these libraries are not designed to work on a cluster. This work explores the possibility of adapting a functional language using control flow objects – kernels. It also demonstrates the ability to build a high-level interface for a functional language that completely hides all the difficulties that a programmer faces when working with distributed systems. | en_GB |
dc.language.iso | ru | |
dc.subject | Распределенные вычисления | ru_RU |
dc.subject | функциональное программирование | ru_RU |
dc.subject | GNU Guile | ru_RU |
dc.subject | C++ | ru_RU |
dc.subject | Distributed computing | en_GB |
dc.subject | functional programming | en_GB |
dc.subject | GNU Guile | en_GB |
dc.subject | C++ | en_GB |
dc.title | Homogeneous programming interface for parallel computing on a cluster | en_GB |
dc.title.alternative | Однородный программный интерфейс для параллельных вычислений на кластере | ru_RU |
Располагается в коллекциях: | MASTER'S STUDIES |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
Petrakov_Diplom.pdf | Article | 260,17 kB | Adobe PDF | Просмотреть/Открыть |
reviewSV_Petrakov_otzyv.pdf | ReviewSV | 621,54 kB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.