emu

GPU compute library

A library for portable, modular, and performant GPU compute programming in Rust.

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

GitHub

2k stars
38 watching
53 forks
Language: Rust
last commit: almost 2 years ago
Linked from 1 awesome list

emugpgpugpugpu-accelerationgpu-computinggpu-programmingrust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
danielbusaba/rust-gpu An effort to integrate Rust with GPU acceleration using the wgpu-rs library 5
sotrh/learn-wgpu A tutorial and guide to using the WGPU library in Rust for access to GPU functions 1,517
boostorg/compute A C++ library providing a thin wrapper over the OpenCL API for GPU computing. 1,562
neka-nat/cupoch A C++ library for rapid 3D data processing and robotics computation using GPU computing. 920
nvidia/matx A C++17 GPU-accelerated numerical computing library with Python-like syntax 1,220
amethyst/legion A high-performance Entity component system library for building game projects in Rust. 1,631
hughperkins/verigpu An open-source implementation of a GPU core for machine learning, designed to run PyTorch and other frameworks on an ASIC. 822
michaldrobot/shaderfastlibs Optimized shader libraries for fast operations on AMD GCN architecture. 358
dolkar/tephra A high-performance C++17 graphics and compute library leveraging Vulkan for GPU-accelerated tasks 19
coreylowman/dfdx A deep learning library for Rust with GPU acceleration and ergonomic API. 1,737
syncleus/aparapi Enables execution of native Java code on a GPU. 466
emo-crab/scap-rs A collection of Rust libraries for working with vulnerability data from various sources. 16
snuk182/nuklear-backend-wgpurs A Rust library providing a drawing backend for the Nuklear 2D immediate GUI library using WGPU. 10
alibaba-miil/tresnet A high-performance deep learning architecture designed to balance accuracy and efficiency on GPUs. 471
ardaku/whoami A Rust crate that provides functions to retrieve user and environment information on various platforms. 195