awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

62 repositorios

Awesome GitHub RepositoriesGPU-Accelerated Inference

Hardware acceleration techniques specifically applied to the inference phase of machine learning models.

Distinct from GPU Acceleration: Candidates focus on training or general libraries; this specifically targets the inference execution phase on GPUs.

Explore 62 awesome GitHub repositories matching artificial intelligence & ml · GPU-Accelerated Inference. Refine with filters or upvote what's useful.

Awesome GPU-Accelerated Inference GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • tensorflow/tfjsAvatar de tensorflow

    tensorflow/tfjs

    19,134Ver en GitHub↗

    TensorFlow.js is a JavaScript machine learning library used for training and deploying models in web browsers and server-side environments. It functions as a browser-based model trainer, a WebAssembly inference engine, and a WebGPU accelerated tensor library for low-level linear algebra. The project also includes a model converter to transform Python-based models into optimized formats for JavaScript execution. The library distinguishes itself through a pluggable backend architecture that allows mathematical operations to be executed via CPU, WebGL, or WebGPU. It supports the conversion of Py

    Accelerates model inference and training using graphics processing units to increase computation speed in web and mobile contexts.

    TypeScript
    Ver en GitHub↗19,134
  • sml2h3/ddddocrAvatar de sml2h3

    sml2h3/ddddocr

    14,339Ver en GitHub↗

    ddddocr is a Python library for automated image analysis, focused on extracting text and detecting objects from visual content. Its core capabilities include character recognition that can handle alphanumeric, Chinese, and special characters, as well as object detection that returns bounding box coordinates for targets within images. The library provides specialized support for solving slider CAPTCHAs by identifying the position of missing pieces using edge matching or image comparison algorithms. It also offers image preprocessing through color-based filtering to reduce noise from complex ba

    Offloads model inference to a GPU device to speed up batch or high-volume recognition tasks.

    Pythoncaptchaddddocrocr
    Ver en GitHub↗14,339
  • vaibhavs10/insanely-fast-whisperAvatar de Vaibhavs10

    Vaibhavs10/insanely-fast-whisper

    12,969Ver en GitHub↗

    This project is a high-throughput transcription engine and PyTorch inference wrapper designed to convert spoken audio files into text using the OpenAI Whisper model. It functions as a hardware-accelerated speech-to-text transcriber that runs locally on a user's machine. The system focuses on AI model performance tuning to maximize hardware throughput. It utilizes GPU acceleration, half-precision floating point tensors, and Flash-Attention to reduce processing time and memory overhead during transcription. The implementation covers large-scale transcription workflows and local speech-to-text

    Offloads heavy matrix multiplications to CUDA cores to achieve high-throughput audio transcription.

    Jupyter Notebook
    Ver en GitHub↗12,969
  • deepseek-ai/flashmlaAvatar de deepseek-ai

    deepseek-ai/FlashMLA

    12,706Ver en GitHub↗

    FlashMLA is an LLM attention kernel library and inference acceleration library providing a collection of high-performance CUDA kernels. It implements multi-head latent attention mechanisms designed to reduce memory overhead and increase throughput during the forward and backward passes of large language model inference. The library utilizes quantized cache attention kernels to improve computation efficiency across both sparse and dense token processing. It specifically optimizes the prefill and decoding phases of model inference through these latent attention implementations. The project cov

    Implements high-performance CUDA kernels specifically to accelerate the inference phase of LLMs on NVIDIA GPUs.

    C++
    Ver en GitHub↗12,706
  • langchain4j/langchain4jAvatar de langchain4j

    langchain4j/langchain4j

    12,346Ver en GitHub↗

    LangChain4j is a framework and library for building applications powered by large language models on the JVM. It provides a unified API for developing AI agents, implementing retrieval augmented generation, and integrating generative AI capabilities into professional software built with frameworks like Spring Boot or Quarkus. The project enables the creation of autonomous agents that can reason through tasks, manage memory, and execute external tools to achieve specific goals. It differentiates itself through a unified model interface that allows developers to switch between multiple model pr

    Supports GPU accelerated inference to increase the speed of model processing.

    Javaanthropicchatgptchroma
    Ver en GitHub↗12,346
  • magic-research/magic-animateAvatar de magic-research

    magic-research/magic-animate

    10,908Ver en GitHub↗

    Magic Animate is a diffusion model video generator designed for human image animation. It transforms a static human photo into a temporally consistent video by mapping movements from a reference motion clip, acting as a tool to create realistic animations from a single image. The system ensures visual stability and minimizes flicker through temporal attention injection and motion-controlled noise scheduling. To accelerate the generation of high-resolution video, it includes a distributed GPU inference engine that splits model workloads across multiple graphics cards. The project covers a com

    Distributes video generation workloads across multiple GPUs to reduce inference time for high-resolution output.

    Python
    Ver en GitHub↗10,908
  • const-me/whisperAvatar de Const-me

    Const-me/Whisper

    10,489Ver en GitHub↗

    Whisper is a high-performance speech-to-text inference engine that uses graphics hardware shaders to accelerate the transcription of spoken audio into written text. It implements a GPU-accelerated automatic speech recognition framework specifically designed to run Whisper models. The system focuses on high-speed processing for both recorded audio files and live microphone streams. It utilizes voice activity detection to analyze raw audio in real time, triggering the inference engine only when human speech is detected. The engine covers a broad range of capabilities including real-time audio

    Leverages the parallel processing power of GPUs specifically to accelerate the inference phase of speech recognition.

    C++
    Ver en GitHub↗10,489
  • pymc-devs/pymcAvatar de pymc-devs

    pymc-devs/pymc

    9,650Ver en GitHub↗

    PyMC is a Bayesian probabilistic programming framework used for building probabilistic models and performing Bayesian inference. It provides a probabilistic graphical model library for specifying random variables, priors, and likelihood functions, supported by an MCMC sampling engine and variational inference tools to estimate posterior distributions. The framework features a GPU-accelerated inference backend that compiles models into machine code to increase execution speed. It utilizes a backend-agnostic tensor execution model and just-in-time graph compilation to optimize the computation o

    Features a high-performance backend that compiles models into machine code for GPU-accelerated inference.

    Pythonbayesian-inferencemcmcprobabilistic-programming
    Ver en GitHub↗9,650
  • blinkdl/chatrwkvAvatar de BlinkDL

    BlinkDL/ChatRWKV

    9,492Ver en GitHub↗

    ChatRWKV is an open-source frontend and GPU-accelerated inference engine designed for interacting with RWKV recurrent neural network language models. It provides a self-hosted web chat interface and a specialized client for generating human-like text using a linear-complexity architecture. The project utilizes a GPU-accelerated backend that employs custom CUDA kernels and dynamic model format conversion to increase processing speed and reduce memory overhead. It manages conversation history through state-based context management, updating a fixed-size hidden state to maintain a constant memor

    Utilizes a specialized kernel building process to accelerate the inference phase on GPUs.

    Pythonchatbotchatgptlanguage-model
    Ver en GitHub↗9,492
  • olafenwamoses/imageaiAvatar de OlafenwaMoses

    OlafenwaMoses/ImageAI

    8,867Ver en GitHub↗

    ImageAI is a Python computer vision library providing a suite of tools for image classification, object detection, and video analytics. It functions as an integrated framework for locating and labeling objects in static images and video streams, utilizing deep learning models for identification and categorization. The project includes a model training toolkit that allows for the creation of custom classifiers and detectors through scratch training or transfer learning. It features a GPU-accelerated inference engine to increase processing speed for vision tasks and includes specialized utiliti

    Offloads heavy mathematical computations to the GPU to accelerate the inference phase of vision models.

    Pythonai-practice-recommendationsalgorithmartificial-intelligence
    Ver en GitHub↗8,867
  • intel-analytics/ipex-llmAvatar de intel-analytics

    intel-analytics/ipex-llm

    8,836Ver en GitHub↗

    ipex-llm is an acceleration library and inference engine designed to optimize the execution and finetuning of large language models on Intel GPUs and NPUs. It provides a HuggingFace compatible model backend and a dedicated quantization toolkit for converting model weights into low-bit precision formats. The project facilitates distributed inference by splitting large model workloads across multiple accelerators using pipeline and tensor parallelism. It enables the deployment of models on Intel Arc, Flex, and Max GPUs to increase throughput and reduce latency. The library covers a broad range

    Accelerates the inference phase of large language models specifically on Intel Arc, Flex, and Max GPUs.

    Python
    Ver en GitHub↗8,836
  • dusty-nv/jetson-inferenceAvatar de dusty-nv

    dusty-nv/jetson-inference

    8,734Ver en GitHub↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    Accelerates the inference phase of machine learning models for image, video, and audio data on GPUs.

    C++caffecomputer-visiondeep-learning
    Ver en GitHub↗8,734
  • tiiny-ai/powerinferAvatar de Tiiny-AI

    Tiiny-AI/PowerInfer

    8,714Ver en GitHub↗

    PowerInfer is a high-performance local large language model inference engine and sparse inference framework. It provides a runtime for executing models on consumer-grade hardware, utilizing a GPU acceleration backend to optimize tensor operations for graphics processors. The system distinguishes itself through a sparse inference framework that increases generation speed by skipping computations based on activation sparsity in model weights. It includes a GGUF model converter for transforming weights and metadata into a unified binary format, as well as an OpenAI API compatible server for inte

    Provides a GPU acceleration backend optimized for high-throughput inference of large language models.

    C++large-language-modelsllamallm
    Ver en GitHub↗8,714
  • bentoml/bentomlAvatar de bentoml

    bentoml/BentoML

    8,456Ver en GitHub↗

    BentoML is a machine learning model serving framework and GPU-accelerated inference server designed to package, deploy, and scale AI models as production-ready REST APIs. It functions as an AI model lifecycle manager and an inference graph orchestrator, enabling the chaining of multiple models and custom logic into complex pipelines for advanced task sequences. The framework distinguishes itself through a dynamic batching engine that optimizes GPU throughput and an artifact-based packaging system that bundles model weights and dependencies into immutable archives for consistent deployment. It

    Implements a high-performance server specifically optimized for GPU-accelerated model inference and distributed workloads.

    Pythonai-inferencedeep-learninggenerative-ai
    Ver en GitHub↗8,456
  • yaofanguk/video-subtitle-extractorAvatar de YaoFANGUK

    YaoFANGUK/video-subtitle-extractor

    8,432Ver en GitHub↗

    This project is an optical character recognition tool designed to extract hardcoded subtitles from video frames and convert them into synchronized subtitle files. It functions as a text processor that transforms embedded visual text into a written format to improve video accessibility and translation. The system uses graphics processing units to increase the speed and accuracy of text recognition. It includes a subtitle cleaning tool that applies custom mapping configurations to filter out watermarks, channel logos, and duplicate lines from the extracted text. The tool supports batch process

    Offloads text recognition workloads to graphics hardware to reduce processing time and increase throughput.

    Pythondeep-learningextracthardsub
    Ver en GitHub↗8,432
  • ucas-haoranwei/got-ocr2.0Avatar de Ucas-HaoranWei

    Ucas-HaoranWei/GOT-OCR2.0

    8,141Ver en GitHub↗

    GOT-OCR2.0 is an end-to-end optical character recognition system and document text extractor. It utilizes a unified transformer architecture to recognize and extract plain and formatted text from diverse images and documents. The system features a multi-crop processing method that divides high-resolution or dense documents into smaller sections to maintain recognition detail. It also includes a renderer that transforms recognized text into HTML to preserve the original structure and layout of the document. The project provides a framework for fine-tuning pre-trained models on custom datasets

    Implements multi-GPU acceleration to increase throughput during large-scale document processing.

    Python
    Ver en GitHub↗8,141
  • tingsongyu/pytorch_tutorialAvatar de TingsongYu

    TingsongYu/PyTorch_Tutorial

    8,018Ver en GitHub↗

    This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene

    Accelerates model execution on GPUs using graph optimization and layer fusion techniques.

    Python
    Ver en GitHub↗8,018
  • santinic/audiblezAvatar de santinic

    santinic/audiblez

    7,811Ver en GitHub↗

    Audiblez is a text-to-speech audiobook generator that converts digital e-books into spoken audio files. The system processes written documents using speech synthesis and configurable voice profiles to produce audiobooks. The tool utilizes a graphical interface to manage the conversion workflow and task orchestration. It employs CUDA-accelerated processing to offload neural network computations to the GPU, increasing the speed of audio generation. The system includes capabilities for chapter-based file parsing and selective chapter conversion. Users can adjust synthesis parameters, including

    Uses GPU-accelerated inference to increase the generation speed of text-to-speech audio synthesis.

    Pythonaudiobooksepubkokoro
    Ver en GitHub↗7,811
  • wang-xinyu/tensorrtxAvatar de wang-xinyu

    wang-xinyu/tensorrtx

    7,802Ver en GitHub↗

    tensorrtx is a computer vision inference engine and model implementation library designed for graphics processor acceleration. It provides a framework for optimizing deep learning models through a GPU inference optimizer, a deep learning model converter for transforming weights from frameworks like TensorFlow and PyTorch, and a custom plugin library to implement operations not natively supported by the TensorRT API. The project distinguishes itself through a comprehensive collection of pre-defined network implementations, ranging from various YOLO versions and DETR transformers for object det

    Optimizes inference latency on GPUs through quantization, dynamic shape profiling, and precision management.

    C++arcfacecrnndetr
    Ver en GitHub↗7,802
  • google-deepmind/alphafold3Avatar de google-deepmind

    google-deepmind/alphafold3

    7,613Ver en GitHub↗

    AlphaFold3 is a biomolecular structure prediction model and bioinformatics structural analysis tool. It uses a deep learning system to predict the three-dimensional shapes of proteins, DNA, RNA, and ligands. The system functions as a diffusion-based protein folding model that predicts the spatial coordinates of biomolecular atoms and interactions. It utilizes a GPU-accelerated inference pipeline to process genetic sequences and structural templates for molecular modeling. The project covers structural bioinformatics analysis and protein interaction modeling to determine the physical arrangem

    Utilizes GPU acceleration to compute structural predictions from complex biomolecular input data.

    Python
    Ver en GitHub↗7,613
Ant.123…4Siguiente
  1. Home
  2. Artificial Intelligence & ML
  3. GPU-Accelerated Inference

Explorar subetiquetas

  • ARM Multi-Hardware AcceleratorsHardware acceleration layers that automatically convert AI models and run inference across CPU, GPU, and NPU on ARM-based mobile devices. **Distinct from GPU-Accelerated Inference:** Distinct from GPU-Accelerated Inference: covers CPU, GPU, and NPU acceleration on ARM devices with automatic model conversion, not just GPU inference.
  • Apple Silicon GPU AcceleratorsHardware acceleration techniques specifically applied to the inference phase of machine learning models on Apple M-series hardware. **Distinct from GPU-Accelerated Inference:** Distinct from GPU-Accelerated Inference: focuses on Apple Silicon-specific GPU acceleration via environment variable, not general GPU inference.
  • LLM Inference GPU Kernel LibrariesA library of high-performance GPU kernels for accelerating attention, mixture-of-experts, and normalization during large language model inference. **Distinct from GPU-Accelerated Inference:** Distinct from GPU-Accelerated Inference: provides a library of specific GPU kernels, not just general acceleration techniques.
  • Multi-GPU Video Inference Accelerators1 sub-etiquetaSystems that distribute video generation workloads across multiple GPUs to reduce inference time for large-scale outputs. **Distinct from GPU-Accelerated Inference:** Distinct from GPU-Accelerated Inference: specifically distributes video generation workloads across multiple GPUs, not general inference acceleration.
  • Serverless GPU Inference PlatformsRuns AI and ML inference workloads on Kubernetes with GPU resources and automatic serverless scaling. **Distinct from GPU-Accelerated Inference:** Distinct from GPU-Accelerated Inference: adds serverless scaling and Kubernetes orchestration, not just hardware acceleration.
  • Small MLP Inference AcceleratorsOptimized GPU kernels and fused operations specifically designed for low-latency inference of compact multi-layer perceptrons. **Distinct from GPU-Accelerated Inference:** Distinct from GPU-Accelerated Inference: focuses on small MLP architectures with fused kernels, not general model inference acceleration.