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

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

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

2 个仓库

Awesome GitHub RepositoriesReductions

Reduces a sequence to a single value by applying a combining function from either the left or the right side.

Distinct from Sequence Transformations: Distinct from Sequence Transformations: focuses on folding/reducing operations that produce a single value, not mapping transformations.

Explore 2 awesome GitHub repositories matching data & databases · Reductions. Refine with filters or upvote what's useful.

Awesome Reductions GitHub Repositories

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

    jbranchaud/til

    14,116在 GitHub 上查看↗

    This project is a markdown knowledge base used to maintain a curated collection of concise technical notes and write-ups across various programming languages and tools. It serves as a searchable personal reference library for documenting technical discoveries and software development patterns. The system implements a learning in public workflow, transforming markdown-based content storage into a static site. It utilizes directory-based routing to map folder structures to URL paths and employs schema-driven type generation to ensure data consistency across the knowledge base. The codebase cov

    Produces a sequence of all intermediate values generated during a collection reduction.

    Vim Script
    在 GitHub 上查看↗14,116
  • nvidia/ncclNVIDIA 的头像

    NVIDIA/nccl

    4,816在 GitHub 上查看↗

    NCCL 是一个高性能通信库和分布式 GPU 计算框架,专为在单节点或多节点系统中的多个 GPU 之间执行集合和点对点数据交换而设计。它充当 RDMA GPU 传输层和内存编排器,为分布式 GPU 训练和推理提供高带宽的数据和模型梯度同步。 该库的特色在于能够直接从 GPU 内核执行通信原语,将主机 CPU 从关键路径中移除。它利用拓扑感知路径选择来优化数据移动,并采用包括 InfiniBand 和 NVLink 在内的基于 RDMA 的网络传输,以实现设备跨不同物理节点之间的零拷贝内存访问。 该项目涵盖了广泛的集合通信模式,包括归约(Reductions)、广播(Broadcasts)、收集(Gathers)和全对全交换(All-to-all exchanges),以及点对点远程内存访问。它提供全面的通信器管理,用于初始化、分区和调整 GPU 组大小,以及用于注册缓冲区和协调共享设备内存的专用内存管理。 该系统包括一套用于健康跟踪、诊断日志记录和实时事件监控的监控与可观测性工具,以及用于机器学习框架、CUDA Graphs、MPI 和 Python 的集成接口。

    NCCL performs a reduction across multiple sources and copies the resulting value to destinations in a single operation.

    C++
    在 GitHub 上查看↗4,816
  1. Home
  2. Data & Databases
  3. Sequence Transformations
  4. Reductions

探索子标签

  • DistributedMathematical reduction operations performed across multiple distributed devices or nodes. **Distinct from Reductions:** Distinct from Reductions: focuses on network-distributed GPU communication rather than local sequence processing.
  • Reduction State TrackingCapturing every intermediate value during a reduction process rather than just the final result. **Distinct from Reductions:** Distinct from general reductions by focusing on the sequence of intermediate states.