toil

Array computation accelerator

An n-dimensional array library leveraging WGPU compute shaders to accelerate array computations across multiple GPU backends.

An n-dimensional array library that uses wgpu to run compute shaders on all wgpu backends (and multiple at once)

GitHub

30 stars
5 watching
1 forks
Language: Rust
last commit: over 4 years ago

Related projects:

Repository Description Stars
acceleratehs/accelerate A high-performance parallel array computation language and runtime system for Haskell 903
calebwin/emu A library for portable, modular, and performant GPU compute programming in Rust. 1,596
syncleus/aparapi Enables execution of native Java code on a GPU. 466
apache/tvm-vta A comprehensive hardware design stack for accelerating deep learning models 254
deepakkumar1984/amplifier.net A .NET library that enables developers to run complex applications on various hardware platforms without writing additional C kernel code. 175
nvdla/hw The NVDLA project provides hardware designs and tools for building deep learning inference accelerators. 1,744
jgbit/vuda Provides a Vulkan-based interface to CUDA's runtime API for GPU-accelerated applications 864
alibaba-miil/tresnet A high-performance deep learning architecture designed to balance accuracy and efficiency on GPUs. 471
rapidsai/jupyterlab-nvdashboard An extension for JupyterLab that visualizes system hardware metrics, particularly GPU usage. 611
gpuopen-librariesandsdks/radeonrays_sdk A C++ library for accelerating ray intersection queries on GPU and CPU for various graphics frameworks 1,072
vaneenige/phenomenon A small, low-level WebGL library providing essentials for high-performance rendering of particles on the GPU. 1,778
fsprojects/simdarray A library that provides performance-enhanced array operations using SIMD and parallel processing in F# 132
danielbusaba/rust-gpu An effort to integrate Rust with GPU acceleration using the wgpu-rs library 5
stanford-ppl/spatial A toolset for designing and implementing reconfigurable hardware acceleration using high-level abstraction 274
vassvik/minimal_opengl A minimal setup to experiment with OpenGL compute shaders in a standalone environment. 6