Uni20
Asynchronous tensor and runtime library.
Loading...
Searching...
No Matches
Functions
uni20::linalg::partitioned_buffer_detail Namespace Reference

Functions

template<std::size_t OperandCount, std::size_t MaximumRank>
auto make_contiguous_plan (std::size_t size) -> detail::cuda_reference::LoweredStridedElementwisePlan< OperandCount, MaximumRank >
 
template<class... Accesses>
void publish (cuda::Stream const &stream, Accesses &... accesses)
 

Function Documentation

◆ make_contiguous_plan()

template<std::size_t OperandCount, std::size_t MaximumRank>
auto uni20::linalg::partitioned_buffer_detail::make_contiguous_plan ( std::size_t  size) -> detail::cuda_reference::LoweredStridedElementwisePlan<OperandCount, MaximumRank>

◆ publish()

template<class... Accesses>
void uni20::linalg::partitioned_buffer_detail::publish ( cuda::Stream const &  stream,
Accesses &...  accesses 
)