|
Uni20
Asynchronous tensor and runtime library.
|
This is the complete list of members for uni20::cuda::StreamPool::Impl, including all inherited members.
| acquire() | uni20::cuda::StreamPool::Impl | inline |
| acquire_or_enqueue(detail::StreamWaiter &waiter) noexcept | uni20::cuda::StreamPool::Impl | inline |
| count(SlotState state) const noexcept | uni20::cuda::StreamPool::Impl | inline |
| device() const noexcept | uni20::cuda::StreamPool::Impl | inline |
| Impl(Config config) | uni20::cuda::StreamPool::Impl | inlineexplicit |
| release_leased_without_work(std::size_t slot) noexcept | uni20::cuda::StreamPool::Impl | inline |
| release_when_idle(std::size_t slot) noexcept | uni20::cuda::StreamPool::Impl | inline |
| size() const noexcept | uni20::cuda::StreamPool::Impl | inline |
| SlotState enum name | uni20::cuda::StreamPool::Impl | |
| stream(std::size_t slot) | uni20::cuda::StreamPool::Impl | inline |
| synchronize() | uni20::cuda::StreamPool::Impl | inline |
| try_acquire() | uni20::cuda::StreamPool::Impl | inline |
| ~Impl() | uni20::cuda::StreamPool::Impl | inline |