Gromacs
2022-beta1
|
#include <memory>
#include <string>
This file declares a manager of GPU context and streams needed for running workloads on GPUs.
Classes | |
class | gmx::DeviceStreamManager |
Device stream and context manager. More... | |
Enumerations | |
enum | gmx::DeviceStreamType : int { gmx::DeviceStreamType::NonBondedLocal, gmx::DeviceStreamType::NonBondedNonLocal, gmx::DeviceStreamType::Pme, gmx::DeviceStreamType::PmePpTransfer, gmx::DeviceStreamType::UpdateAndConstraints, gmx::DeviceStreamType::Count } |
Class enum to describe the different logical streams used for GPU work. More... | |