|
Uni20
Asynchronous tensor and runtime library.
|
This is the complete list of members for uni20::CudaStorage, including all inherited members.
| accessor_factory_type typedef | uni20::CudaStorage | |
| allocation_alignment | uni20::CudaStorage | static |
| allocation_context(packed_storage_t< ElementType > const &storage) noexcept -> context_type & | uni20::CudaStorage | inlinestatic |
| backend_selector() noexcept -> backend_selector_type | uni20::CudaStorage | inlinestatic |
| backend_selector_type typedef | uni20::CudaStorage | |
| context_type typedef | uni20::CudaStorage | |
| initialize_packed_padding(packed_storage_t< ElementType > &storage, std::span< std::size_t const > offsets, std::span< std::size_t const > block_ends) | uni20::CudaStorage | inlinestatic |
| make_data_descriptor(storage_t< ElementType > &storage) noexcept -> cuda::CudaBufferView< ElementType > | uni20::CudaStorage | inlinestatic |
| make_data_descriptor(storage_t< ElementType > const &storage) noexcept -> cuda::CudaBufferView< ElementType const > | uni20::CudaStorage | inlinestatic |
| make_packed_data_descriptor(packed_storage_t< ElementType > &storage, std::size_t ordinal) noexcept -> cuda::CudaBufferView< ElementType > | uni20::CudaStorage | inlinestatic |
| make_packed_data_descriptor(packed_storage_t< ElementType > const &storage, std::size_t ordinal) noexcept -> cuda::CudaBufferView< ElementType const > | uni20::CudaStorage | inlinestatic |
| make_packed_storage(std::size_t size, std::span< std::size_t const > offsets, StorageInitialization initialization=StorageInitialization::Uninitialized) -> packed_storage_t< ElementType > | uni20::CudaStorage | inlinestatic |
| make_packed_storage(cuda::Device device, std::size_t size, std::span< std::size_t const > offsets, StorageInitialization initialization=StorageInitialization::Uninitialized) -> packed_storage_t< ElementType > | uni20::CudaStorage | inlinestatic |
| make_packed_storage(context_type &context, std::size_t size, std::span< std::size_t const > offsets, StorageInitialization initialization=StorageInitialization::Uninitialized) -> packed_storage_t< ElementType > | uni20::CudaStorage | inlinestatic |
| make_packed_storage_like(packed_storage_t< ElementType > const &storage, std::size_t size, std::span< std::size_t const > offsets, StorageInitialization initialization=StorageInitialization::Uninitialized) -> packed_storage_t< ElementType > | uni20::CudaStorage | inlinestatic |
| make_storage(std::size_t size, StorageInitialization initialization=StorageInitialization::Uninitialized) -> storage_t< ElementType > | uni20::CudaStorage | inlinestatic |
| make_storage(context_type &context, std::size_t size, StorageInitialization initialization=StorageInitialization::Uninitialized) -> storage_t< ElementType > | uni20::CudaStorage | inlinestatic |
| make_storage(cuda::Device device, std::size_t size, StorageInitialization initialization=StorageInitialization::Uninitialized) -> storage_t< ElementType > | uni20::CudaStorage | inlinestatic |
| make_storage_like(storage_t< ElementType > const &storage, std::size_t size, StorageInitialization initialization=StorageInitialization::Uninitialized) -> storage_t< ElementType > | uni20::CudaStorage | inlinestatic |
| packed_storage_t typedef | uni20::CudaStorage | |
| storage_is_compatible(storage_t< ElementType > const &storage, cuda::Device device) | uni20::CudaStorage | inlinestatic |
| storage_t typedef | uni20::CudaStorage |