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

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

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

5 个仓库

Awesome GitHub RepositoriesRemote GPU Memory Access

Low-level memory primitives for direct data movement between GPUs to reduce CPU overhead.

Distinct from Direct Memory Data Transfer: The candidates focus on flash memory, Java buffers, or profiling, not distributed GPU memory coordination.

Explore 5 awesome GitHub repositories matching operating systems & systems programming · Remote GPU Memory Access. Refine with filters or upvote what's useful.

Awesome Remote GPU Memory Access GitHub Repositories

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

    Infrasys-AI/AISystem

    17,017在 GitHub 上查看↗

    AISystem is a comprehensive AI full-stack infrastructure project covering the entire pipeline from AI chip architecture to high-level training frameworks. It encompasses the development of AI compiler frameworks, inference engines, and distributed training orchestrators designed to coordinate workloads across a heterogeneous compute stack of CPUs, GPUs, and NPUs. The project focuses on the deep integration of software and hardware, employing software-hardware co-design to align tensor layouts with physical memory structures. It provides specialized capabilities for accelerating Transformer mo

    Transfers data between memory regions across different nodes using RDMA to bypass the CPU.

    Jupyter Notebookaiaiinfraaisys
    在 GitHub 上查看↗17,017
  • deepseek-ai/deepepdeepseek-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

    Implements low-level memory primitives for coordinating direct data movement across distributed GPUs.

    Cuda
    在 GitHub 上查看↗9,736
  • dusty-nv/jetson-inferencedusty-nv 的头像

    dusty-nv/jetson-inference

    8,734在 GitHub 上查看↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    NVIDIA moves data between local or remote storage and GPU memory using a direct-memory access engine to bypass the CPU.

    C++caffecomputer-visiondeep-learning
    在 GitHub 上查看↗8,734
  • nvidia/warpNVIDIA 的头像

    NVIDIA/warp

    6,233在 GitHub 上查看↗

    Warp is a Python framework that JIT-compiles Python functions into CUDA kernels for GPU-accelerated parallel computation, with built-in automatic differentiation and multi-framework array interoperability. At its core, it provides a GPU kernel compilation system that enables writing and executing custom GPU kernels directly from Python, while supporting automatic gradient computation through those kernels for integration with machine learning pipelines. The framework also includes tile-based cooperative computing, where thread blocks partition into tiles for shared-memory and tensor-core opera

    Permits one GPU to directly read or write memory allocated in another GPU's pool for accelerated cross-device transfers.

    Pythoncudadifferentiable-programminggpu
    在 GitHub 上查看↗6,233
  • 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 reads or writes data directly to a remote registered memory window without requiring the target process's active participation.

    C++
    在 GitHub 上查看↗4,816
  1. Home
  2. Operating Systems & Systems Programming
  3. Remote GPU Memory Access