DocumentCode
2530742
Title
DDCI: Simple dynamic semiautomatic parallelizing for heterogeneous multicomputer systems
Author
Levchenko, R.I. ; Sudakov, O.O. ; Pogorilyy, S.D.
Author_Institution
Radiophys. Fac., Nat. Taras Shevchenko Univ. of Kyiv, Kiev, Ukraine
fYear
2009
fDate
21-23 Sept. 2009
Firstpage
208
Lastpage
211
Abstract
Software architecture for dynamic balancing of calculations in heterogeneous computing clusters has been proposed. Existing systems for automatic and semiautomatic parallelizing are analyzed. Software was implemented on C++ and used for parallelizing algorithms with different dependencies on data between processors. Comparison of DDCI (dynamic distribution calculations interface) to MPI is given. Conclusions about DDCI advantages and future work directions are made.
Keywords
C++ language; application program interfaces; message passing; multiprocessing systems; parallel algorithms; parallel programming; program debugging; resource allocation; C++; DDCI; MPI; dynamic balancing; dynamic distribution calculation interface; heterogeneous computing cluster; heterogeneous multicomputer system; program debugging; simple dynamic semiautomatic parallelizing algorithm; software architecture; Computer architecture; Computer languages; Concurrent computing; Conferences; Debugging; Libraries; Multiprocessing systems; Parallel programming; Processor scheduling; Scheduling algorithm; Cluster; Distributed Memory; Dynamic Parallelizing; Message Passing;
fLanguage
English
Publisher
ieee
Conference_Titel
Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, 2009. IDAACS 2009. IEEE International Workshop on
Conference_Location
Rende
Print_ISBN
978-1-4244-4901-9
Electronic_ISBN
978-1-4244-4882-1
Type
conf
DOI
10.1109/IDAACS.2009.5342992
Filename
5342992
Link To Document