KIAM Main page Web Library  •  Publication Searh   
Publication

Conference material: "Scientific service & Internet: proceedings of the 22nd All-Russian Scientific Conference (September 21-25, 2020, online)"
Authors: Andrianov A. N., Baranova T. P., Bugerya A. B., Gladkova E. N., Efimkin K. N., Koludarov P.I.
Automatic computational load balancing between CPU and accelerator
Abstract:
The paper considers the issues of the computational load balancing arisen during the distribution of computing within one node of the hybrid (containing, in addition to the central processors, specialized accelerators) computing system. There proposed a method for the static distribution of computations, and another one for automatic balancing of the computational load during program execution. This method is based on a periodic analysis of the CPU load by the program and deciding on the redistribution of computational load if necessary. The proposed methods are implemented in a program that solves the problem of gas dynamics using the computing resources of the central processor and graphics accelerators. The results of program execution with various data distributions were obtained and analyzed, both with and without the mechanism for automatic balancing of the computational load.
Keywords:
parallel programming, computational load balancing
Publication language: russian,  pages: 10 (p. 19-28)
Russian source text:
Export link to publication in format:   RIS    BibTeX
About authors:
  • Andrianov Alexander Nikolaevich,  orcid.org/0000-0001-5312-1453KIAM RAS
  • Baranova Tat'yana Petrovna,  orcid.org/0000-0002-2003-3737KIAM RAS
  • Bugerya Alexander Borisovich,  orcid.org/0000-0002-9698-458XKIAM RAS
  • Gladkova Ekaterina Nikolaevna,  orcid.org/0000-0001-9536-4867KIAM RAS
  • Efimkin Kirill Nikolaevich,  orcid.org/0000-0002-1087-7645KIAM RAS
  • Koludarov Pavel Ivanovich,  orcid.org/0000-0002-3558-4013,  OOO EME