|
vecmem 1.22.0
|
Namespace holding types that work on/with CUDA. More...
Classes | |
| class | async_copy |
Specialisation of vecmem::copy for CUDA. More... | |
| class | copy |
Specialisation of vecmem::copy for CUDA. More... | |
| class | device_atomic_ref |
| Custom implementation for atomic operations in CUDA device code. More... | |
| class | device_memory_resource |
| Memory resource that wraps direct allocations on a CUDA device. More... | |
| class | host_memory_resource |
| Memory resource that wraps page-locked CUDA host allocation. More... | |
| class | managed_memory_resource |
| Memory resource that wraps managed CUDA allocation. More... | |
| struct | runtime_error |
| Specific exception for CUDA errors thrown by this library. More... | |
| class | stream_wrapper |
Wrapper class for cudaStream_t. More... | |
Namespace holding types that work on/with CUDA.