Non graphical computing on GPU

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Rust-CUDA

    Ecosystem of libraries and tools for writing and executing fast GPU code fully in Rust.

  • On the other hand CUDA is optimized to death and very good. Documentation and codes examples are everywhere (in C++ at least) but it is one more piece of software to install/configure and interact with from Rust. I don't know if Rust-CUDA is good or not. It's a WIP but the development seems stalled at this point (no commit since July)

  • compute-shader-101

    Sample code for compute shader 101 training (by DJMcNab)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wgpu

    Cross-platform, safe, pure-rust graphics api.

  • wgpu (0.14 example)

  • ocl

    OpenCL for Rust

  • ocl

  • rust-gpu

    🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧

  • I did make a little app. A toy raytracer. My goal was to use only Rust. So i used wgpu-rs to configure and run my card (with Vulkan backend) and rust-gpu for the compute shader.

  • gpgpu-rs

    Simple experimental async GPGPU framework for Rust

  • gpgpu-rs is a wgpu helper lib

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts