An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "gpgpu" keyword

View the packages on the crates.io package registry that are tagged with the "gpgpu" keyword.

nvbit-sys 0.0.38
Native bindings to the NVIDIA NVBIT binary instrumentation library
31 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 80.5 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
cuda_std 0.2.2
Standard library for CUDA with rustc_codegen_nvvm
4 versions - Latest release: over 3 years ago - 4 dependent packages - 4 dependent repositories - 53.5 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
nvvm 0.1.1
High level bindings to libnvvm
2 versions - Latest release: over 3 years ago - 2 dependent packages - 3 dependent repositories - 8.2 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
gpu_rand 0.1.3
GPU-friendly random number generators for the Rust CUDA Project
4 versions - Latest release: over 3 years ago - 1 dependent repositories - 4.9 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
Top 5.4% on crates.io
cust 0.3.2
High level bindings to the CUDA Driver API
9 versions - Latest release: over 3 years ago - 23 dependent packages - 6 dependent repositories - 195 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
cust_raw 0.11.3
Low level bindings to the CUDA Driver API
2 versions - Latest release: over 3 years ago - 2 dependent packages - 6 dependent repositories - 179 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
cuda_builder 0.3.0
Builder for easily building rustc_codegen_nvvm crates
3 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 7.75 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
cuda_std_macros 0.2.0
Macros for cuda_std
2 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 48.9 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
Top 5.8% on crates.io
find_cuda_helper 0.2.0
Helper crate for searching for CUDA libraries
4 versions - Latest release: over 3 years ago - 8 dependent packages - 6 dependent repositories - 267 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
cust_derive 0.2.0
Macros for cust
3 versions - Latest release: over 3 years ago - 3 dependent packages - 6 dependent repositories - 215 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
Top 5.7% on crates.io
cust_core 0.1.1
Core library for cust that can be shared across CPU and GPU
2 versions - Latest release: over 3 years ago - 13 dependent packages - 9 dependent repositories - 205 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
ptx_compiler 0.1.1
High level bindings to CUDA's ptx compilation APIs
1 version - Latest release: over 3 years ago - 1.47 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
rustc_codegen_nvvm 0.3.0
A codegen backend for Rustc which targets the libnvvm CUDA library
7 versions - Latest release: over 3 years ago - 1 dependent package - 3 dependent repositories - 12.4 thousand downloads total - 4,568 stars on GitHub - 1 maintainer
accel-core 0.3.0 💰
Support crate for writing GPGPU kernels using accel
7 versions - Latest release: about 5 years ago - 11.9 thousand downloads total - 447 stars on GitHub - 1 maintainer
ocl-extras 0.1.1
Types used in examples and tests within the ocl library but that may be useful for others to use ...
2 versions - Latest release: almost 7 years ago - 2 dependent packages - 3 dependent repositories - 11.1 thousand downloads total - 762 stars on GitHub - 1 maintainer
ocl-interop 0.1.6
Creates an OpenCL Context with OpenGL Interop enabled
3 versions - Latest release: almost 2 years ago - 2 dependent repositories - 14 thousand downloads total - 760 stars on GitHub - 1 maintainer
accel-derive 0.3.0 💰
Procedual macro for writing GPGPU kernel
5 versions - Latest release: about 5 years ago - 1 dependent package - 2 dependent repositories - 10.7 thousand downloads total - 447 stars on GitHub - 1 maintainer
Top 7.8% on crates.io
opencl3 0.12.0
A Rust implementation of the Khronos OpenCL 3.0 API and extensions.
34 versions - Latest release: 3 months ago - 6 dependent packages - 43 dependent repositories - 261 thousand downloads total - 114 stars on GitHub - 2 maintainers
opencl-sys 0.6.0
OpenCL C FFI bindings for the Rust programming language.
16 versions - Latest release: 3 months ago - 6 dependent packages - 8 dependent repositories - 87.2 thousand downloads total - 5 stars on GitHub - 3 maintainers
wyzoid 0.1.2
Wyzoid is a small framework made to easily experiment with compute shader / GPGPU.
3 versions - Latest release: almost 6 years ago - 4.96 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 4.9% on crates.io
ocl 0.19.7
OpenCL bindings and interfaces for Rust.
32 versions - Latest release: over 1 year ago - 37 dependent packages - 53 dependent repositories - 276 thousand downloads total - 762 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
cuda-sys 0.2.0 💰
Rust binding to CUDA Driver/Runtime APIs
2 versions - Latest release: about 7 years ago - 5 dependent packages - 6 dependent repositories - 33.8 thousand downloads total - 447 stars on GitHub - 1 maintainer
parenchyma 0.0.33
A high-performance computing (HPC) framework
5 versions - Latest release: over 8 years ago - 1 dependent repositories - 7.63 thousand downloads total - 76 stars on GitHub - 1 maintainer
fil-rustacuda 0.1.4
CUDA Driver API Wrapper
2 versions - Latest release: about 2 years ago - 3 dependent packages - 37 dependent repositories - 91.2 thousand downloads total - 6 stars on GitHub - 2 maintainers
cu-sys 0.1.0
Low level bindings to cuda apis
1 version - Latest release: about 6 years ago - 1 dependent package - 2.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
cubecl-spirv 0.6.0
SPIR-V compiler for CubeCL
4 versions - Latest release: 11 days ago - 3.52 thousand downloads total - 1,541 stars on GitHub - 1 maintainer
cubecl 0.6.0
Multi-platform high-performance compute language extension for Rust.
7 versions - Latest release: 11 days ago - 106 thousand downloads total - 504 stars on GitHub - 1 maintainer
cubecl-wgpu 0.6.0
WGPU runtime for the CubeCL
6 versions - Latest release: 11 days ago - 105 thousand downloads total - 504 stars on GitHub - 1 maintainer
cubecl-ir 0.6.0
Intermediate representation for CubeCL
2 versions - Latest release: 11 days ago - 17.6 thousand downloads total - 1,541 stars on GitHub - 1 maintainer
cubecl-macros-internal 0.6.0
Internal procedural macros for CubeCL
2 versions - Latest release: 11 days ago - 17.6 thousand downloads total - 1,541 stars on GitHub - 1 maintainer
cubecl-core 0.6.0
CubeCL core create
6 versions - Latest release: 11 days ago - 105 thousand downloads total - 504 stars on GitHub - 1 maintainer
cubecl-macros 0.6.0
Procedural macros for CubeCL
6 versions - Latest release: 11 days ago - 105 thousand downloads total - 504 stars on GitHub - 1 maintainer
cubecl-runtime 0.6.0
Crate that helps creating high performance async runtimes for CubeCL.
6 versions - Latest release: 11 days ago - 107 thousand downloads total - 504 stars on GitHub - 1 maintainer
cubecl-common 0.6.0
Common crate for CubeCL
6 versions - Latest release: 11 days ago - 109 thousand downloads total - 504 stars on GitHub - 1 maintainer
hsa 0.1.0
Heterogeneous System Architecture(HSA) bindings for Rust
1 version - Latest release: about 8 years ago - 1.95 thousand downloads total - 5 stars on GitHub - 1 maintainer
blaze-rs 1.0.3 💰
A Rustified OpenCL Experience
9 versions - Latest release: about 2 years ago - 1 dependent repositories - 10.2 thousand downloads total - 46 stars on GitHub - 1 maintainer
cl3 0.13.0
A Rust implementation of the Khronos OpenCL 3.0 API and extensions.
42 versions - Latest release: 3 months ago - 2 dependent packages - 43 dependent repositories - 281 thousand downloads total - 21 stars on GitHub - 2 maintainers
cubecl-std 0.5.0
CubeCL Standard Library.
1 version - Latest release: 3 months ago - 16.7 thousand downloads total - 1,541 stars on GitHub - 1 maintainer
cubecl-cpp 0.5.0
CPP transpiler for CubeCL
3 versions - Latest release: 3 months ago - 91.8 thousand downloads total - 1,541 stars on GitHub - 1 maintainer
cubecl-hip 0.5.0
AMD ROCm HIP runtime for CubeCL
3 versions - Latest release: 3 months ago - 91.5 thousand downloads total - 1,541 stars on GitHub - 1 maintainer
cubecl-reduce 0.5.0
CubeCL Reduce Algorithms.
2 versions - Latest release: 3 months ago - 80 thousand downloads total - 1,541 stars on GitHub - 1 maintainer
cubecl-opt 0.5.0
Compiler optimizations for CubeCL
3 versions - Latest release: 3 months ago - 3.52 thousand downloads total - 1,541 stars on GitHub - 1 maintainer
cubecl-cuda 0.5.0
CUDA runtime for CubeCL
5 versions - Latest release: 3 months ago - 100 thousand downloads total - 504 stars on GitHub - 1 maintainer
cubecl-linalg 0.5.0
CubeCL Linear Algebra Library.
5 versions - Latest release: 3 months ago - 104 thousand downloads total - 504 stars on GitHub - 1 maintainer
fil-ocl 0.19.6
OpenCL bindings and interfaces for Rust.
2 versions - Latest release: over 4 years ago - 5 dependent packages - 11 dependent repositories - 105 thousand downloads total - 6 stars on GitHub - 2 maintainers
easy-gpgpu 0.1.6
A simple library for computations on the gpu.
7 versions - Latest release: over 3 years ago - 8.07 thousand downloads total - 23 stars on GitHub - 1 maintainer
opencl-dynamic-sys 0.1.1
Rust library to handle the dynamic load of the OpenCL shared library
2 versions - Latest release: 9 months ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.6% on crates.io
rustacuda 0.1.3
CUDA Driver API Wrapper
4 versions - Latest release: about 4 years ago - 7 dependent packages - 19 dependent repositories - 100 thousand downloads total - 777 stars on GitHub - 1 maintainer
nvbit-build 0.0.38
Build-time helpers for compiling NVIDIA NVBIT instrumentation
31 versions - Latest release: almost 2 years ago - 1 dependent repositories - 77 thousand downloads total - 3 stars on GitHub - 1 maintainer
opencl-heads 0.2.1 💰
Actively Maintained with Long Term Support, Pure Rust Implementation, Low Level bindings for OpenCL
7 versions - Latest release: over 3 years ago - 1 dependent package - 8.06 thousand downloads total - 6 stars on GitHub - 1 maintainer
cu-core 0.1.0
Low level bindings to cuda apis
1 version - Latest release: about 6 years ago - 1 dependent package - 2.3 thousand downloads total - 0 stars on GitHub - 1 maintainer
filum 0.1.2
Easy GPGPU powered by Vulkan
3 versions - Latest release: over 5 years ago - 3.84 thousand downloads total - 4 stars on GitHub - 1 maintainer
sound-shader 0.1.1
Simple sound shader player
2 versions - Latest release: almost 4 years ago - 2.34 thousand downloads total - 5 stars on GitHub - 1 maintainer
EMCompute 6.0.0
fast , simple and cross-platform parallel computing library
9 versions - Latest release: 10 months ago - 10.5 thousand downloads total - 2 stars on GitHub - 1 maintainer
ptx-builder 0.5.3
NVPTX build helper
18 versions - Latest release: over 6 years ago - 3 dependent repositories - 27.9 thousand downloads total - 60 stars on GitHub - 1 maintainer
shute 0.1.0
Abstraction of wgpu for simple compute shader execution
1 version - Latest release: 5 months ago - 502 downloads total - 1 stars on GitHub - 1 maintainer
nvptx 0.2.3
Rust to PTX compiler using LLVM/NVPTX target
5 versions - Latest release: almost 7 years ago - 1 dependent package - 7.37 thousand downloads total - 14 stars on GitHub - 1 maintainer
hac 0.1.1
Hardware Accelerated Computing API for portable high performace computing with the GPU.
2 versions - Latest release: over 2 years ago - 2.48 thousand downloads total - 1 stars on GitHub - 1 maintainer
cu 0.1.1
Low level bindings to cuda apis
2 versions - Latest release: about 6 years ago - 3.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
gpgpu 0.2.0
Simple WIP GPGPU framework built on top of wgpu
3 versions - Latest release: over 3 years ago - 4.28 thousand downloads total - 144 stars on GitHub - 1 maintainer
nvbit-io 0.0.38
NVIDIA NVBIT streaming encoder and decoder implementations using serde
21 versions - Latest release: almost 2 years ago - 1 dependent repositories - 102 thousand downloads total - 3 stars on GitHub - 1 maintainer
opencl-api 0.1.2 💰
Actively maintained LTS support, OpenCL type associations for Rust
3 versions - Latest release: over 3 years ago - 3.4 thousand downloads total - 6 stars on GitHub - 1 maintainer
fil-ocl-core 0.11.4
A low-level OpenCL API.
2 versions - Latest release: over 4 years ago - 1 dependent package - 12 dependent repositories - 105 thousand downloads total - 6 stars on GitHub - 2 maintainers
wrgpgpu 0.1.4
Wren's library for GPGPU compute shaders, based on WGPU
4 versions - Latest release: 3 months ago - 2.17 thousand downloads total - 1 maintainer
rusty-cl 0.1.8
Rusty binding for OpenCL
9 versions - Latest release: almost 3 years ago - 9.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
core-compute 0.5.1
fast , simple and cross-platform GPGPU parallel computing library
9 versions - Latest release: 11 months ago - 7.73 thousand downloads total - 2 stars on GitHub - 1 maintainer
gpu-sw 1.0.4
GPU-SW, GPGPU-enabled SW algorithm
5 versions - Latest release: about 8 years ago - 7.63 thousand downloads total - 1 maintainer
rivi-loader 0.1.5
Vulkan compute loader
6 versions - Latest release: over 3 years ago - 6.49 thousand downloads total - 18 stars on GitHub - 1 maintainer
dynamic_ocl 0.1.0-alpha.1
Dynamically-loaded OpenCL bindings
2 versions - Latest release: over 5 years ago - 1 dependent repositories - 3.08 thousand downloads total - 1 stars on GitHub - 1 maintainer
voodoo 0.3.1
An intuitive, idiomatic, unopinionated, zero-overhead Vulkan API
8 versions - Latest release: over 7 years ago - 1 dependent package - 12.7 thousand downloads total - 56 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
cuda-runtime-sys 0.3.0-alpha.1
Rust binding to CUDA Runtime APIs
1 version - Latest release: over 5 years ago - 8 dependent packages - 8 dependent repositories - 1.19 million downloads total - 120 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
cuda-driver-sys 0.3.0
Rust binding to CUDA Driver APIs
3 versions - Latest release: about 5 years ago - 4 dependent packages - 49 dependent repositories - 857 thousand downloads total - 120 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
cuda-config 0.1.0
Helper crate for finding CUDA libraries
1 version - Latest release: over 5 years ago - 3 dependent packages - 49 dependent repositories - 1.36 million downloads total - 120 stars on GitHub - 1 maintainer
hlocl 0.1.0
High-level bindings for OpenCL
1 version - Latest release: about 3 years ago - 1.4 thousand downloads total - 1 maintainer
voodoo_winit 0.1.1
Voodoo - Winit glue
2 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 3.89 thousand downloads total - 56 stars on GitHub - 1 maintainer
accel 0.3.1
GPGPU Framework for Rust
6 versions - Latest release: about 5 years ago - 1 dependent package - 3 dependent repositories - 11.4 thousand downloads total - 26 stars on GitLab.com - 1 maintainer
geyser 0.2.2
Crate for simpifying the use of vulkano for smaller projects
4 versions - Latest release: over 5 years ago - 5.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
nvbit-rs 0.0.38
Idiomatic library for using the NVIDIA NVBIT binary instrumentation library
29 versions - Latest release: almost 2 years ago - 1 dependent repositories - 74.4 thousand downloads total - 3 stars on GitHub - 1 maintainer
arrayfire_fork 3.8.1
ArrayFire is a high performance software library for parallel computing with an easy-to-use API. ...
1 version - Latest release: almost 2 years ago - 8 dependent packages - 3.59 thousand downloads total - 825 stars on GitHub - 1 maintainer
af-opencl-interop 3.7.1
ArrayFire is a high performance software library for parallel computing with an easy-to-use API. ...
1 version - Latest release: almost 5 years ago - 2 dependent repositories - 3.77 thousand downloads total - 825 stars on GitHub - 1 maintainer
af-cuda-interop 3.7.1
ArrayFire is a high performance software library for parallel computing with an easy-to-use API. ...
1 version - Latest release: almost 5 years ago - 1.64 thousand downloads total - 825 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
arrayfire 3.8.0
ArrayFire is a high performance software library for parallel computing with an easy-to-use API. ...
18 versions - Latest release: over 4 years ago - 17 dependent packages - 10 dependent repositories - 104 thousand downloads total - 825 stars on GitHub - 1 maintainer
emu_macro 0.1.0
A helper for Emu, a procedural macro for GPU acceleration, GPU programming
1 version - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 3.83 thousand downloads total - 1,610 stars on GitHub - 1 maintainer
emu_core 0.1.1
A low-level GPGPU compute library featuring cross-platform support and SPIR-V as input
2 versions - Latest release: over 5 years ago - 2 dependent repositories - 5.42 thousand downloads total - 1,610 stars on GitHub - 1 maintainer
emu_glsl 0.1.0
A toolkit for GLSL-Rust interop
1 version - Latest release: over 5 years ago - 1 dependent package - 2 dependent repositories - 3.24 thousand downloads total - 1,610 stars on GitHub - 1 maintainer
em 0.3.0
A procedural macro for GPU acceleration, GPU programming
6 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 10.9 thousand downloads total - 1,610 stars on GitHub - 1 maintainer
nvbit-model 0.0.38
NVIDIA NVBIT models for serialization and deserialization
21 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 110 thousand downloads total - 3 stars on GitHub - 1 maintainer
safe_ocl 0.1.0
Zero-cost wrapper types for safe OpenCL
1 version - Latest release: almost 6 years ago - 1.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
ufe_abe 0.0.6
A tool to measure the data bandwidth betweeen RAM and GPU
6 versions - Latest release: about 2 years ago - 6.54 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
ocl-core 0.11.5
A low-level OpenCL API.
24 versions - Latest release: almost 2 years ago - 10 dependent packages - 46 dependent repositories - 213 thousand downloads total - 760 stars on GitHub - 1 maintainer
Top 4.9% on crates.io
cl-sys 0.4.3
OpenCL FFI bindings.
11 versions - Latest release: almost 2 years ago - 6 dependent packages - 91 dependent repositories - 387 thousand downloads total - 760 stars on GitHub - 1 maintainer
n3nx 0.0.1 removed
reserved for future projects
1 version - Latest release: over 3 years ago - 876 downloads total - 1 maintainer
stalten 0.0.1 removed
reserved for future projects
1 version - Latest release: over 3 years ago - 848 downloads total - 1 maintainer
cloudelon 0.0.1 removed
reserved for future projects
1 version - Latest release: over 3 years ago - 808 downloads total - 1 maintainer
lightai 0.0.1 removed
Actively maintained LTS support, OpenCL type associations for Rust
1 version - Latest release: over 3 years ago - 787 downloads total - 1 maintainer