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

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

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

10 个仓库

Awesome GitHub RepositoriesDistributed Computing

Techniques for executing tasks across multiple processing units or nodes.

Distinguishing note: Focuses on parallel execution and hardware utilization in a distributed context.

Explore 10 awesome GitHub repositories matching devops & infrastructure · Distributed Computing. Refine with filters or upvote what's useful.

Awesome Distributed Computing GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • d2l-ai/d2l-end2l-ai 的头像

    d2l-ai/d2l-en

    29,001在 GitHub 上查看↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Executes data transfers concurrently with computations to maximize bus bandwidth and reduce total execution time.

    Pythonbookcomputer-visiondata-science
    在 GitHub 上查看↗29,001
  • ml-explore/mlxml-explore 的头像

    ml-explore/mlx

    27,047在 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

    Shares processing loads across multiple physical machines using communication backends.

    C++mlx
    在 GitHub 上查看↗27,047
  • alicevision/meshroomalicevision 的头像

    alicevision/Meshroom

    12,562在 GitHub 上查看↗

    Meshroom is a node-based photogrammetry software designed to transform collections of two-dimensional images into three-dimensional models and scene geometry. It provides a visual interface for constructing and managing modular data pipelines, allowing users to automate complex computer vision tasks such as feature extraction, depth map estimation, and mesh generation. The software distinguishes itself through a distributed computational framework that dispatches resource-intensive tasks across local hardware or remote render farms. By utilizing a directed acyclic graph execution model, it en

    Executes processing pipelines across local or remote hardware while managing node locking and resource monitoring for parallel tasks.

    QML3d-reconstructionalicevisioncamera-tracking
    在 GitHub 上查看↗12,562
  • modin-project/modinmodin-project 的头像

    modin-project/modin

    10,389在 GitHub 上查看↗

    Modin is a distributed dataframe library and parallel data processing engine designed to handle large datasets that exceed system memory. It functions as a distributed computing framework that parallelizes data manipulation tasks across multiple CPU cores or clusters to increase throughput and avoid memory errors. The project mirrors the Pandas API, allowing for the distribution of data workflows without changing core code logic. It utilizes a pluggable backend interface, which enables users to switch between different distributed execution engines to optimize performance based on available h

    Manages the execution of data tasks across various backends to optimize performance based on hardware.

    Pythonanalyticsdata-sciencedataframe
    在 GitHub 上查看↗10,389
  • lyhue1991/eat_tensorflow2_in_30_dayslyhue1991 的头像

    lyhue1991/eat_tensorflow2_in_30_days

    9,933在 GitHub 上查看↗

    This project is a structured learning curriculum and technical reference for mastering deep learning with TensorFlow. It provides a comprehensive guide for building, training, and deploying neural networks, combining theoretical fundamentals with practical implementation examples. The repository distinguishes itself by covering the end-to-end machine learning workflow, from low-level tensor mathematics and linear algebra to the creation of complex model architectures. It includes specific guidance on developing data pipelines for diverse data types, such as images, text, and time-series seque

    Implements distributed computing strategies to parallelize workloads across CPUs, GPUs, and TPUs.

    Pythontensorflowtensorflow-examplestensorflow-tutorial
    在 GitHub 上查看↗9,933
  • tiiny-ai/powerinferTiiny-AI 的头像

    Tiiny-AI/PowerInfer

    8,714在 GitHub 上查看↗

    PowerInfer is a high-performance local large language model inference engine and sparse inference framework. It provides a runtime for executing models on consumer-grade hardware, utilizing a GPU acceleration backend to optimize tensor operations for graphics processors. The system distinguishes itself through a sparse inference framework that increases generation speed by skipping computations based on activation sparsity in model weights. It includes a GGUF model converter for transforming weights and metadata into a unified binary format, as well as an OpenAI API compatible server for inte

    Splits the compute graph into segments and distributes them across multiple nodes to parallelize model execution.

    C++large-language-modelsllamallm
    在 GitHub 上查看↗8,714
  • featuretools/featuretoolsfeaturetools 的头像

    featuretools/featuretools

    7,655在 GitHub 上查看↗

    Featuretools is a Python data science library and automated feature engineering framework designed to create predictive features from multiple related datasets. It automates the data preparation and transformation steps required for machine learning models through deep feature synthesis. The library enables the automatic generation of comprehensive feature tables by applying recursive transformations to relational data. It supports the transformation of unstructured text into structured numeric features and allows users to define custom primitives to extend the synthesis process with specific

    Distributes the recursive feature synthesis process across multiple cores or clusters for efficient large-scale processing.

    Python
    在 GitHub 上查看↗7,655
  • kingoflolz/mesh-transformer-jaxkingoflolz 的头像

    kingoflolz/mesh-transformer-jax

    6,376在 GitHub 上查看↗

    该项目是一个基于 JAX 的 Transformer 框架和大语言模型训练器,专为在 TPU 硬件加速器上构建和训练分布式模型而设计。它提供了一个通过在设备网格上拆分权重和计算来减少内存开销并提高处理速度的系统,用于预训练和微调自回归模型。 该框架包含一个 TPU 计算编排器,用于资源配置和自动化远程分布式节点上的依赖安装。它还具有一个模型权重转换器,能够在不同的硬件配置和数值精度之间转换和重新分片检查点。 该项目涵盖了更广泛的功能,包括用于云存储的分片检查点管理、具有状态恢复的流式数据加载,以及用于模型推理的基于核的文本生成。它进一步支持针对 TPU 和 GPU 集群的 XLA 编译硬件加速,并提供针对标准化语言任务进行性能基准测试的工具。

    Automates dependency installation and cluster initialization on remote nodes for distributed execution.

    Python
    在 GitHub 上查看↗6,376
  • huggingface/alignment-handbookhuggingface 的头像

    huggingface/alignment-handbook

    5,621在 GitHub 上查看↗

    This project is an alignment framework and suite of pipelines for training language models using supervised fine-tuning and preference optimization. It provides tools for executing large-scale distributed training across multiple GPUs and compute nodes, alongside a system for measuring model helpfulness and dialogue quality through single-turn and multi-turn benchmarks. The framework includes specialized tools for direct preference optimization to refine model behavior using paired data without a separate reward model. It also supports constitutional AI alignment and the training of reward mo

    Coordinates large-scale model alignment tasks across multiple GPUs and compute nodes.

    Python
    在 GitHub 上查看↗5,621
  • yahoo/tensorflowonsparkyahoo 的头像

    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

    Implements techniques for partitioning the TensorFlow compute graph across multiple distributed nodes for parallel execution.

    Python
    在 GitHub 上查看↗3,850
  1. Home
  2. DevOps & Infrastructure
  3. Distributed Computing

探索子标签

  • Compute Graph SlicingTechniques for partitioning a model's compute graph across multiple distributed hardware nodes. **Distinct from Distributed Computing:** Specifically focuses on slicing the neural network graph for parallel execution rather than general task distribution