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

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

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

13 مستودعات

Awesome GitHub RepositoriesDistributed Training Accelerators

Utilities for scaling deep learning workloads across multiple hardware units.

Distinguishing note: Focuses on distributed scaling rather than single-node training.

Explore 13 awesome GitHub repositories matching artificial intelligence & ml · Distributed Training Accelerators. Refine with filters or upvote what's useful.

Awesome Distributed Training Accelerators GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • lightning-ai/pytorch-lightningالصورة الرمزية لـ Lightning-AI

    Lightning-AI/pytorch-lightning

    31,201عرض على GitHub↗

    PyTorch Lightning is a deep learning research framework that provides a structured environment for organizing machine learning code. It functions as a unified trainer orchestrator, centralizing the execution flow by managing the interaction between hardware resources, data loaders, and model components. By decoupling model architecture from training logic, the framework enables researchers to maintain clean, modular codebases that remain portable across different environments. The framework distinguishes itself through a hardware-agnostic abstraction layer that scales deep learning workloads

    Distributes deep learning workloads across multiple hardware accelerators while maintaining full control over the execution flow.

    Pythonaiartificial-intelligencedata-science
    عرض على GitHub↗31,201
  • modelscope/swiftالصورة الرمزية لـ modelscope

    modelscope/swift

    14,633عرض على GitHub↗

    Swift is a toolkit for the full-parameter and parameter-efficient fine-tuning of large language and multimodal models. It functions as a multimodal model trainer for text, image, video, and audio data, and includes specialized tools for model compression and reinforcement learning from human feedback. The framework provides an alignment toolkit for optimizing model behavior using preference learning algorithms and reinforcement learning. It integrates parameter-efficient fine-tuning methods to adapt models with minimal memory and compute requirements, alongside utilities for reducing hardware

    Accelerates training for large models by distributing workloads across multiple processors using advanced parallelism.

    Python
    عرض على GitHub↗14,633
  • physical-intelligence/openpiالصورة الرمزية لـ Physical-Intelligence

    Physical-Intelligence/openpi

    12,377عرض على GitHub↗

    OpenPi is a vision-language-action robot control framework designed to generate physical control actions for robotic systems. It functions as a distributed robot model trainer, a model format converter, and a robot action streaming server. The framework provides tools for transforming model checkpoints between different framework formats to ensure interoperability across various development environments. It also includes a server that uses websocket connections to stream model-generated control actions from remote inference servers to physical robot hardware in real-time. The system supports

    Implements distributed GPU training to accelerate the fine-tuning of large vision-language-action models.

    Python
    عرض على GitHub↗12,377
  • deepseek-ai/deepepالصورة الرمزية لـ deepseek-ai

    deepseek-ai/DeepEP

    9,736عرض على GitHub↗

    DeepEP is a distributed model accelerator and expert-parallel communication library designed to optimize the training and inference of large-scale neural networks. It provides specialized GPU communication kernels and a remote GPU memory interface to facilitate high-throughput data exchange between hardware nodes. The system utilizes dynamic kernel generation to compile optimized GPU kernels during execution, removing the need for separate installation compilation steps. It implements virtual-lane traffic isolation to prevent interference between different data streams and employs routing met

    Provides a distributed acceleration system that overlaps communication with computation for large-scale neural networks.

    Cuda
    عرض على GitHub↗9,736
  • huggingface/accelerateالصورة الرمزية لـ huggingface

    huggingface/accelerate

    9,725عرض على GitHub↗

    Accelerate is a PyTorch distributed training library that abstracts the boilerplate required to run models across multiple GPUs, TPUs, and CPUs. It functions as a deep learning model scaler and distributed hardware orchestrator, allowing the same training script to run on different hardware backends without modifying the core logic. The project provides a distributed training command line interface for configuring compute environments and launching jobs across single or multi-node clusters. It includes a mixed precision training framework to implement FP16 and BF16 precision, reducing memory

    Provides utilities to scale deep learning workloads across multiple hardware accelerators by abstracting device placement and distribution.

    Python
    عرض على GitHub↗9,725
  • tensorflow/docsالصورة الرمزية لـ tensorflow

    tensorflow/docs

    6,320عرض على GitHub↗

    This repository is the official documentation for TensorFlow, a machine learning framework. It provides comprehensive guides, tutorials, and API references for building, training, and deploying machine learning models. The documentation covers the full lifecycle of machine learning projects, from constructing data pipelines and building neural networks with high-level APIs to customizing training loops and deploying trained models in production, on edge devices, or in browsers. The documentation includes step-by-step tutorials for a range of tasks, including reinforcement learning, ranking mo

    Spreads model training across multiple GPUs, machines, or specialized processors to speed computation.

    Jupyter Notebookdeep-learningdeep-neural-networksdocumentation
    عرض على GitHub↗6,320
  • facebookresearch/pytextالصورة الرمزية لـ facebookresearch

    facebookresearch/pytext

    6,298عرض على GitHub↗

    PyText is an extensible PyTorch-based framework for building, training, and deploying custom natural language processing models, including text classifiers, sequence taggers, and intent-slot predictors. It provides a modular toolkit that allows developers to assemble these models using pluggable registries for model architectures, data formats, and tensorizers, all configurable through YAML files without requiring code changes. The framework distinguishes itself through its comprehensive support for the full NLP model lifecycle, from training to production inference. It includes pre-built neu

    Scales NLP model training across multiple GPUs or nodes using PyTorch's distributed data parallel primitives.

    Python
    عرض على GitHub↗6,298
  • nvidia/isaac-gr00tالصورة الرمزية لـ NVIDIA

    NVIDIA/Isaac-GR00T

    6,222عرض على GitHub↗

    Uses optimized communication primitives to accelerate distributed training of large models.

    Jupyter Notebook
    عرض على GitHub↗6,222
  • baichuan-inc/baichuan-7bالصورة الرمزية لـ baichuan-inc

    baichuan-inc/Baichuan-7B

    5,654عرض على GitHub↗

    Baichuan-7B is an open-source 7 billion parameter bilingual Transformer model designed for text generation and few-shot learning across Chinese and English. It is built on a large Transformer architecture trained on a bilingual corpus, enabling it to produce coherent text in both languages from a single model. The model incorporates several optimization techniques that distinguish it from standard large language models. It uses rotary position embeddings that can extrapolate to longer sequences than seen during training, allowing context extension beyond the original 4096-token training lengt

    Accelerates distributed training through operator fusion, mixed precision, and communication overlap.

    Pythonartificial-intelligencecevalchatgpt
    عرض على GitHub↗5,654
  • tmelyralab/musetalkالصورة الرمزية لـ TMElyralab

    TMElyralab/MuseTalk

    5,327عرض على GitHub↗

    MuseTalk is a deep learning lip synchronization system designed to align video facial movements with audio tracks for high-fidelity video dubbing. It functions as an engine that matches facial expressions to audio input in real-time, enabling the modification of a speaker's lip movements to match new audio sources across different languages. The project features a distributed GPU training pipeline and a multi-stage processing workflow for refining the visual accuracy of synthetic speech. It distinguishes itself through the use of region-specific face masking and mouth openness control, which

    Utilizes a distributed GPU training pipeline to scale model optimization across multiple hardware accelerators.

    Pythonlip-syncvirtualhumans
    عرض على GitHub↗5,327
  • internlm/xtunerالصورة الرمزية لـ InternLM

    InternLM/xtuner

    5,150عرض على GitHub↗

    xtuner هو محرك تدريب شامل للنماذج اللغوية الكبيرة، يقدم مجموعة أدوات للتدريب المسبق، والضبط الدقيق الخاضع للإشراف، وتحسين النماذج متعددة الوسائط للرؤية واللغة. يعمل كمسرع تدريب موزع وإطار عمل متخصص لتوسيع نطاق نماذج خليط الخبراء (Mixture-of-Experts) ومواءمة سلوك النموذج من خلال التعلم التعزيزي من التغذية الراجعة البشرية. يتميز المشروع بتحسينات متقدمة للذاكرة والحوسبة، مثل توازي التسلسل لنوافذ السياق الطويلة جداً وتوازي خط الأنابيب المتداخل لتقليل وقت خمول GPU. يوفر مجموعة مخصصة لتحسين التفضيلات، وتنفيذ تقنيات مثل تحسين السياسة النسبية للمجموعة وتحسين التفضيل المباشر لتحسين سياسات النموذج وأنظمة المكافآت. تغطي مجالات الإمكانيات الواسعة تدريب النماذج الموزعة عبر عقد متعددة، وإعداد مجموعات البيانات متعددة الوسائط، وإدارة الضبط الدقيق القائم على المحولات. يتضمن المحرك أيضاً أدوات لتقييم النموذج، ودمج الأوزان، وتصدير المعلمات المدربة إلى محركات الاستنتاج. تتم إدارة التدريب عبر ملفات تكوين موحدة ومشغلات موزعة لضمان نتائج متسقة عبر مجموعات الحوسبة.

    Implements sequence and interleaved pipeline parallelism to accelerate distributed deep learning workloads across multiple hardware units.

    Pythonagentdeepseek-v3gpt-oss
    عرض على GitHub↗5,150
  • yahoo/tensorflowonsparkالصورة الرمزية لـ yahoo

    yahoo/TensorFlowOnSpark

    3,850عرض على GitHub↗

    TensorFlowOnSpark is a distributed framework for running TensorFlow machine learning workloads and model training across Apache Spark clusters. It functions as a cluster computing orchestrator that manages worker processes and resource allocation to scale deep learning tasks across multiple computing nodes. The platform enables distributed deep learning training and large-scale model inference, allowing users to execute tasks across a cluster of servers to handle datasets that exceed the memory of a single machine. It integrates deep learning workloads with Spark data processing to create end

    Scales deep learning workloads across multiple hardware units to reduce total training time on large datasets.

    Python
    عرض على GitHub↗3,850
  • tencent/pocketflowالصورة الرمزية لـ Tencent

    Tencent/PocketFlow

    2,914عرض على GitHub↗

    PocketFlow is an integrated toolkit for deep learning model compression, distributed training, and mobile format optimization. It provides a system for reducing the size and complexity of neural networks to improve inference efficiency, featuring a dedicated engine for knowledge distillation and a mobile model optimizer. The framework differentiates itself through an automated hyperparameter tuning system that uses reinforcement learning and statistical models to determine optimal compression ratios and layer-wise bit allocation. It also includes a distributed training system that utilizes mu

    Splits training workloads across multiple GPUs to accelerate the fine-tuning and compression of large networks.

    Pythonautomlcomputer-visiondeep-learning
    عرض على GitHub↗2,914
  1. Home
  2. Artificial Intelligence & ML
  3. Distributed Training Accelerators

استكشف الوسوم الفرعية

  • Operator Fusion AcceleratorsTechniques that accelerate distributed training by fusing operators, mixing precision, overlapping communication, and recovering from faults. **Distinct from Distributed Training Accelerators:** Distinct from Distributed Training Accelerators: focuses on operator fusion and communication overlap rather than general distributed scaling.