致谢

NVSHMEM 衷心感谢 OpenSHMEM 规范及其众多贡献者。有关 OpenSHMEM 的更多详细信息,请访问 http://openshmem.org

部分 NVSHMEM API 文档和库例程源自 OpenSHMEM 规范。OpenSHMEM 规范属于非营利组织 Open Source Software Solutions, Inc. (OSSS),其与 HPE 签订了协议。特此授予免费复制全部或部分本材料的许可,前提是出现 OSSS 通知和本文档的标题,并注明复制已获得 OSSS 的许可。

OpenSHMEM 项目在 OpenSHMEM 网站上制作的所有软件下载均根据以下 BSD 3 条款许可提供。

Copyright (c) 2016 - 2020
  Stony Brook University
Copyright (c) 2015 - 2020
  Los Alamos National Security, LLC.
Copyright (c) 2011 - 2016
  University of Houston System and UT-Battelle, LLC.
Copyright (c) 2009 - 2016
  Silicon Graphics International Corp. SHMEM is copyrighted
  by Silicon Graphics International Corp. (SGI) The OpenSHMEM API
  (shmem) is released by Open Source Software Solutions, Inc., under an
  agreement with Silicon Graphics International Corp. (SGI).
Copyright (c) 2016-2020
  Open Source Software Solutions (OSSS), Inc.
Copyright (c) 2016-2017
  Hewlett Packard Enterprise Development LP.

All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

o Redistributions of source code must retain the above copyright notice,
  this list of conditions and the following disclaimers.

o Redistributions in binary form must reproduce the above copyright
  notice, this list of conditions and the following disclaimer in the
  documentation and/or other materials provided with the distribution.

o Neither the name of the University of Houston System,
  UT-Battelle, LLC. nor the names of its contributors may be used to
  endorse or promote products derived from this software without specific
  prior written permission.

o Neither the name of Los Alamos National Security, LLC, Los Alamos
  National Laboratory, LANL, the U.S. Government, nor the names of its
  contributors may be used to endorse or promote products derived from
  this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

声明

本指南中的信息以及本指南中引用的 NVIDIA 文档中包含的所有其他信息均“按原样”提供。NVIDIA 不对产品的相关信息作出任何明示、暗示、法定或其他方面的保证,并且明确声明不对产品的非侵权性、适销性和特定用途的适用性作出任何暗示保证。尽管客户可能因任何原因遭受任何损失,但 NVIDIA 对本指南中描述的产品对客户承担的累计总责任应根据 NVIDIA 产品销售条款和条件进行限制。

本指南中描述的 NVIDIA 产品不具备容错能力,并非设计、制造或旨在用于与以下任何系统的设计、建造、维护和/或操作相关的用途,在这些系统中,此类系统的使用或故障可能导致威胁人类生命安全或严重人身伤害或财产损失的情况(包括但不限于与任何核能、航空电子、生命支持或其他生命攸关的应用相关的用途)。NVIDIA 明确声明不对用于此类高风险用途的适用性作出任何明示或暗示的保证。对于因任何此类高风险用途引起的索赔或损害,NVIDIA 不应对客户或任何第三方承担全部或部分责任。

NVIDIA 不表示或保证本指南中描述的产品在未经进一步测试或修改的情况下适用于任何指定用途。NVIDIA 不一定会对每种产品的所有参数进行测试。客户全权负责确保产品适合且适用于客户计划的应用,并为该应用进行必要的测试,以避免应用或产品出现默认情况。客户产品设计中的缺陷可能会影响 NVIDIA 产品的质量和可靠性,并可能导致超出本指南中包含的附加或不同条件和/或要求。对于可能基于或归因于以下原因的任何默认、损坏、成本或问题,NVIDIA 概不承担任何责任:(i) 以任何违反本指南的方式使用 NVIDIA 产品,或 (ii) 客户产品设计。

除客户有权将本指南中的信息与产品一起使用外,NVIDIA 在本指南下未授予任何其他明示或暗示的许可。仅当复制已获得 NVIDIA 的书面批准、未经修改地复制且附带所有相关的条件、限制和声明时,才允许复制本指南中的信息。

商标

NVIDIA、NVIDIA 徽标以及 CUDA、DGX、DGX-1、DGX-2、DGX Station、Kepler、Maxwell、NCCL、NVSHMEM、SDK Manager、Tesla 和 Volta 是 NVIDIA Corporation 在美国和其他国家/地区的商标和/或注册商标。其他公司和产品名称可能是与其相关的各自公司的商标。