HWX: Rust library of data-processing primitives
github.comΒ·23hΒ·
Discuss: r/rust
βš™οΈSystems Programming
Preview
Report Post

HWX Framework

A Rust library of data-processing primitives with scalar fallbacks and optional hardware acceleration.

Overview

HWX includes a small dispatch layer that selects an implementation based on target capabilities and input sizes.

  • Dispatch: scalar / CPU SIMD / GPU via CUDA (PTX kernels when available)
  • Targets: x86_64 (AVX2; AVX-512 behind a nightly feature), aarch64 (NEON), and NVIDIA GPUs (when CUDA is available)

Status

This project is early and evolving. Public APIs may change while the crate is being stabilized and documented.

Benchmarks

We do not currently publish benchmark numbers. We may do so in the future, but at the moment our focus is on correctness, predictable behavior, and clear semantics across scalar and accelerated paths…

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help