Показати скорочений опис матеріалу
dc.contributor.author | Tymchenko, Yulianna | |
dc.date.accessioned | 2021-09-15T09:29:01Z | |
dc.date.available | 2021-09-15T09:29:01Z | |
dc.date.issued | 2021 | |
dc.identifier.citation | Tymchenko, Yulianna. C++ library for parallel programming on a distributed system / Yulianna Tymchenko; Supervisor: Oleg Farenyuk; Ukrainian Catholic University, Department of Computer Sciences. – Lviv: 2021. – 32 p.: ill. | uk |
dc.identifier.uri | https://er.ucu.edu.ua/handle/1/2887 | |
dc.description.abstract | The goal of this work was to develop an efficient and convenient API for distributed parallel computing and implement it as a library. The library provides an interface to describe parallel computation on distributed systems in terms of tasks and their relations. A high level of task description allows to manage and maintain task execution on a cluster efficiently. The library handles distributed task dispatching, scheduling, basic I/O functionalities, and node communication. As a result, the programmer doesn’t have to worry about cluster management and can focus on algorithms. The idea of the library was inspired by the Intel Thread building blocks library for the shared memory systems. | uk |
dc.language.iso | en | uk |
dc.title | C++ library for parallel programming on a distributed system | uk |
dc.type | Preprint | uk |
dc.status | Публікується вперше | uk |