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
·

13 dépôts

Awesome GitHub RepositoriesDistributed Execution Runtimes

Infrastructure layers for orchestrating general-purpose parallel tasks, batch jobs, and inference workloads.

Explore 13 awesome GitHub repositories matching networking & communication · Distributed Execution Runtimes. Refine with filters or upvote what's useful.

Awesome Distributed Execution Runtimes 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.
  • vinta/awesome-pythonAvatar de vinta

    vinta/awesome-python

    303,207Voir sur GitHub↗

    Ce projet est un répertoire complet, organisé par la communauté, qui structure un vaste paysage de bibliothèques, frameworks et outils logiciels Python. Il sert de base de connaissances centralisée conçue pour faciliter la navigation dans l'écosystème et accélérer la découverte par les développeurs tout au long du cycle de vie du développement logiciel. Le répertoire se distingue en fournissant un index structuré de ressources classées par domaine technique, allant des utilitaires de développement fondamentaux aux domaines d'ingénierie spécialisés. Il couvre des capacités de haut niveau, notamment l'intelligence artificielle, la science des données, le développement web et la gestion d'infrastructure, permettant aux développeurs d'identifier des solutions éprouvées pour des défis techniques spécifiques. Le projet englobe une large surface de capacités, notamment des outils pour la gestion des dépendances, l'analyse de code statique et les tests automatisés. Il catalogue également des ressources pour le stockage de données persistantes, l'orchestration d'infrastructure cloud et le développement d'interfaces, fournissant une référence unifiée pour la construction et la maintenance de systèmes logiciels complexes.

    Orchestrate parallelized computational workloads across multiple distributed nodes.

    Pythonawesomecollectionspython
    Voir sur GitHub↗303,207
  • tensorflow/tensorflowAvatar de tensorflow

    tensorflow/tensorflow

    195,697Voir sur GitHub↗

    TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The system provides high-level interfaces for defining neural network architectures, alongside a robust engine for managing multidimensional array structures and tensor mathematics. The framework distinguishes itself through a scalable distributed runtime that orchestrates workloads acr

    Orchestrates parallelized training and inference workloads across decentralized network nodes and heterogeneous hardware accelerators.

    C++deep-learningdeep-neural-networksdistributed
    Voir sur GitHub↗195,697
  • paddlepaddle/paddleocrAvatar de PaddlePaddle

    PaddlePaddle/PaddleOCR

    82,412Voir sur GitHub↗

    PaddleOCR is a comprehensive optical character recognition framework designed for detecting and transcribing text from images and documents into structured, machine-readable formats. It provides a modular computer vision pipeline that decouples image preprocessing, text detection, and character recognition into independent, configurable stages. This architecture supports automated document digitization and multilingual text recognition, capable of identifying text in over one hundred languages across diverse environments ranging from scanned documents to industrial scenes. The framework disti

    Orchestrates processing tasks by spreading workloads across multiple hardware devices to improve overall system capacity.

    Pythonai4sciencechineseocrdocument-parsing
    Voir sur GitHub↗82,412
  • google/jaxAvatar de google

    google/jax

    35,835Voir sur GitHub↗

    JAX is a hardware-accelerated array library and automatic differentiation system for numerical computing. It provides a framework compatible with NumPy that extends array operations with a just-in-time compiler to transform Python functions into optimized kernels for execution on GPU and TPU accelerators. The system differentiates itself through the use of an XLA-based compiler and a single program multiple data sharding model. These capabilities allow the library to distribute large-scale computations across multiple hardware accelerators using both automatic parallelization and manual shard

    Manages computational loads by distributing processing tasks across multiple hardware accelerators.

    Python
    Voir sur GitHub↗35,835
  • ml-explore/mlxAvatar de ml-explore

    ml-explore/mlx

    27,047Voir sur GitHub↗

    This project is a machine learning array framework and tensor computation library designed for high-performance numerical computing. It provides a comprehensive suite of tools for constructing and training neural networks, featuring an automatic differentiation engine that facilitates gradient-based optimization and complex mathematical modeling. The library distinguishes itself through a unified memory architecture that allows data to be shared across CPU and GPU devices without explicit copies, significantly reducing data movement overhead. Its execution model relies on a lazy evaluation en

    Manages process initialization and environment configuration for distributed script execution.

    C++mlx
    Voir sur GitHub↗27,047
  • paddlepaddle/paddleAvatar de PaddlePaddle

    PaddlePaddle/Paddle

    23,632Voir sur GitHub↗

    Paddle is a deep learning framework designed for building, training, and deploying neural networks. It provides a platform for constructing models using tensor-based computations and supports both dynamic and static execution graphs to facilitate research and production workflows. The platform functions as a distributed machine learning system, enabling the scaling of training workloads across multiple nodes and hardware clusters. It includes a comprehensive toolkit for model deployment and optimization, allowing users to convert external model formats, compress trained models for resource-co

    Coordinates computational workloads across multiple nodes and hardware devices to accelerate training.

    C++deep-learningdistributed-trainingefficiency
    Voir sur GitHub↗23,632
  • higherorderco/bendAvatar de HigherOrderCO

    HigherOrderCO/Bend

    19,175Voir sur GitHub↗

    Bend is a high-level parallel programming language and compiler designed to execute code across multi-core CPUs and GPUs automatically. By translating functional source code into a graph-based intermediate representation, it enables massive parallel execution without requiring manual management of threads, locks, or atomic operations. The runtime operates as an interaction net engine, where computations are represented as networks of nodes that reduce through local rewriting rules. This model utilizes a work-stealing scheduler to distribute tasks across thousands of hardware threads, ensuring

    Scales computational workloads across large numbers of processing units to reduce total runtime.

    Rust
    Voir sur GitHub↗19,175
  • antirez/ds4Avatar de antirez

    antirez/ds4

    15,143Voir sur GitHub↗

    ds4 is a local inference engine for DeepSeek models that includes a distributed runtime for splitting transformer layers across networked computers. It functions as a reasoning controller with a local weight streamer and an API server that streams chat completions via industry standard endpoints. The system employs a memory management model that loads model experts from disk on demand to execute models that exceed available system RAM. It provides controls for reasoning effort and model behavior steering, allowing the modification of response characteristics through activation directions. Th

    Orchestrates transformer layer execution across multiple networked computers to handle massive models.

    C
    Voir sur GitHub↗15,143
  • google/oss-fuzzAvatar de google

    google/oss-fuzz

    12,353Voir sur GitHub↗

    OSS-Fuzz is a distributed, containerized platform for continuous fuzzing and memory safety analysis. It functions as a bug hunting infrastructure that identifies security vulnerabilities and stability bugs through automated, coverage-guided fuzz testing across a scalable cluster of containers. The system provides a continuous security testing pipeline that manages the entire lifecycle of vulnerability discovery, from bootstrapping project templates and compiling targets to executing long-running batch tests. It specifically focuses on memory safety, utilizing sanitizers to detect buffer overf

    Distributes long-running fuzzing jobs across a scalable cluster to maximize test case throughput.

    Shell
    Voir sur GitHub↗12,353
  • openvinotoolkit/openvinoAvatar de openvinotoolkit

    openvinotoolkit/openvino

    10,414Voir sur GitHub↗

    OpenVINO is an AI inference engine and model serving platform designed to execute optimized deep learning models across CPUs, GPUs, and NPUs through a unified API. It includes a model optimization toolkit for converting, quantizing, and compressing models from various frameworks, alongside a specialized generative AI runtime for large language models. The project distinguishes itself through a plugin-based hardware acceleration layer that maps neural network operations to vendor-specific drivers. It features advanced execution mechanisms such as continuous batching, speculative decoding, and

    Splits single model execution across multiple computing devices to optimize hardware utilization.

    C++aicomputer-visiondeep-learning
    Voir sur GitHub↗10,414
  • microsoft/ufoAvatar de microsoft

    microsoft/UFO

    9,017Voir sur GitHub↗

    UFO is a multi-device task orchestrator and LLM agent orchestration framework designed to decompose natural language requests into executable task graphs. It functions as a cross-platform UI automation tool capable of performing interactions on Windows and mobile devices while routing tasks to distributed agents based on their hardware and software capabilities. The system is distinguished by its RAG-enhanced agent architecture, which integrates external documentation and previous execution traces to improve decision-making. It employs a hybrid UI detection approach that combines computer vis

    Orchestrates automated workflows across different operating systems based on device hardware capabilities.

    Pythonagentautomationcopilot
    Voir sur GitHub↗9,017
  • carperai/trlxAvatar de carperai

    carperai/trlx

    4,749Voir sur GitHub↗

    trlx est une bibliothèque d'apprentissage par renforcement et un framework d'entraînement conçu pour aligner les grands modèles de langage en utilisant le feedback humain. Il sert d'entraîneur distribué et d'orchestrateur de calcul pour scaler des modèles à haut nombre de paramètres sur plusieurs GPU et nœuds. Le projet fournit des outils pour l'apprentissage par renforcement à partir de feedback humain et l'alignement de modèles. Il implémente l'optimisation basée sur un modèle de récompense et l'optimisation de politique proximale (PPO) pour affiner le comportement du modèle en fonction de récompenses orientées vers des objectifs ou de jeux de données étiquetés par des humains. Le framework couvre des stratégies d'entraînement distribué, notamment le parallélisme de modèle, le sharding de paramètres et la synchronisation de gradients multi-nœuds. Il intègre également des contraintes comme la divergence KL pour gérer la dérive du modèle pendant le processus d'apprentissage par renforcement.

    Orchestrates computational loads and memory across multiple hardware devices during large-scale model refinement.

    Python
    Voir sur GitHub↗4,749
  • aurae-runtime/auraeAvatar de aurae-runtime

    aurae-runtime/aurae

    1,907Voir sur GitHub↗

    Aurae is a memory-safe distributed systems runtime daemon written in Rust that acts as a container and process orchestrator. It manages and schedules workloads, containers, and virtual machines across distributed infrastructure nodes using remote procedure calls and isolated kernel-level boundaries. The platform provides a mutual transport-layer security gateway that enforces cryptographic identity and socket-level authentication across distributed infrastructure. It includes enterprise workload isolation features to secure control planes and manage multi-tenant processes on host operating sy

    Acts as a memory-safe distributed systems runtime daemon managing workloads across nodes.

    Rustdaemondistributed-systemslinux
    Voir sur GitHub↗1,907
  1. Home
  2. Networking & Communication
  3. Distributed Systems and Peer-to-Peer
  4. Distributed Computing
  5. Distributed Execution Runtimes

Explorer les sous-tags

  • Distributed Device OrchestrationFrameworks that manage computational loads by distributing processing tasks across multiple hardware devices.
  • Distributed RuntimesExecution engines that orchestrate and scale parallelized computational workloads across multiple distributed nodes.