awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 مستودعات

Awesome GitHub RepositoriesInference Benchmarking Tools

Utilities for measuring processing speed, latency, and performance metrics of machine learning models across various hardware configurations.

Distinguishing note: Focuses specifically on performance measurement and latency analysis for ML inference, distinct from general model training or deployment frameworks.

Explore 11 awesome GitHub repositories matching artificial intelligence & ml · Inference Benchmarking Tools. Refine with filters or upvote what's useful.

Awesome Inference Benchmarking Tools GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • ggml-org/whisper.cppالصورة الرمزية لـ ggml-org

    ggml-org/whisper.cpp

    50,770عرض على GitHub↗

    Whisper.cpp is a high-performance, local-first speech recognition engine designed to run large-scale machine learning models on consumer hardware. It functions as a portable library that converts audio into text, supporting both static file transcription and real-time stream processing. By utilizing a lightweight inference engine and weight quantization, the project minimizes memory and compute overhead, allowing for efficient execution without reliance on external cloud APIs or internet connectivity. The project distinguishes itself through a hardware-agnostic compute abstraction that offloa

    Measures processing speed and latency across hardware configurations to determine performance for speech recognition tasks.

    C++inferenceopenaispeech-recognition
    عرض على GitHub↗50,770
  • sgl-project/sglangالصورة الرمزية لـ sgl-project

    sgl-project/sglang

    29,079عرض على GitHub↗

    Sglang is a high-performance inference engine and serving system designed for large language and multimodal models. It provides a programmable interface for orchestrating complex generation workflows, enabling developers to coordinate multi-turn dialogues, tool invocations, and reasoning chains through a domain-specific language. The platform is built to support production-scale deployments, offering an OpenAI-compatible API that allows for integration with existing application ecosystems. The system distinguishes itself through a disaggregated architecture that separates compute-intensive pr

    Measures model throughput and latency by simulating concurrent request traffic with configurable parameters.

    Pythonattentionblackwellcuda
    عرض على GitHub↗29,079
  • state-spaces/mambaالصورة الرمزية لـ state-spaces

    state-spaces/mamba

    17,215عرض على GitHub↗

    Mamba is a deep learning framework designed for building and training sequence models that process long-range data dependencies with linear-time computational efficiency. By utilizing selective state space modeling, the library enables the construction of neural network architectures that replace traditional attention mechanisms with high-performance state space operations. The framework distinguishes itself through the use of data-dependent state gating, which allows the model to dynamically filter information flow based on the input sequence. To ensure high throughput, it incorporates hardw

    Provides utilities for measuring the generation speed and computational throughput of sequence models during inference.

    Python
    عرض على GitHub↗17,215
  • zai-org/chatglm3الصورة الرمزية لـ zai-org

    zai-org/ChatGLM3

    13,764عرض على GitHub↗

    ChatGLM3 is a comprehensive framework for deploying, fine-tuning, and serving large language models. It functions as a high-performance inference engine designed to support conversational AI, enabling developers to build interactive agents capable of multi-turn dialogue, autonomous code execution, and structured tool invocation. The project distinguishes itself through its focus on hardware-agnostic deployment and resource optimization. It supports distributed model parallelism across multiple graphics cards, paged key-value caching for concurrent request processing, and weight quantization t

    Provides utilities for measuring latency and throughput of model execution.

    Python
    عرض على GitHub↗13,764
  • huggingface/text-generation-inferenceالصورة الرمزية لـ huggingface

    huggingface/text-generation-inference

    10,775عرض على GitHub↗

    Text Generation Inference is a production-ready engine designed for the deployment and serving of large language models. It functions as a containerized runtime environment that manages model execution, scales across distributed hardware, and provides high-performance inference capabilities for demanding production environments. The project distinguishes itself through advanced optimization techniques, including continuous batching to maximize hardware utilization and tensor parallelism to shard large models across multiple accelerator cards. It supports efficient inference through custom com

    Includes built-in tools for benchmarking system capacity and latency under heavy operational load.

    Pythonbloomdeep-learningfalcon
    عرض على GitHub↗10,775
  • intel/ipex-llmالصورة الرمزية لـ intel

    intel/ipex-llm

    8,836عرض على GitHub↗

    Intel XPU LLM Acceleration Library is a toolkit designed to accelerate large language model inference and finetuning on Intel CPUs, GPUs, and NPUs. It provides a distributed inference engine for scaling models across multiple accelerators, a multimodal model runtime for vision and speech tasks, and a low-bit model quantization tool for converting weights into INT4, FP8, and GGUF formats. The project features a parameter-efficient finetuning framework that enables model adaptation using QLoRA and DPO on Intel hardware. It distinguishes itself by providing specialized optimizations for Intel XP

    Ships benchmark scripts to measure latency and throughput of model inference across Intel accelerators.

    Python
    عرض على GitHub↗8,836
  • tingsongyu/pytorch_tutorialالصورة الرمزية لـ TingsongYu

    TingsongYu/PyTorch_Tutorial

    8,018عرض على 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

    Provides utilities for measuring processing speed, latency, and performance metrics of models across hardware configurations.

    Python
    عرض على GitHub↗8,018
  • lmcache/lmcacheالصورة الرمزية لـ LMCache

    LMCache/LMCache

    6,909عرض على GitHub↗

    LMCache is a distributed key-value cache manager and tiering system designed to accelerate large language model inference. It functions as a tiered storage layer that offloads tensors from GPU memory to CPU RAM, local disks, or remote object stores, enabling the reuse of cached prefixes across different inference sessions and serving engines. The system differentiates itself through a disaggregated prefill-decode model, which separates prompt processing from token generation by transferring caches between distributed compute nodes. It utilizes peer-to-peer orchestration to share and retrieve

    Provides utilities for measuring throughput, latency, and cache hit rates using simulated workloads and trace replay.

    Pythonamdcudafast
    عرض على GitHub↗6,909
  • deepspeedai/deepspeedexamplesالصورة الرمزية لـ deepspeedai

    deepspeedai/DeepSpeedExamples

    6,822عرض على GitHub↗

    DeepSpeedExamples is a collection of reference implementations and scripts for training, fine-tuning, and executing inference on large-scale AI models using DeepSpeed optimization. It provides a distributed model training guide and practical workflows for adapting large language models through memory-efficient techniques. The repository includes specialized implementations for pipeline parallelism to handle models exceeding single GPU memory and a suite of examples for ZeRO memory optimization to reduce per-device overhead. It also features standardized test suites for benchmarking the throug

    Includes utilities for measuring processing speed, latency, and performance metrics of machine learning models across various hardware configurations.

    Python
    عرض على GitHub↗6,822
  • openvinotoolkit/open_model_zooالصورة الرمزية لـ openvinotoolkit

    openvinotoolkit/open_model_zoo

    4,408عرض على GitHub↗

    Open Model Zoo هي مجموعة منسقة من نماذج التعلم العميق المدربة مسبقاً والمحسنة المصممة للاستنتاج عالي الأداء باستخدام OpenVINO. تعمل كمستودع نماذج وإطار عمل نشر يبسط دمج الشبكات العصبية في بيئات الإنتاج. يستخدم المشروع بياناً مركزياً وسجلاً مؤصلاً لأتمتة تنزيل وتنظيم أوزان النماذج والبيانات الوصفية. ويتضمن أدوات لقياس أداء الاستنتاج والتحقق من دقة النموذج من خلال مقارنة المخرجات مقابل موترات الحقيقة الأرضية (ground-truth) لتحديد فقدان الدقة. يوفر النظام البيئي تطبيقات مرجعية وبنية تجريبية نمطية لفصل محركات الاستنتاج عن منطق التطبيق. تدعم هذه الأدوات تنفيذ مهام رؤية الحاسوب من خلال أغلفة قياسية تجرد متطلبات المعالجة المسبقة والمعالجة اللاحقة.

    Provides tools to validate the accuracy and measure the processing speed of deployed models.

    Pythoncaffemodelcnn-modeldeep-learning-models
    عرض على GitHub↗4,408
  • sgl-project/mini-sglangالصورة الرمزية لـ sgl-project

    sgl-project/mini-sglang

    3,514عرض على GitHub↗

    mini-sglang is a collection of tools for large language model inference, serving as an OpenAI-compatible inference server, a memory-efficient prefill engine, and a tensor parallelism runtime. It also functions as a local batch processing engine for offline benchmarking and ablation studies. The project focuses on acceleration and memory management through a KV cache manager that reuses precomputed caches for shared request prefixes. It handles large model workloads by distributing tasks across multiple GPUs and manages peak memory consumption by splitting long input sequences into smaller chu

    Provides a local batch processing engine for conducting model ablation studies and inference performance tests.

    Python
    عرض على GitHub↗3,514
  1. Home
  2. Artificial Intelligence & ML
  3. Inference Benchmarking Tools