Docs.rs
taskflowrs-0.1.1
taskflowrs 0.1.1
Permalink
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
ZigRazor
Dependencies
crossbeam ^0.8
normal
cudarc ^0.11
normal
optional
futures ^0.3
normal
optional
hwloc2 ^2.2.0
normal
optional
libc ^0.2
normal
log ^0.4
normal
num_cpus ^1.16
normal
opencl3 ^0.9
normal
optional
tokio ^1
normal
optional
env_logger ^0.11
dev
tokio ^1
dev
Versions
71.41%
of the crate is documented
Platform
aarch64-apple-darwin
aarch64-unknown-linux-gnu
i686-pc-windows-msvc
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
Module gpu_stream
taskflowrs
0.1.1
Module gpu_
stream
Module Items
Structs
Enums
In crate taskflowrs
taskflowrs
Module
gpu_
stream
Copy item path
Source
Structs
§
GpuStream
A named handle to a device command queue / CUDA stream.
Stream
Guard
Holds a reference to a pool stream slot. Decrements
pending_ops
on drop. Does
not
automatically synchronise the stream — call
guard.stream().synchronize()
explicitly.
Stream
Pool
Manages
N
streams created from the same backend device.
Stream
Set
A small, fixed collection of streams used to pipeline a single DAG node.
Enums
§
Stream
Assignment
How the pool selects which stream to lend out.