User: Guest  Login
Title:

A Case Study for a New Invasive Extension of Intel’s Threading Building Blocks

Document type:
Konferenzbeitrag
Author(s):
Schreiber, Martin; Weinzierl, Tobias
Abstract:
We study codes deploying multiple MPI ranks to one node where each rank is parallelised with TBB. A static assignment of cores to ranks here is disadvantageous if the load is not perfectly balanced, the runtime is subject to fluctuations or one MPI rank runs through phases with low concurrency. We propose an extension to TBB where developers manually annotate which code parts could exploit further cores. The cores are then dynamically associated with ranks. Our approach is decentralised, lightwe...     »
Keywords:
MPI+X load balancing; Invasive computing; Compute balancing; Dynamic resource scheduling
Dewey Decimal Classification:
000 Informatik, Wissen, Systeme
Editor:
Trinitis, Carsten; Weidendorfer, Josef
Book / Congress title:
Proceedings of the 3rd Workshop on Co-Scheduling of HPC Applications (COSH 2018)
Date of congress:
January 23, 2018
Year:
2018
Month:
Jan
Pages:
21-26
Fulltext / DOI:
doi:10.14459/2018md1428538
 BibTeX