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
·

6 repository-uri

Awesome GitHub RepositoriesDistributed GPU Task Runners

Execution of arbitrary functions on GPU-accelerated hardware across a cluster.

Distinct from GPU Acceleration Libraries: Distinct from general GPU acceleration libraries: focuses on distributed task orchestration rather than local library calls.

Explore 6 awesome GitHub repositories matching devops & infrastructure · Distributed GPU Task Runners. Refine with filters or upvote what's useful.

Awesome Distributed GPU Task Runners GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • dmlc/xgboostAvatar dmlc

    dmlc/xgboost

    28,471Vezi pe GitHub↗

    XGBoost is a distributed machine learning library for implementing scalable gradient boosting decision trees used for regression, classification, and ranking. It functions as a predictive model framework and a cross-language toolkit, providing a core implementation with native bindings for Python, R, Java, Scala, and C++. The system is designed as a GPU-accelerated library that utilizes CUDA and NCCL to speed up the training of decision tree ensembles. It operates as a distributed framework capable of scaling training and prediction across multi-node clusters and GPU environments to process m

    Utilizes CUDA and NCCL to accelerate model processing through distributed GPU support across clusters.

    C++distributed-systemsgbdtgbm
    Vezi pe GitHub↗28,471
  • dask/daskAvatar dask

    dask/dask

    13,746Vezi pe GitHub↗

    Dask este un framework de calcul paralel și un scheduler de sarcini distribuit conceput pentru a scala fluxurile de lucru de știința datelor în Python de la mașini individuale la clustere mari. Acesta funcționează ca un manager de resurse de cluster care orchestrează logica computațională prin reprezentarea sarcinilor și a dependențelor acestora sub formă de grafuri aciclice direcționate. Această arhitectură permite sistemului să automatizeze distribuția sarcinilor de lucru pe hardware-ul disponibil, gestionând în același timp cerințe complexe de execuție. Proiectul se distinge printr-un motor de evaluare leneșă (lazy) care amână operațiunile pe date până când sunt solicitate explicit, permițând optimizarea globală a grafului și alocarea eficientă a resurselor. Acesta încorporează „spilling” de date conștient de memorie pentru a preveni blocarea sistemului la procesarea seturilor de date care depășesc memoria disponibilă și utilizează fuziunea grafului de sarcini pentru a combina secvențe de operațiuni în pași de execuție unici, minimizând overhead-ul de programare și comunicarea între noduri. Platforma oferă o suprafață cuprinzătoare de capabilități pentru analiza datelor la scară largă, inclusiv suport pentru învățare automată distribuită, integrare cu calcul de înaltă performanță și procesare paralelă a datelor. Oferă instrumente extinse pentru gestionarea ciclului de viață al clusterului, profilarea performanței și monitorizarea în timp real a execuției sarcinilor. Utilizatorii pot implementa aceste medii pe diverse infrastructuri, inclusiv hardware local, furnizori de cloud, sisteme containerizate și clustere de calcul de înaltă performanță.

    Distributes arbitrary functions across a cluster to leverage GPU-accelerated libraries for parallel tasks.

    Pythondasknumpypandas
    Vezi pe GitHub↗13,746
  • feast-dev/feastAvatar feast-dev

    feast-dev/feast

    6,727Vezi pe GitHub↗

    Feast is an open-source feature store for machine learning that provides a central platform for defining, storing, and serving features across both training and inference workflows. It operates as a declarative system where feature definitions are written as code in Python files, synchronized to a central registry, and made available for low-latency online retrieval or point-in-time correct historical joins for training datasets. The project abstracts storage behind a pluggable architecture, allowing offline and online backends to be swapped without changing retrieval logic, and coordinates ma

    Feast assigns GPU nodes to transformation workers through configuration, enabling GPU-native libraries for batch processing.

    Pythonbig-datadata-engineeringdata-quality
    Vezi pe GitHub↗6,727
  • nvidia/isaac-gr00tAvatar NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Vezi pe GitHub↗

    Applies element-wise operations to arrays in parallel on the GPU for high-throughput data transformation.

    Jupyter Notebook
    Vezi pe GitHub↗6,222
  • stability-ai/stableswarmuiAvatar Stability-AI

    Stability-AI/StableSwarmUI

    4,929Vezi pe GitHub↗

    StableSwarmUI este o interfață web și un orchestrator backend pentru generarea de imagini Stable Diffusion. Acesta funcționează ca un generator de imagini GPU distribuit și un pipeline modular de imagini AI, oferind un controler centralizat pentru a gestiona cererile de generare de imagini. Sistemul se distinge prin abilitatea de a împărți sarcinile de generare între mai multe procesoare grafice pentru a crește throughput-ul batch-urilor. Utilizează o interfață agnostică față de backend pentru a se conecta la servere locale, servere la distanță și API-uri cloud, și include un designer de flux de lucru vizual bazat pe grafuri pentru definirea operațiunilor complexe de procesare a imaginilor. Platforma include un sistem dinamic de extensii plugin pentru adăugarea de funcționalități personalizate și utilitare automatizate pentru provizionarea dependențelor la nivel de sistem. Combină instrumente de generare modulare și interfețe de editare rapidă cu capacitatea de a ruta sarcinile de lucru pe hardware distribuit.

    Orchestrates the distribution of large image generation batches across multiple available GPUs to increase throughput.

    C#aiimage-generationstable-diffusion
    Vezi pe GitHub↗4,929
  • mcmonkeyprojects/swarmuiAvatar mcmonkeyprojects

    mcmonkeyprojects/SwarmUI

    4,238Vezi pe GitHub↗

    SwarmUI este o interfață web și un orchestrator pentru Stable Diffusion, conceput pentru a genera imagini și video. Funcționează ca un manager de fluxuri de lucru modular și un gateway API care permite configurarea și execuția pipeline-urilor AI generative. Sistemul se caracterizează prin capacitatea de a distribui sarcinile de generare pe mai multe plăci grafice pentru a crește viteza de procesare și throughput-ul total. Utilizează o arhitectură decuplată client-server și o interfață agnostică față de backend, permițând interfeței utilizator să rămână separată de mediul de execuție al modelului. Platforma suportă extensibilitatea printr-o arhitectură bazată pe plugin-uri pentru adăugarea de noi componente UI și handlere de logică. Oferă control programatic prin endpoint-uri HTTP și WebSocket pentru ca aplicațiile externe să declanșeze generări și să sincronizeze starea în timp real. Sunt incluse instrumente de administrare pentru a acorda și gestiona accesul utilizatorilor remote la mediul generativ prin rețea.

    Distributes large batches of image generation requests across multiple available graphics cards to maximize throughput.

    C#aicomfyuicsharp
    Vezi pe GitHub↗4,238
  1. Home
  2. DevOps & Infrastructure
  3. GPU Acceleration Libraries
  4. Distributed GPU Task Runners

Explorează sub-etichetele

  • Feature Computation GPU Scheduling1 sub-tagAssigns GPU resources to worker tasks during feature computation to accelerate processing with GPU-native libraries. **Distinct from Distributed GPU Task Runners:** Distinct from Distributed GPU Task Runners: focuses on scheduling GPU workers specifically for feature computation tasks, not general distributed GPU task execution.