cudarc
usync
cudarc | usync | |
---|---|---|
4 | 2 | |
416 | 230 | |
- | - | |
7.3 | 1.1 | |
7 days ago | about 1 year ago | |
Rust | Rust | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cudarc
-
Rust Bindgen Issue (Struct _)
Instead I'm trying to follow along with the structure of cudarc (https://github.com/coreylowman/cudarc) which has done bindings for other Nvidia libraries. Their methodology seems much more straight forward.
-
What's everyone working on this week (20/2023)?
Spooky unsafe CUDA GPGPU in pure Rust with experimental ptx ABI! I'd like to smooth it out with some safer abstractions to avoid too many raw unsafe kernel launches launches. I'm not exactly sure how many threads I can get, but seems like it's handling 16384 pretty well?
- Which crate for CUDA in Rust?
-
In which circumstances is C++ better than Rust?
The next release of dfdx includes a CUDA device and implements many ops. The same dev created a new crate, cudarc, for a wrapper around CUDA toolkit.
usync
-
In which circumstances is C++ better than Rust?
One can doubt, but the systems like that are what I work on & read the most. There can be quite a bit of code in them that doesn't need unsafe, but that doesn't take into account the other half (or maybe more) which would. Things which take advantage of memory efficiency like drivers, memory allocators, schedulers, and databases are good examples of software which would have unsafe everywhere. Having experienced writing code that uses heavy unsafe in Rust, I would still prefer C++ (or really, C) if Rust wasn't explicitly the focus/target.
- word-sized sync primitives as fast as parking_lot
What are some alternatives?
tiny-ml - Basic neural networks for rust
Limbo.Umbraco.ModelsBuilder - Custom models builder for Umbraco.
RustNet - A rust API (and solid.js frontend) for a neural net
Nikcio.UHeadless - The easiest way to go headless in Umbraco using GraphQL
vault-server - Rust REST API server and white-label SolidJS UIs for semantic search and RAG/no-hallucination LLM-chat [Moved to: https://github.com/arguflow/arguflow]
embassy - Modern embedded framework, using Rust and async.
krust-manifesto - Abstractions to write concise Kubernetes manifests using Rust
rtic - Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
bws - BWS is a Rust-powered Minecraft server framework, offering unparalleled performance, extendability, and reliability for creating your dream Minecraft experience.
iroha - Iroha - A simple, enterprise-grade decentralized ledger
intelli-shell - Like IntelliSense, but for shells
pzero - A collection of tools for building concurrent systems