• 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