awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
gpustack avatar

gpustack/gpustack

0
View on GitHub↗
5,173 stele·549 fork-uri·Python·Apache-2.0·6 vizualizărigpustack.ai↗

Gpustack

gpustack este o platformă de gestionare a clusterelor GPU și un orchestrator de inferență LLM. Acesta funcționează ca un sistem centralizat pentru pooling-ul și orchestrarea unităților de procesare grafică pe servere locale și medii cloud, servind drept manager de calcul eterogen pentru diverse configurații hardware și software.

Sistemul oferă un gateway securizat de implementare a modelelor AI care servește modelele ca servicii scalabile folosind autentificarea bazată pe chei. Include un scheduler de resurse GPU care echilibrează sarcinile de lucru pe acceleratoare și coordonează mai multe motoare de inferență pentru a mapa modele AI specifice pe hardware compatibil.

Platforma acoperă orchestrarea cuprinzătoare a clusterelor, inclusiv recuperarea automată în caz de eșec, monitorizarea resurselor în timp real și scalarea inferenței distribuite. Încorporează optimizarea performanței prin cuantizare și decodare speculativă pentru a maximiza throughput-ul și a reduce latența.

Configurațiile sistemului și starea clusterului sunt menținute prin persistența stării într-o bază de date relațională externă.

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.

Istoric stele

Graficul istoricului de stele pentru gpustack/gpustackGraficul istoricului de stele pentru gpustack/gpustack

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Gpustack

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Gpustack.
  • paddlepaddle/fastdeployAvatar PaddlePaddle

    PaddlePaddle/FastDeploy

    3,700Vezi pe 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
    Vezi pe GitHub↗3,700
  • fedml-ai/fedmlAvatar FedML-AI

    FedML-AI/FedML

    4,048Vezi pe 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
    Vezi pe GitHub↗4,048
  • clearml/clearmlAvatar clearml

    clearml/clearml

    6,740Vezi pe 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
    Vezi pe GitHub↗6,740
  • crazyguitar/pysheeetAvatar crazyguitar

    crazyguitar/pysheeet

    8,150Vezi pe 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
    Vezi pe GitHub↗8,150
Vezi toate cele 30 alternative pentru Gpustack→

Întrebări frecvente

Ce face gpustack/gpustack?

gpustack este o platformă de gestionare a clusterelor GPU și un orchestrator de inferență LLM. Acesta funcționează ca un sistem centralizat pentru pooling-ul și orchestrarea unităților de procesare grafică pe servere locale și medii cloud, servind drept manager de calcul eterogen pentru diverse configurații hardware și software.

Care sunt principalele funcționalități ale gpustack/gpustack?

Principalele funcționalități ale gpustack/gpustack sunt: 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.

Care sunt câteva alternative open-source pentru gpustack/gpustack?

Alternativele open-source pentru gpustack/gpustack includ: 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…