DDCI: Simple dynamic semiautomatic parallelizing for heterogeneous multicomputer systems
Роман Левченко, Oleksandr O. Sudakov, Sergiy D. Pogorilyy · 2009
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.