Skip to content

Latest commit

 

History

History
48 lines (41 loc) · 1.23 KB

paper.md

File metadata and controls

48 lines (41 loc) · 1.23 KB
title tags authors affiliations date bibliography
QUICKLB: a quick loadbalancer for unbalanced HPC applications
Python
Fortran
Load balancing
Fluid dynamics
High performance computing
name orcid affiliation
Victor Azizi
1
name orcid affiliation
Gijs van den oord
1
name orcid affiliation
Mohamad Fathi
2
name orcid affiliation
Stefan Hickel
2
name index
Netherlands Escience Center, Amsterdam, The Netherlands
1
name index
Aerodynamics Group, TU Delft, The Netherlands
2
31 May 2022
paper.bib

Summary

QUICKLB is a quick loadbalancer for unbalanced HPC applications. QUICKLB is a very efficient library that sacrifices optimality for speed. It shines in distributed applications that have unpredictable unbalanced computational peaks in their domains. The loadbalancer is written in Fortran with a Python wrapper to call it. Thus it is suitable for both Python and Fortran HPC applications. The loadbalancer can be "bolted on" already existing applications, by pointing it to the data and compute functions, QUICKLB will then take care of the computation offloading.

Statement of need

Acknowledgements

References