November 2014
Intermediate to advanced
600 pages
17h 20m
English
Vadim Karpusenko Colfax International, USA
Utilization of Intel Xeon Phi coprocessor within the heterogeneous cluster environment with Intel Xeon processors or other compute devices requires corresponding workload balancing, to prevent idling of the coprocessors. This chapter demonstrates static and dynamic load balancing techniques, which can be used to address this issue. Static (manual) load balancing redistributes workload proportional to the compute capabilities of the compute units participating in the heterogeneous cluster. Dynamic load balancing, implemented with Boss-Workers workload distribution model, allows simple scaling of the Monte Carlo calculation of ...
Read now
Unlock full access