Skip to main content
Ctrl+K
NVSHMEM - Home

NVSHMEM

NVSHMEM - Home

NVSHMEM

Table of Contents

NVIDIA Shared Memory

  • Installation Guide
    • NVSHMEM Installation Guide
    • Installation
    • Support
  • Release Notes
    • NVIDIA® NVSHMEM 3.2.5 Release Notes
  • NVIDIA OpenSHMEM Library - NVSHMEM API
  • NVSHMEM Prior Releases
    • NVIDIA® NVSHMEM 3.1.7 Release Notes
    • NVIDIA® NVSHMEM 3.0.6 Release Notes
    • NVIDIA® NVSHMEM 2.11.0 Release Notes
    • NVIDIA® NVSHMEM 2.10.1 Release Notes
    • NVIDIA® NVSHMEM 2.9.0 Release Notes
    • NVIDIA® NVSHMEM 2.8.0 Release Notes
    • Prior Releases
  • NVSHMEM Best Practice Guide
    • NVSHMEM Best Practices Guide
    • NVSHMEM Initialization
    • Device APIs
    • CUDA NVSHMEM Interoperability
    • NVSHMEM Runtime Configuration
    • NVSHMEM Unsupported Operations
    • NVSHMEM Performance
  • NVSHMEM...

NVSHMEM Best Practice Guide#

  • NVSHMEM Best Practices Guide
  • NVSHMEM Initialization
    • Two-Stage Initialization
  • Device APIs
    • Device APIs on Peer-to-Peer Transport
    • Device APIs on Proxy-Based Transport
    • Device APIs on IBGDA Transport
  • On-stream APIs
  • Host APIs
  • CUDA NVSHMEM Interoperability
    • Using CUDA Streams APIs
  • NVSHMEM Runtime Configuration
    • Environment behavior
  • NVSHMEM Unsupported Operations
    • Toolchaining
    • Operations
  • NVSHMEM Performance
    • Using 16-Byte Alignment Buffers in the Application
    • Using nvshmem_*block for Heterogenous Transports Configuration
    • Tuning the queue-pair Type and Configuration for IBGDA

previous

Prior Releases

next

NVSHMEM Best Practices Guide

NVIDIA NVIDIA
Privacy Policy | Manage My Privacy | Do Not Sell or Share My Data | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2024-2025, NVIDIA Corporation.

Last updated on Feb 07, 2025.