• DocumentCode
    413102
  • Title

    Optimal period of workload redistribution for dynamic bulk synchronous computations in heterogeneous computing systems

  • Author

    Li, Keqin

  • Author_Institution
    Dept. of Comput. Sci., State Univ. of New York, New Paltz, NY, USA
  • fYear
    2004
  • fDate
    26-30 April 2004
  • Firstpage
    242
  • Abstract
    Summary form only given. In dynamic bulk synchronous computations, processors may change their workload from phase to phase. Such workload change will possibly increase the duration of a phase and the overall parallel execution time. Therefore, it is necessary to redistribute workload at runtime to reduce the parallel time. However, such workload redistribution at runtime can be expensive and the overhead of frequent runtime workload redistribution may exceed the benefit of workload redistribution and balancing. The problem of finding the optimal period of runtime workload redistribution for dynamic bulk synchronous computations is motivated by the combined consideration of parallel execution time and system overhead for workload redistribution and balancing. We develop an analytical method to solve the problem in heterogeneous computing systems. We also demonstrate numerical data of the analytical method and simulation results that verify the analytical data.
  • Keywords
    distributed processing; optimisation; resource allocation; dynamic bulk synchronous computation; heterogeneous computing system; optimal workload redistribution time; workload balancing; Analytical models; Computational modeling; Computer applications; Computer science; Concurrent computing; Data analysis; Distributed computing; Runtime; Synchronous generators; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
  • Print_ISBN
    0-7695-2132-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2004.1303294
  • Filename
    1303294