Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
uni20::CudaStorage Member List

This is the complete list of members for uni20::CudaStorage, including all inherited members.

accessor_factory_type typedefuni20::CudaStorage
allocation_alignmentuni20::CudaStoragestatic
allocation_context(packed_storage_t< ElementType > const &storage) noexcept -> context_type &uni20::CudaStorageinlinestatic
backend_selector() noexcept -> backend_selector_typeuni20::CudaStorageinlinestatic
backend_selector_type typedefuni20::CudaStorage
context_type typedefuni20::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::CudaStorageinlinestatic
make_data_descriptor(storage_t< ElementType > &storage) noexcept -> cuda::CudaBufferView< ElementType >uni20::CudaStorageinlinestatic
make_data_descriptor(storage_t< ElementType > const &storage) noexcept -> cuda::CudaBufferView< ElementType const >uni20::CudaStorageinlinestatic
make_packed_data_descriptor(packed_storage_t< ElementType > &storage, std::size_t ordinal) noexcept -> cuda::CudaBufferView< ElementType >uni20::CudaStorageinlinestatic
make_packed_data_descriptor(packed_storage_t< ElementType > const &storage, std::size_t ordinal) noexcept -> cuda::CudaBufferView< ElementType const >uni20::CudaStorageinlinestatic
make_packed_storage(std::size_t size, std::span< std::size_t const > offsets, StorageInitialization initialization=StorageInitialization::Uninitialized) -> packed_storage_t< ElementType >uni20::CudaStorageinlinestatic
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::CudaStorageinlinestatic
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::CudaStorageinlinestatic
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::CudaStorageinlinestatic
make_storage(std::size_t size, StorageInitialization initialization=StorageInitialization::Uninitialized) -> storage_t< ElementType >uni20::CudaStorageinlinestatic
make_storage(context_type &context, std::size_t size, StorageInitialization initialization=StorageInitialization::Uninitialized) -> storage_t< ElementType >uni20::CudaStorageinlinestatic
make_storage(cuda::Device device, std::size_t size, StorageInitialization initialization=StorageInitialization::Uninitialized) -> storage_t< ElementType >uni20::CudaStorageinlinestatic
make_storage_like(storage_t< ElementType > const &storage, std::size_t size, StorageInitialization initialization=StorageInitialization::Uninitialized) -> storage_t< ElementType >uni20::CudaStorageinlinestatic
packed_storage_t typedefuni20::CudaStorage
storage_is_compatible(storage_t< ElementType > const &storage, cuda::Device device)uni20::CudaStorageinlinestatic
storage_t typedefuni20::CudaStorage