openPMD / openPMD/openPMD-api

ADIOS2 v2.9.0+: Multi-Threaded Reader

Open
#1,301 0 comments 0 reactions 2 assignees Claimed by @franzpoeschel View on GitHub
backend: ADIOS2 documentation
Dominant language
C++
Stars
161
Forks
59
Avg merge
2d 22h
Merged PRs (30d)
7

Description

BP5 multithreaded reader (parameter `Threads`). Default is hw_threads_per_node/process_per_node, max 16. So a serial code will use up to 16 threads to read.

Let's make sure we can control this also from the Python side for post-processing tasks.

Note: for serial readers like DASK this might oversubscribe the node. We need to expose the parameter.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.