- France
-
04:47
(UTC +01:00)
GPU/GPGPU
AOMP is an open source Clang/LLVM based compiler with added support for the OpenMP® API on Radeon™ GPUs. Use this repository for releases, issues, documentation, packaging, and examples.
C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications
Vulkan/CUDA/HIP/OpenCL/Level Zero/Metal Fast Fourier Transform library
A polyhedral compiler for expressing fast and portable data parallel algorithms
🐉 Making Rust a first-class language and ecosystem for GPU shaders 🚧
VUDA is a header-only library based on Vulkan that provides a CUDA Runtime API interface for writing GPU-accelerated applications.
General purpose GPU compute framework built on Vulkan to support 1000s of cross vendor graphics cards (AMD, Qualcomm, NVIDIA & friends). Blazing fast, mobile-enabled, asynchronous and optimized for…
stdgpu: Efficient STL-like Data Structures on the GPU
Abstraction Library for Parallel Kernel Acceleration 🦙
Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.
LLVM AMDGPU Assembler Helper Tools
[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl
The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
SYCL Academy, a set of learning materials for SYCL heterogeneous programming
Clspv is a compiler for OpenCL C to Vulkan compute shaders
One stop solution for all Vulkan samples
Safe and rich Rust wrapper around the Vulkan API
💥💻💥 A data-parallel functional programming language
A GPU benchmark tool for evaluating GPUs and CPUs on mixed operational intensity kernels (CUDA, OpenCL, HIP, SYCL, OpenMP)
Antares: an automatic engine for multi-platform kernel generation and optimization. Supporting CPU, CUDA, ROCm, DirectX12, GraphCore, SYCL for CPU/GPU, OpenCL for AMD/NVIDIA, Android CPU/GPU backends.