z-logo
open-access-imgOpen Access
Dynamic load balancing for CAFE multiscale modelling methods for heterogeneous hardware infrastructure
Author(s) -
Łukasz Rauch,
Daniel Bachniak
Publication year - 2017
Publication title -
procedia computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.334
H-Index - 76
ISSN - 1877-0509
DOI - 10.1016/j.procs.2017.05.043
Subject(s) - computer science , load balancing (electrical power) , cellular automaton , distributed computing , multi core processor , automaton , architecture , parallel computing , finite element method , algorithm , theoretical computer science , art , geometry , mathematics , visual arts , grid , physics , thermodynamics
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.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom