Rust gpu-computing

Open-source Rust projects categorized as gpu-computing

Top 7 Rust gpu-computing Projects

  • gyroflow

    Video stabilization using gyroscope data

    Project mention: Hero 10 Black overheats in Time Warp - options? | /r/gopro | 2023-08-11

    I think you would get the same result if you just recorded a regular video (at whatever resolution you want and a minimal framerate), then pass it through something like Gyroflow and increase the speed. Downside — it’s not automatic and you can’t preview on the camera. Upside — it won’t overheat you have more options to tweak after the fact.

  • Rio

    A hardware-accelerated GPU terminal emulator powered by WebGPU, focusing to run in desktops and browsers. (by raphamorim)

    Project mention: Rio terminal released for MacOS, Linux, Windows and BSD | /r/programming | 2023-07-18
  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

  • Emu

    The write-once-run-anywhere GPGPU library for Rust

  • dfdx

    Deep learning in Rust, with shape checked tensors and neural networks

    Project mention: Candle: Torch Replacement in Rust | news.ycombinator.com | 2023-08-08

    I keep checking the progress on dfdx for this reason. It does what I (and, I assume from context, you) want: Provides static checking of tensor shapes. Which is fantastic. Not quite as much inference as I'd like but I love getting compile-time errors that I forgot to transpose before a matmul.

    It depends on the generic_const_exprs feature which is still, to quote, "highly experimental":

    https://github.com/rust-lang/rust/issues/76560

    Definitely not for production use, but it gives a flavor for where things can head in the medium term, and it's .. it's nice. You could imagine future type support allowing even more inference for some intermediate shapes, of course, but even what it has now is really nice. Like this cute little convnet example:

    https://github.com/coreylowman/dfdx/blob/main/examples/night...

  • compute-shader-101

    Sample code for compute shader 101 training

    Project mention: wgpu-rs resources for computing purposes only | /r/rust | 2023-03-10

    You might find compute shader 101 useful.

  • ministark

    🏃‍♂️💨 GPU accelerated STARK prover built on @arkworks-rs

    Project mention: I spent 4 months generating proofs for Brainfuck programs | news.ycombinator.com | 2022-11-16
  • jiro-nn

    A Deep Learning and preprocessing framework in Rust with support for CPU and GPU.

    Project mention: Deep Learning in Rust with my own framework focusing on ergonomics | dev.to | 2023-07-10

    With jiro-nn just rely on auto-complete and keep your sanity while following this King County houses sales regression workflow example using a Deep Neural Network:

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-08-11.

Rust gpu-computing related posts

Index

What are some of the best open-source gpu-computing projects in Rust? This list will help you:

Project Stars
1 gyroflow 5,359
2 Rio 2,158
3 Emu 1,575
4 dfdx 1,347
5 compute-shader-101 407
6 ministark 293
7 jiro-nn 113
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
getonboard.dev