waLBerla 7.4
Loading...
Searching...
No Matches
walberla::v8::memory::memtag Namespace Reference

Classes

struct  _mem_tag
 Common base class for all memory tags. More...
struct  stdmem
 Standard pageable host memory. More...
struct  host
 Aligned pageable host memory. More...
struct  unified
 Managed GPU memory with unified memory semantics. More...
struct  device
 Memory tag indicating GPU device memory. More...
struct  pinned
 Memory tag indicating pinned (page-locked) host memory. More...

Typedefs

using automatic
 Automatically select a memory tag according to the current build configuration.

Variables

stdmem stdmem_v
host host_v
unified unified_v
device device_v
pinned pinned_v

Variable Documentation

◆ device_v

device walberla::v8::memory::memtag::device_v
inline

◆ host_v

host walberla::v8::memory::memtag::host_v
inline

◆ pinned_v

pinned walberla::v8::memory::memtag::pinned_v
inline

◆ stdmem_v

stdmem walberla::v8::memory::memtag::stdmem_v
inline

◆ unified_v

unified walberla::v8::memory::memtag::unified_v
inline