|
Uni20
Asynchronous tensor and runtime library.
|
CUDA Tensor storage with deferred device-memory data descriptors. More...
#include <uni20/backend/cuda/buffer.hpp>#include <uni20/backend/cuda/initialization.hpp>#include <uni20/common/initialization.hpp>#include <uni20/linalg/backend_selector.hpp>#include <uni20/mdspan/concepts.hpp>#include <uni20/storage/cuda_accessor.hpp>#include <bit>#include <concepts>#include <cstddef>#include <cstdint>#include <span>#include <stdexcept>#include <type_traits>#include <vector>Go to the source code of this file.
Classes | |
| class | uni20::cuda::CudaBufferView< ElementType > |
| Non-owning opaque view into one logical CUDA buffer. More... | |
| struct | uni20::CudaStorage |
| Tensor storage policy for device-resident CUDA values. More... | |
Namespaces | |
| namespace | uni20 |
| namespace | uni20::cuda |
Concepts | |
| concept | uni20::cuda::BufferMdspec |
CUDA-accessible mdspec backed by a CudaBufferView descriptor. | |
CUDA Tensor storage with deferred device-memory data descriptors.