Docs.rs
ruPRIM-0.1.21
ruPRIM 0.1.21
Docs.rs crate page
05 October 2026
Links
Repository
crates.io
Source
Owners
shuqi2077
Dependencies
half =2.7.1
normal
num-traits ^0.2.19
normal
optional
pretty_assertions ^1.4
normal
optional
ruda ^0.1.8
normal
ruda-core ^0.1.4
normal
optional
ruda-kernel ^0.1.7
normal
optional
ruda-test-utils ^0.1.18
normal
optional
serde ^1.0.204
normal
optional
thiserror ^2
normal
optional
Versions
21.53%
of the crate is documented
Go to latest version
Platform
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 io
ruprim
0.1.21
Module io
Module Items
Modules
Functions
In ruprim::
block
ruprim
::
block
Module
io
Copy item path
Source
Modules
§
commit
copy_
async
load
load_
to_
shared
store
wait
Functions
§
commit
Commit one phase after one or more copy_async calls. Every participating thread commits once; the returned token identifies that phase for wait.
copy_
async
Enqueue a collective asynchronous global-to-shared copy. All block threads use the same initialized block barrier and slices. Source length must not exceed the destination; destination is not readable until wait completes.
load
Load a tile in blocked or striped order, assigning
padding
to the tail.
load_
to_
shared
Cooperatively load a tile into shared memory; every thread participates.
store
Store only valid elements of a blocked or striped register tile.
wait