Bolt
GPU-accelerated library
A high-performance C++ template library optimized for heterogeneous computing and GPU acceleration.
Bolt is a C++ template library optimized for GPUs. Bolt provides high-performance library implementations for common algorithms such as scan, reduce, transform, and sort.
374 stars
52 watching
65 forks
Language: C++
last commit: almost 9 years ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
boostorg/compute | A C++ library providing a thin wrapper over the OpenCL API for GPU computing. | 1,562 |
boltsframework/bolts-swift | A collection of low-level libraries designed to simplify mobile app development | 1,318 |
mukul-rathi/bolt | A language that automatically prevents data races in concurrent code | 572 |
boltdesignsystem/bolt | Provides reusable UI components and tooling for building digital experiences in a maintainable way | 292 |
jgbit/vuda | Provides a Vulkan-based interface to CUDA's runtime API for GPU-accelerated applications | 864 |
xtra-computing/thundersvm | A fast and efficient SVM library optimized for GPU acceleration | 1,573 |
uncomplicate/clojurecuda | Provides Clojure bindings for CUDA programming, enabling GPU-accelerated computation in Clojure applications. | 180 |
blas-lapack-rs/accelerate-src | Provides optimized linear algebra and numerical computing capabilities via the Accelerate framework | 17 |
calebwin/emu | A library for portable, modular, and performant GPU compute programming in Rust. | 1,596 |
torch/cunn | A CUDA implementation of neural network modules and related GPU operations | 215 |
bolt/core | A PHP-based platform for building and running modern websites with support for headless, multilingual, and extensible architecture | 550 |
google/swiftshader | A high-performance CPU-based implementation of the Vulkan graphics API for hardware independence in 3D graphics. | 2,143 |
xtra-computing/thundergbm | Accelerates machine learning algorithms on GPUs to improve performance and efficiency | 693 |
acceleratehs/accelerate | A high-performance parallel array computation language and runtime system for Haskell | 903 |
uncomplicate/clojurecl | A Clojure library that enables parallel computations on GPU using OpenCL | 277 |