Open Source GPU Projects

Graphics processing units (GPUs) perform many calculations in parallel, making them useful for rendering images, scientific computing, data processing, and machine learning. GPU software helps applications access this parallel capacity, manage memory and devices, and coordinate work between processors. It can also support hardware from different vendors and make accelerated computing available across operating systems and development environments.

Open source GPU tools include drivers, compute runtimes, programming libraries, frameworks, profilers, and monitoring utilities. When choosing one, check which hardware and operating systems it supports, how it integrates with your existing software, and what license and dependencies it requires. Review documentation, release history, and community activity to assess maturity and maintenance. These tools are useful to developers, researchers, system administrators, and anyone building or running workloads that can benefit from GPU acceleration.

5 repositories · updated August 15, 2026

AMD Skills: Empowering AI Agents with AMD's Optimized Software Stack

AMD Skills: Empowering AI Agents with AMD's Optimized Software Stack

AMD Skills is the official catalog of AI agent skills from AMD, designed to empower AI agents with optimized software for AMD hardware. This repository provides knowledge, scripts, and conventions for working with AMD's stack, enabling seamless integration with major coding agents like Cursor, Claude Code, OpenAI Codex, and Gemini CLI.

PythonAI AgentsMachine Learning
Added Aug 16, 2026 View details
StringWars: Benchmarking High-Performance String Processing in Rust and Python

StringWars: Benchmarking High-Performance String Processing in Rust and Python

StringWars is a comprehensive GitHub repository dedicated to benchmarking performance-oriented string processing libraries in Rust and Python. It meticulously compares various operations, including substring search, hashing, and edit distances, across both CPUs and GPUs. This project serves as an invaluable resource for developers seeking to identify the fastest and most efficient solutions for critical string manipulation tasks, particularly those leveraging modern SIMD instructions and GPU acceleration.

BenchmarkString ProcessingRust
Added Jul 21, 2026 View details
JAX: Composable Transformations for Python+NumPy Programs

JAX: Composable Transformations for Python+NumPy Programs

JAX is a powerful Python library designed for high-performance numerical computing and large-scale machine learning. It offers composable function transformations like automatic differentiation, JIT compilation to accelerators (GPU/TPU), and auto-vectorization. This powerful combination allows developers to write flexible and efficient numerical programs.

JaxPythonMachine Learning
Added Mar 26, 2026 View details
ZLUDA: Run CUDA Applications on Non-NVIDIA GPUs with Near-Native Performance

ZLUDA: Run CUDA Applications on Non-NVIDIA GPUs with Near-Native Performance

ZLUDA is an innovative open-source project providing a drop-in replacement for CUDA, enabling users to run CUDA applications on non-NVIDIA GPUs. Written in Rust, it aims to deliver near-native performance, significantly expanding hardware compatibility for CUDA-dependent software. This project offers a powerful solution for greater flexibility in GPU computing environments.

CudaRustGPU
Added Feb 14, 2026 View details
Faiss: Efficient Similarity Search and Clustering for Dense Vectors

Faiss: Efficient Similarity Search and Clustering for Dense Vectors

Faiss is a library developed by Meta's Fundamental AI Research (FAIR) group, designed for efficient similarity search and clustering of dense vectors. It offers a comprehensive suite of algorithms capable of handling vector sets of any size, including those that exceed RAM capacity. With complete wrappers for Python/numpy and GPU implementations, Faiss provides robust solutions for various vector comparison tasks.

C++PythonAI
Added Jan 29, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️