awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
gpustack avatar

gpustack/gpustack

0
View on GitHub↗
5,173 星标·549 分支·Python·Apache-2.0·6 次浏览gpustack.ai↗

Gpustack

gpustack 是一个 GPU 集群管理平台与 LLM 推理编排器。它作为一个集中式系统,用于汇聚并编排本地服务器与云环境中的图形处理器,充当针对多样化硬件与软件配置的异构计算管理器。

该系统提供了一个安全的 AI 模型部署网关,使用基于密钥的认证将模型作为可扩展服务提供。它包含一个 GPU 资源调度器,用于平衡加速器间的负载,并协调多个推理引擎,将特定 AI 模型映射到兼容的硬件上。

该平台涵盖了全面的集群编排,包括自动化故障恢复、实时资源监控与分布式推理扩展。它通过量化与投机解码整合了性能优化,以最大化吞吐量并降低延迟。

系统配置与集群状态通过外部关系型数据库状态持久化进行维护。

Features

  • Cluster Orchestrators - Provides a centralized management plane for orchestrating distributed workloads and resource allocation across multi-node GPU clusters.
  • GPU Cluster Management Platforms - Provides a centralized platform for pooling and orchestrating GPUs across local servers and cloud environments.
  • Distributed Inference Scaling - Spreads large AI model workloads across multiple hardware nodes to increase throughput and memory capacity.
  • Multi-GPU Parallelism Strategies - Splits large AI workloads across multiple GPUs using tensor or data parallelism strategies.
  • Inference Backends - Provides a hardware-agnostic abstraction layer for executing AI models across diverse computing environments and engines.
  • Custom Resource GPU Scheduling - Implements a custom resource scheduler to distribute inference tasks across hardware accelerators for optimized throughput.
  • Multi-Backend Inference Orchestration - Coordinates request routing and mapping across multiple different inference engine backends within a single system.
  • GPU Resource Orchestrators - Dynamically manages and allocates GPU hardware across shared AI workloads in a centralized cluster.
  • Model Workload Balancers - Distributes incoming requests across available hardware resources to maximize efficiency and prevent device overloading.
  • Unified Control Planes - Provides a unified control plane for provisioning and synchronizing GPU compute resources across diverse environments and cloud providers.
  • Shared Compute Pools - Aggregates GPUs from local and cloud sources into a shared compute pool for flexible execution.
  • Heterogeneous Compute Coordination - Provides a control plane to coordinate diverse GPU hardware and software configurations within a shared environment.
  • LLM Inference Orchestration - Coordinates and deploys inference engines like vLLM and SGLang to serve AI models.
  • GPU Resource Pooling - Aggregates GPUs from local servers and cloud providers into a single shared execution environment.
  • AI Gateways - Provides a unified interface and secure gateway for managing and routing AI model requests.
  • Latency Reduction Techniques - Utilizes speculative decoding and specialized kernels to minimize the time required for model response generation.
  • High Throughput Inference - Applies quantization techniques to model weights and activations to maximize the number of requests processed per second.
  • Throughput Optimizers - Optimizes token throughput and reduces latency through quantization, speculative decoding, and batch size adjustments.
  • Inference Performance Optimization - Optimizes latency and throughput using pre-tuned engine settings, speculative decoding, and extended cache systems.
  • Model Serving APIs - Exposes local AI models as network-accessible services via secure, scalable API endpoints.
  • AI Model Production Deployment - Downloads models from catalogs and maps them to the most efficient hardware accelerators and engines for production.
  • Model Inference Deployment - Maps specific inference engines to models and hardware requirements to maximize execution speed.
  • High Availability Clustering - Coordinates server nodes and automates recovery to ensure high availability across all hardware resources.
  • Inference Workload Balancing - Distributes incoming API requests across available GPUs to prevent device overloading and maximize throughput.
  • Inference Engine Tunings - Adjusts batch sizes, scheduling policies, and cache configurations based on request patterns to improve output speed.
  • Granular Access Controls - Applies granular permissions to secure model endpoints and sensitive system configurations.
  • Identity and Access Management - Authenticates users and enforces access policies to protect GPU infrastructure from unauthorized access.
  • Backend Failure Recoveries - Automatically detects and recovers from hardware or software faults to maintain continuous service availability.
  • Cluster Health Monitoring - Tracks resource utilization and performance metrics via dashboards to ensure cluster stability.
  • GPU Resource Monitoring - Tracks real-time GPU utilization and memory usage to ensure efficient hardware consumption.
  • Application Development - GPU cluster manager for running LLMs.
  • Inference Engines - Scalable deployment solution for AI models on GPU clusters.
  • Computation and Optimization - GPU cluster manager for running AI models.

Star 历史

gpustack/gpustack 的 Star 历史图表gpustack/gpustack 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Gpustack 的开源替代方案

相似的开源项目,按与 Gpustack 的功能重合度排序。
  • paddlepaddle/fastdeployPaddlePaddle 的头像

    PaddlePaddle/FastDeploy

    3,700在 GitHub 上查看↗

    FastDeploy is a high-performance deployment framework for large language models, vision models, and multimodal models. It provides the infrastructure to launch model services that process combined image, video, and text inputs, exposing these capabilities through a standardized, OpenAI-compatible API for chat and text completions. The project distinguishes itself through advanced inference pipeline engineering and GPU optimization. It employs speculative decoding, tensor parallelism, and a disaggregated execution model that separates prefill and decode phases across different hardware resourc

    Pythonernieernie-45ernie-45-vl
    在 GitHub 上查看↗3,700
  • fedml-ai/fedmlFedML-AI 的头像

    FedML-AI/FedML

    4,048在 GitHub 上查看↗

    FedML is a distributed machine learning training library, federated learning framework, and GPU workload orchestrator. It provides the core system components necessary to execute large-scale model training and fine-tuning across multi-cloud, on-premise, and decentralized GPU clusters, while offering a dedicated engine for scalable model serving and an MLOps pipeline manager for end-to-end lifecycle management. The platform distinguishes itself by enabling privacy-preserving federated learning across decentralized edge devices and organizational silos, keeping raw data on local hardware. It al

    Python
    在 GitHub 上查看↗4,048
  • clearml/clearmlclearml 的头像

    clearml/clearml

    6,740在 GitHub 上查看↗

    ClearML is a comprehensive MLOps platform designed to manage the end-to-end machine learning lifecycle, from initial experimentation to production deployment. It provides a suite of integrated tools including a pipeline orchestrator for automating workflows, an experiment tracking tool for logging hyperparameters and metrics, and a metadata-driven data versioning system for managing large-scale datasets and model artifacts. The platform is distinguished by its advanced compute management and serving capabilities. It features a GPU compute manager that supports fractional resource slicing and

    Python
    在 GitHub 上查看↗6,740
  • crazyguitar/pysheeetcrazyguitar 的头像

    crazyguitar/pysheeet

    8,150在 GitHub 上查看↗

    pysheeet is a technical reference library providing a curated collection of code snippets and implementation patterns for advanced Python development, system integration, and high-performance computing. It serves as a comprehensive guide for implementing low-level network programming, native C extensions, and asynchronous and concurrent programming. The project provides specialized frameworks for the development and deployment of large language models, including tools for distributed GPU inference and high-performance serving. It also includes detailed patterns for high-performance computing

    Python
    在 GitHub 上查看↗8,150
查看 Gpustack 的所有 30 个替代方案→

常见问题解答

gpustack/gpustack 是做什么的?

gpustack 是一个 GPU 集群管理平台与 LLM 推理编排器。它作为一个集中式系统,用于汇聚并编排本地服务器与云环境中的图形处理器,充当针对多样化硬件与软件配置的异构计算管理器。

gpustack/gpustack 的主要功能有哪些?

gpustack/gpustack 的主要功能包括:Cluster Orchestrators, GPU Cluster Management Platforms, Distributed Inference Scaling, Multi-GPU Parallelism Strategies, Inference Backends, Custom Resource GPU Scheduling, Multi-Backend Inference Orchestration, GPU Resource Orchestrators。

gpustack/gpustack 有哪些开源替代品?

gpustack/gpustack 的开源替代品包括: paddlepaddle/fastdeploy — FastDeploy is a high-performance deployment framework for large language models, vision models, and multimodal models.… fedml-ai/fedml — FedML is a distributed machine learning training library, federated learning framework, and GPU workload orchestrator.… clearml/clearml — ClearML is a comprehensive MLOps platform designed to manage the end-to-end machine learning lifecycle, from initial… crazyguitar/pysheeet — pysheeet is a technical reference library providing a curated collection of code snippets and implementation patterns… paddlepaddle/serving — Serving is a high-performance framework designed for deploying and scaling machine learning models as production… paddlepaddle/paddlex — PaddleX is a PaddlePaddle-based framework for building, deploying, and fine-tuning AI model pipelines, with pre-built…