awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 dépôts

Awesome GitHub RepositoriesPerformance Benchmarks

Tools for measuring and optimizing the computational speed and throughput of model training and inference.

Explore 10 awesome GitHub repositories matching artificial intelligence & ml · Performance Benchmarks. Refine with filters or upvote what's useful.

Awesome Performance Benchmarks GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • ggerganov/llama.cppAvatar de ggerganov

    ggerganov/llama.cpp

    116,912Voir sur GitHub↗

    llama.cpp is a high-performance C++ inference engine and runtime for executing large language models locally across various hardware architectures. It provides the core components for local model execution, including a dedicated model quantizer for compressing weights into the GGUF format and a system for generating text embeddings for semantic search. The project distinguishes itself through specialized memory and execution optimizations, such as block-wise weight quantization to reduce memory footprints and memory-mapped model loading. It supports structured text generation by using formal

    Includes utilities to measure execution time and throughput across different parameters to identify performance bottlenecks.

    C++
    Voir sur GitHub↗116,912
  • karpathy/nanogptAvatar de karpathy

    karpathy/nanoGPT

    59,730Voir sur GitHub↗

    nanoGPT is a lightweight engine for training and fine-tuning transformer-based language models from scratch. It provides a minimalist codebase designed for educational exploration and rapid experimentation with neural network architectures, utilizing self-attention and feed-forward layers to process sequences and predict subsequent elements. The project distinguishes itself through a focus on high-speed data ingestion and hardware-accelerated performance. It includes a dedicated pipeline for transforming raw text into memory-mapped binary files, which enables efficient streaming during traini

    Measures training speed and iteration throughput to identify performance bottlenecks.

    Python
    Voir sur GitHub↗59,730
  • huggingface/diffusersAvatar de huggingface

    huggingface/diffusers

    33,872Voir sur GitHub↗

    Diffusers is a PyTorch-based library and generative AI framework used to build, train, and deploy diffusion pipelines for producing multi-modal media. It provides a suite of tools for generating images, video, and audio from natural language descriptions, as well as specialized systems for text-to-image generation. The project differentiates itself through a modular architecture that separates noise schedulers, pretrained model blocks, and pipeline compositions. This structure allows for the construction of custom generation workflows and the ability to swap individual components of the diffu

    Includes utilities for measuring memory usage and latency of generative models to optimize production performance.

    Pythondeep-learningdiffusionflux
    Voir sur GitHub↗33,872
  • sgl-project/sglangAvatar de sgl-project

    sgl-project/sglang

    29,079Voir sur 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

    Simulates request traffic against various inference backends to measure throughput and latency for large language and vision models.

    Pythonattentionblackwellcuda
    Voir sur GitHub↗29,079
  • pytorch/examplesAvatar de pytorch

    pytorch/examples

    23,752Voir sur GitHub↗

    This repository serves as a comprehensive collection of reference implementations for the PyTorch machine learning library. It provides practical examples for building, training, and deploying deep learning models, functioning as a toolkit for developers to explore neural network architectures and training workflows. The project distinguishes itself by offering concrete demonstrations of complex machine learning operations, ranging from computer vision tasks like object detection and depth estimation to the training of large-scale transformer models. These examples illustrate how to implement

    Measures end-to-end model latency and throughput to identify performance bottlenecks in inference pipelines.

    Python
    Voir sur GitHub↗23,752
  • stas00/ml-engineeringAvatar de stas00

    stas00/ml-engineering

    18,124Voir sur GitHub↗

    This project is a comprehensive engineering framework and technical reference for managing, scaling, and optimizing distributed machine learning infrastructure. It provides a suite of methodologies and diagnostic tools designed to support large-scale model training and inference on high-performance computing clusters. The project distinguishes itself through a specialized diagnostic toolkit and infrastructure optimization suite that addresses the complexities of multi-node environments. It enables precise control over cluster resources, including hardware maintenance, network topology configu

    Measures inter-node and intra-node throughput and storage latency to identify bottlenecks in distributed training.

    Pythonaidebugginggpus
    Voir sur GitHub↗18,124
  • kvcache-ai/ktransformersAvatar de kvcache-ai

    kvcache-ai/ktransformers

    17,288Voir sur GitHub↗

    Ktransformers is a comprehensive framework designed for the operation, fine-tuning, and serving of large language models. It functions as a heterogeneous inference engine and quantized execution runtime, enabling the deployment of massive models by distributing computational workloads across both CPU and GPU resources. This architecture allows users to bypass local memory constraints, making it possible to run and train models that exceed the capacity of a single device. The project distinguishes itself through specialized support for sparse architectures, particularly mixture-of-experts mode

    Includes tools for measuring inference speed and resource utilization across diverse hardware configurations.

    Python
    Voir sur GitHub↗17,288
  • paddlepaddle/paddledetectionAvatar de PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243Voir sur GitHub↗

    PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti

    Provides benchmarks to measure speed, throughput, and resource utilization of detection models.

    Pythonblazefacedeepsortdetr
    Voir sur GitHub↗14,243
  • xorbitsai/inferenceAvatar de xorbitsai

    xorbitsai/inference

    9,358Voir sur GitHub↗

    This project is a platform for the deployment of open source large language and multimodal models. It provides a unified interface to serve text, image, and speech models across local or cloud hardware. The system enables distributed AI inference by orchestrating model workloads across multiple nodes and devices. It includes a unified API adapter layer to standardize inputs and outputs, as well as tools for multimodal chat and structural image generation. The platform covers a broad capability surface including request batching for throughput optimization, dynamic model loading, and integrat

    Measures model latency and throughput across varying context lengths to evaluate hardware efficiency.

    Python
    Voir sur GitHub↗9,358
  • openai/consistency_modelsAvatar de openai

    openai/consistency_models

    6,492Voir sur GitHub↗

    This project is a framework for training and sampling generative models designed to produce high-quality images in few steps. It provides implementations for image generation models that transform random noise into structured visual data through an optimized sampling process. The system specializes in accelerating image generation through consistency distillation and consistency training. It includes tools to transform pre-trained diffusion models into faster versions by distilling knowledge from a teacher model into a student model, as well as methods to train consistency models from scratch

    Benchmarks generative performance using FID, Precision, Recall, and Inception Score against sampled image batches.

    Python
    Voir sur GitHub↗6,492
  1. Home
  2. Artificial Intelligence & ML
  3. Machine Learning
  4. Infrastructure
  5. Evaluation & Validation
  6. Performance Benchmarks

Explorer les sous-tags

  • Diffusion Model BenchmarksStandardized tests for measuring the throughput and latency of generative image and video models. **Distinct from Performance Benchmarks:** Focuses on diffusion-specific performance metrics, distinct from general LLM benchmarking.
  • Generative Fidelity BenchmarksStandardized tests for measuring the visual quality and distribution accuracy of generated images using metrics like FID. **Distinct from Diffusion Model Benchmarks:** Focuses on visual fidelity and distribution quality rather than throughput and latency performance.