Abstract
The paper presents new approach to Static and Dynamic Load Balancing (DBL) for loosely coupled multiscale modelling methods executed in heterogeneous hardware infrastructure. The most popular configurations of computing nodes composed of modern multicore CPUs, GPUs and co-processors, are used. The proposed load balancing approach takes into account previously determined computational character of methods applied in particular scales, which depends on a size of input data, operational intensity and limitations of hardware architecture. Such limitations are defined by the Roofline model and then used in the algorithm as boundary conditions, allowing to determine maximum performance of an algorithm for particular device. Multiscale calculations based on upscaling approach are analysed by using Cellular Automata Finite Element (CAFE) method. The qualitative results, obtained after application of proposed load balancing procedure, are discussed in the paper in details.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have