Standard

Optimization of selected components in MPD Root: Capabilities of distributed programming techniques. / Iakushkin, O.; Фатькина, Анна Игоревна.

In: CEUR Workshop Proceedings, Vol. 1787, 2016, p. 213-217.

Research output: Contribution to journalArticlepeer-review

Harvard

APA

Vancouver

Author

Iakushkin, O. ; Фатькина, Анна Игоревна. / Optimization of selected components in MPD Root: Capabilities of distributed programming techniques. In: CEUR Workshop Proceedings. 2016 ; Vol. 1787. pp. 213-217.

BibTeX

@article{31c2c4cd130946078ba98953533b037c,
title = "Optimization of selected components in MPD Root: Capabilities of distributed programming techniques",
abstract = "The article analyses the prospects of optimizing the architecture and the execution logic of selected scripts available in MPD Root project. We considered the option of porting the scripts to allow execution on massive parallel architectures. We collected and structured large data illustrating the project{\textquoteright}s work: • the project{\textquoteright}s dependency tables were drawn up with regard to the support of parallel and concurrent computing; • the source code database was indexed to identify cross dependencies among architectural entities; • the code profiling measurements were made at launch time of the scripts in question, the call sequences were analyzed, the execution time of the scripts was evaluated. The study evaluated the prospects of using various libraries and platforms: CUDA, OpenMP, OpenCL, TBB, and MPI. The obtained measurements and the analysis of the best practices of the software under consideration allows to make recommendations for modifying MPD Root in order to optimize: • vectorization of loops; • transfer",
keywords = "CUDA, STL, MPD Root, Parallel and Distributed Computing",
author = "O. Iakushkin and Фатькина, {Анна Игоревна}",
year = "2016",
language = "не определен",
volume = "1787",
pages = "213--217",
journal = "CEUR Workshop Proceedings",
issn = "1613-0073",
publisher = "RWTH Aahen University",

}

RIS

TY - JOUR

T1 - Optimization of selected components in MPD Root: Capabilities of distributed programming techniques

AU - Iakushkin, O.

AU - Фатькина, Анна Игоревна

PY - 2016

Y1 - 2016

N2 - The article analyses the prospects of optimizing the architecture and the execution logic of selected scripts available in MPD Root project. We considered the option of porting the scripts to allow execution on massive parallel architectures. We collected and structured large data illustrating the project’s work: • the project’s dependency tables were drawn up with regard to the support of parallel and concurrent computing; • the source code database was indexed to identify cross dependencies among architectural entities; • the code profiling measurements were made at launch time of the scripts in question, the call sequences were analyzed, the execution time of the scripts was evaluated. The study evaluated the prospects of using various libraries and platforms: CUDA, OpenMP, OpenCL, TBB, and MPI. The obtained measurements and the analysis of the best practices of the software under consideration allows to make recommendations for modifying MPD Root in order to optimize: • vectorization of loops; • transfer

AB - The article analyses the prospects of optimizing the architecture and the execution logic of selected scripts available in MPD Root project. We considered the option of porting the scripts to allow execution on massive parallel architectures. We collected and structured large data illustrating the project’s work: • the project’s dependency tables were drawn up with regard to the support of parallel and concurrent computing; • the source code database was indexed to identify cross dependencies among architectural entities; • the code profiling measurements were made at launch time of the scripts in question, the call sequences were analyzed, the execution time of the scripts was evaluated. The study evaluated the prospects of using various libraries and platforms: CUDA, OpenMP, OpenCL, TBB, and MPI. The obtained measurements and the analysis of the best practices of the software under consideration allows to make recommendations for modifying MPD Root in order to optimize: • vectorization of loops; • transfer

KW - CUDA

KW - STL

KW - MPD Root

KW - Parallel and Distributed Computing

M3 - статья

VL - 1787

SP - 213

EP - 217

JO - CEUR Workshop Proceedings

JF - CEUR Workshop Proceedings

SN - 1613-0073

ER -

ID: 7734879