DGX OS Desktop Software Release Notes

Current status, information about included software, and known issues for DGX OS Desktop on DGX Station.

1. DGX OS Desktop 4 Releases

1.1. Configuration File Conflicts in Upgrades to DGX OS Desktop 4 Releases

During an upgrade to a DGX OS Desktop 4 release from an earlier release, you are prompted to resolve conflicts in configuration files. When prompted, evaluate the changes before accepting the maintainer’s version, keeping the local version, or manually resolving the difference.

Conflicts in /etc/apt/sources.list.d/dgxstation.list arise because the upgrade process edits the file to specify the bionic repositories for future updates. To avoid losing any customizations that users might have made to this file, keep the local version.

Conflicts in the following configuration files are the result of customizations to the Ubuntu Desktop OS made for DGX OS Desktop:

  • /etc/grub.d/10_linux. You can accept the package maintainer's version because the customizations are no longer required.
  • /etc/ssh/sshd_config. Keep the local version to preserve the customizations, which are still required.

1.2. DGX OS Desktop Software Release 4.0.4

Contents of DGX OS Desktop Software Release 4.0.4

Software Release Additional Information
Ubuntu Desktop Operating System 18.04 LTS Ubuntu 18.04 Desktop Guide
Linux kernel 4.15.0-36-generic at minimum  
NVIDIA Graphics Drivers for Linux 410.79  
NVIDIA CUDA Toolkit 10.0.130 CUDA Toolkit Documentation
NVIDIA CUDA Deep Neural Network (cuDNN) Library 7.3.1 NVIDIA Deep Learning SDK Documentation
NVIDIA Collective Communication Library (NCCL) 2.3.5-4 NVIDIA Deep Learning SDK Documentation
OpenGL 4.5 OpenGL API Documentation Overview
NVIDIA Container Runtime for Docker

2.0

See note (1).

NVIDIA Deep Learning Frameworks Documentation
Docker CE

18.06.1

See also note (2).

Note:
  1. NVIDIA Container Runtime for Docker replaces Docker Engine Utility for NVIDIA GPUs. In earlier releases, NVIDIA Container Runtime for Docker was available as an optional upgrade as described in Upgrading to the NVIDIA Container Runtime for Docker.
  2. Updates to Docker CE are no longer provided from Docker’s stable repository, but instead from a repository that is maintained by NVIDIA. The release of Docker CE on your DGX Station is the release that is available from this NVIDIA repository when you update your DGX OS Desktop software over the network.

    To determine the release of Docker CE that is installed on your DGX Station, run the following command:

    # dpkg -l docker-ce

Updates in this Release

  • New releases of the following software:
    • Ubuntu Desktop Operating System

      In Ubuntu 18.04, the GNOME desktop environment replaces the Unity desktop environment. For help getting started with the GNOME desktop environment, see Introduction to GNOME in the Ubuntu 18.04 Official Documentation.

    • NVIDIA Graphics Drivers for Linux
    • NVIDIA CUDA Toolkit
    • NVIDIA cuDNN Library
    • NCCL
    • Docker CE
  • Introduction of NVIDIA Container Runtime for Docker to replace Docker Engine Utility for NVIDIA GPUs

Supported Update Paths

  • 3.1.1 through 3.1.7 to 4.0.4

For instructions for updating the DGX OS Desktop software on DGX Station, refer to DGX Station User Guide.

Packages Made Obsolete in this Release

nvidia-docker

Note: As a result of the update to a new release of the Ubuntu Desktop Operating System, many packages from Canonical are also made obsolete in this release of DGX OS Desktop.

2. DGX OS Desktop 3 Releases

2.1. DGX OS Desktop Software Release 3.1.7

Contents of DGX OS Desktop Software Release 3.1.7

Software Release Additional Information
Ubuntu Desktop Operating System 16.04 LTS Ubuntu 16.04 Desktop Guide
NVIDIA Graphics Drivers for Linux 384.145  
NVIDIA CUDA Toolkit 9.0.176 CUDA Toolkit Documentation
NVIDIA CUDA Deep Neural Network (cuDNN) Library 7.1.4 NVIDIA Deep Learning SDK Documentation
NVIDIA Collective Communication Library (NCCL) 2.2.12 NVIDIA Deep Learning SDK Documentation
OpenGL 4.5 OpenGL API Documentation Overview
Docker Engine Utility for NVIDIA GPUs

1.0.1

See also note (1).

NVIDIA Deep Learning Frameworks Documentation
Docker CE

18.03.1

See also note (2).

Note:
  1. NVIDIA Container Runtime for Docker is available as an optional upgrade to replace Docker Engine Utility for NVIDIA GPUs. For more information, see Upgrading to the NVIDIA Container Runtime for Docker.
  2. Updates to Docker CE are no longer provided from Docker’s stable repository, but instead from a repository that is maintained by NVIDIA. The release of Docker CE on your DGX Station is the release that is available from this NVIDIA repository when you update your DGX OS Desktop software over the network.

    To determine the release of Docker CE that is installed on your DGX Station, run the following command:

    # dpkg -l docker-ce

Updates in this Release

  • New releases of the following software:
    • NVIDIA Graphics Drivers for Linux
    • NVIDIA cuDNN Library
    • NCCL
    • Docker CE
  • Security updates

Supported Update Paths

  • 3.1.3 to 3.1.7
  • 3.1.4 to 3.1.7
  • 3.1.6 to 3.1.7

For instructions for updating the DGX OS Desktop software on DGX Station, refer to DGX Station User Guide.

Note: If a message appears indicating that the nvidia-docker.service failed to start, you can disregard the message and continue with the update. The nvidia-docker.service service will start normally the next time that the DGX Station is restarted.

Packages Made Obsolete in this Release

None.

2.2. DGX OS Desktop Software Release 3.1.6

Contents of DGX OS Desktop Software Release 3.1.6

Software Release Additional Information
Ubuntu Desktop Operating System 16.04 LTS Ubuntu 16.04 Desktop Guide
NVIDIA Graphics Drivers for Linux 384.125  
NVIDIA CUDA Toolkit 9.0.176 CUDA Toolkit Documentation
NVIDIA CUDA Deep Neural Network (cuDNN) Library 7.1.1 NVIDIA Deep Learning SDK Documentation
NVIDIA Collective Communication Library (NCCL) 2.1.15 NVIDIA Deep Learning SDK Documentation
OpenGL 4.5 OpenGL API Documentation Overview
Docker Engine Utility for NVIDIA GPUs

1.0.1

See also note (1).

NVIDIA Deep Learning Frameworks Documentation
Docker CE

17.12.1

See also note (2).

Note:
  1. NVIDIA Container Runtime for Docker is available as an optional upgrade to replace Docker Engine Utility for NVIDIA GPUs. For more information, see Upgrading to the NVIDIA Container Runtime for Docker.
  2. Updates to Docker CE are no longer provided from Docker’s stable repository, but instead from a repository that is maintained by NVIDIA. The release of Docker CE on your DGX Station is the release that is available from this NVIDIA repository when you update your DGX OS Desktop software over the network.

    To determine the release of Docker CE that is installed on your DGX Station, run the following command:

    # dpkg -l docker-ce

Updates in this Release

  • New releases of the following software:
    • NVIDIA Graphics Drivers for Linux
    • NVIDIA cuDNN Library
    • NCCL
  • Support for the 32-GB NVIDIA Tesla® V100 GPU
  • Security updates

Supported Update Paths

  • 3.1.3 to 3.1.6
  • 3.1.4 to 3.1.6

For instructions for updating the DGX OS Desktop software on DGX Station, refer to DGX Station User Guide.

Packages Made Obsolete in this Release

  • nvhealth-doc
  • nvhealth-framework
  • nvhealth-module-dcgm-diag
  • nvhealth-module-df
  • nvhealth-module-docker-hello-world
  • nvhealth-module-dpkg
  • nvhealth-module-ethernet
  • nvhealth-module-kernel-modules
  • nvhealth-module-lscpu
  • nvhealth-module-lshw
  • nvhealth-module-lspci
  • nvhealth-module-meminfo
  • nvhealth-module-nvidia-persistenced
  • nvhealth-module-nvidia-smi
  • nvhealth-module-ping
  • nvhealth-module-ps
  • nvhealth-module-smartctl
  • nvhealth-module-systemd-services
  • nvhealth-module-template
  • nvhealth-module-uname
  • nvhealth-station

2.3. DGX OS Desktop Software Release 3.1.4

Contents of DGX OS Desktop Software Release 3.1.4

Software Release Additional Information
Ubuntu Desktop Operating System 16.04 LTS Ubuntu 16.04 Desktop Guide
NVIDIA Graphics Drivers for Linux 384.111  
NVIDIA CUDA Toolkit 9.0.176 CUDA Toolkit Documentation
NVIDIA CUDA Deep Neural Network (cuDNN) Library 7.0.5-15 NVIDIA Deep Learning SDK Documentation
NVIDIA Collective Communication Library (NCCL) 2.1.2 NVIDIA Deep Learning SDK Documentation
OpenGL 4.5 OpenGL API Documentation Overview
Docker Engine Utility for NVIDIA GPUs 1.0.1 NVIDIA Deep Learning Frameworks Documentation
Docker CE See note
Note:

The release of Docker CE on your DGX Station is the release that is available from Docker’s stable repository when you update your DGX OS Desktop software over the network.

To determine the release of Docker CE that is installed on your DGX Station, run the following command:

# dpkg -l docker-ce

Updates in this Release

  • New releases of the following software:

    • NVIDIA Graphics Drivers for Linux

    • NVIDIA cuDNN Library

    • NCCL

    • Docker CE

  • New name nvsysinfo for the command to collect troubleshooting information

  • Removal of the Docker CE startup option --disable-legacy-registry=false from the Docker CE service configuration file docker-override.conf

    This option is removed for compatibility with Docker CE 17.12 and later, which does not support interacting with registries that use API version v1.

Supported Update Paths

  • 3.1.1 to 3.1.4
  • 3.1.2 to 3.1.4
  • 3.1.3 to 3.1.4

For instructions for updating the DGX OS Desktop software on DGX Station, refer to DGX Station User Guide.

Packages Made Obsolete in this Release

  • nvhealth-base
  • nvhealth-dgx-baseos
  • nvhealth-overlay-dgx
  • nvhealth-overlay-dgx-station
  • nvhealth-overlay-dgx-station-baseos-3.1.0
  • nvhealth-overlay-dgx-station-volta
  • nvidia-sysinfo

2.4. DGX OS Desktop Software Release 3.1.3

Contents of DGX OS Desktop Software Release 3.1.3

Software Release Additional Information
Ubuntu Desktop Operating System 16.04 LTS Ubuntu 16.04 Desktop Guide
NVIDIA Graphics Drivers for Linux 384.81  
NVIDIA CUDA Toolkit 9.0.176 CUDA Toolkit Documentation
NVIDIA CUDA Deep Neural Network (cuDNN) Library 7.0.4 NVIDIA Deep Learning SDK Documentation
NVIDIA Collective Communication Library (NCCL) 2.0.5 NVIDIA Deep Learning SDK Documentation
OpenGL 4.5 OpenGL API Documentation Overview
Docker Engine Utility for NVIDIA GPUs 1.0.1 NVIDIA Deep Learning Frameworks Documentation
Docker CE 17.06

Updates in this Release

  • New releases of the following software:
    • NVIDIA cuDNN Library
    • NCCL
  • New features:
    • Hot plugging a display after the DGX Station is booted without a display connected to it
    • Data journalling to preserve file-system metadata more robustly and to make the file system more resilient to power failures
  • Resolution of Ethernet connection failure issue when the DGX Station is booted

Supported Update Paths

  • 3.1.1 to 3.1.3
  • 3.1.2 to 3.1.3

For instructions for updating the DGX OS Desktop software on DGX Station, refer to DGX Station User Guide.

2.5. DGX OS Desktop Software Release 3.1.2

Contents of DGX OS Desktop Software Release 3.1.2

Software Release Additional Information
Ubuntu Desktop Operating System 16.04 LTS Ubuntu 16.04 Desktop Guide
NVIDIA Graphics Drivers for Linux 384.81  
NVIDIA CUDA Toolkit 9.0.176 CUDA Toolkit Documentation
NVIDIA CUDA Deep Neural Network (cuDNN) Library 7.0.1.13-1 NVIDIA Deep Learning SDK Documentation
NVIDIA Collective Communication Library (NCCL) 2.0.4 NVIDIA Deep Learning SDK Documentation
OpenGL 4.5 OpenGL API Documentation Overview
Docker Engine Utility for NVIDIA GPUs 1.0.1 NVIDIA Deep Learning Frameworks Documentation
Docker CE 17.06

Updates in this Release

  • New releases of the following software:
    • NVIDIA Graphics Drivers for Linux
    • NVIDIA CUDA Toolkit
    • NVIDIA cuDNN Library
    • NCCL
  • Performance optimizations for NVIDIA Docker Containers Release 17.09
  • Resolution of standby and resume issues with CUDA applications

Supported Update Paths

  • 3.1.1 to 3.1.2

For instructions for updating the DGX OS Desktop software on DGX Station, refer to DGX Station User Guide.

2.6. DGX OS Desktop Software Release 3.1.1

Contents of DGX OS Desktop Software Release 3.1.1

Software Release Additional Information
Ubuntu Desktop Operating System 16.04 LTS Ubuntu 16.04 Desktop Guide
NVIDIA Graphics Drivers for Linux 384.80  
NVIDIA CUDA Toolkit 9.0.103 CUDA Toolkit Documentation
NVIDIA CUDA Deep Neural Network (cuDNN) Library 7.0.1 NVIDIA Deep Learning SDK Documentation
NVIDIA Collective Communication Library (NCCL) 2.0.4 NVIDIA Deep Learning SDK Documentation
OpenGL 4.5 OpenGL API Documentation Overview
Docker Engine Utility for NVIDIA GPUs 1.0.1 NVIDIA Deep Learning Frameworks Documentation
Docker CE 17.06

Updates in this Release

This release is the first release of DGX OS Desktop Software.

3. Known Issues

3.1. Issues with DGX OS Desktop Release Upgrade

Description

After a DGX OS Desktop release upgrade, the following issues might occur:

  • The desktop layout is not updated from the Unity desktop environment to the GNOME desktop environment.
  • This display manger is lightdm instead of gdm3.

Affects Versions

4.0.4

Workaround

This workaround requires administrator privileges.

  1. Press Ctrl+Alt+F5 to switch to tty5.

  2. Start the gdm3 service.

    # sudo systemctl start gdm3
  3. Press Ctrl+Alt+F6 to switch to tty6.

  4. Reconfigure your system to use the gdm3 display manger instead of lightdm.

    1. Reconfigure the gdm3 package.

      # sudo dpkg-reconfigure gdm3
    2. In response to the prompt, select gdm3.
  5. Reboot the system.

    # sudo reboot
  6. In the login window that appears after the system is rebooted, click the gear icon and choose Ubuntu.
  7. Log in to your Ubuntu desktop.

3.2. Old SSL Version Still Used After DGX OS Desktop Release Upgrade

Description

Note: This issue affects only systems that have been upgraded from a DGX OS Desktop 3 release. It does not affect systems on which a DGX OS Desktop 4 release was preinstalled at the factory or installed from an ISO image.

After a DGX OS Desktop release upgrade, the version of Secure Sockets Layer (SSL) for DGX OS Desktop 3 releases continues to be used.

This issue occurs because, for DGX OS Desktop 3 releases, two versions of SSL are installed:

  • A custom version of LibreSSL is installed in /usr/local/bin/openssl.
  • The standard Ubuntu version of OpenSSL is installed in /usr/bin/openssl.

The custom version of LibreSSL is not removed during a DGX OS Desktop release upgrade. However, because of the way the $PATH variable is defined for DGX OS Desktop, the version in /usr/local/bin takes precedence.

In DGX OS Desktop 4 releases, the customizations to LibreSSL that were made for DGX OS Desktop 3 releases are no longer required. To ensure that you are using a version of SSL that is actively being maintained, use the standard Ubuntu version of OpenSSL.

Affects Versions

Any DGX OS Desktop 4 release upgraded to from a DGX OS Desktop 3 release.

Workaround

This workaround requires administrator privileges.

  1. Confirm that you are still using LibreSSL.

    # openssl version
    LibreSSL 2.5.4
  2. Remove LibreSSL.

    # sudo rm -f /usr/local/bin/openssl
  3. In a new shell window, confirm that you're now using OpenSSL.

    # openssl version
    OpenSSL 1.1.0g  2 Nov 2017

3.3. NVIDIA Desktop Shortcuts Not Updated After DGX OS Desktop Release Upgrade

Description

In DGX OS Desktop 4 releases, the NVIDIA desktop shortcuts have been updated to reflect current information about NVIDIA DGX systems and containers for deep learning frameworks. These desktop shortcuts are also organized in a single folder on the desktop.

After a DGX OS Desktop release upgrade, the NVIDIA desktop shortcuts for existing users are not updated. However, the desktop for a user added after the upgrade will have the current desktop shortcuts in a single folder.

Affects Versions

4.0.4

Workaround

If you want quick access to current information about NVIDIA DGX systems and containers from your desktop, replace the old desktop shortcuts with the new desktop shortcuts.

  1. Change to your desktop directory.

    $ cd /home/your-user-login-id/Desktop
  2. Remove the existing NVIDIA desktop shortcuts.

    $ rm dgx-container-registry.desktop \
    dgxstation-userguide.desktop \
    dgx-container-registry-userguide.desktop \
    nvidia-customer-support.desktop
  3. Copy the folder that contains the new NVIDIA desktop shortcuts and its contents to your desktop directory.

    $ cp -rf /etc/skel/Desktop/Getting\ Started/ .

3.4. NVIDIA Visual Profiler and Nsight Eclipse Edition Start Failures

Description

NVIDIA Visual Profiler and Nsight Eclipse Edition require an earlier version of the Java Runtime Environment (JRE) than the default version in DGX OS Desktop. If you try to run NVIDIA Visual Profiler or Nsight Eclipse Edition without specifying the required JRE version, it fails to start.

These applications also require the libcanberra-gtk-module package, which is not included in DGX OS Desktop 4 releases. If either application is started without this package, the following error message is displayed:

Gtk-Message: 17:34:33.117: Failed to load module "canberra-gtk-module"

Affects Versions

4.0.4

Workaround

If you want to use NVIDIA Visual Profiler or Nsight Eclipse Edition, install the libcanberra-gtk-module package after installing or upgrading to a DGX OS Desktop 4 release such as 4.0.4.

# sudo apt install libcanberra-gtk-module

Each time you start NVIDIA Visual Profiler or Nsight Eclipse Edition, you must specify the required JRE version. Because DGX OS Desktop already includes the required JRE version, all you need do is include the -vm /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java option in the command to start NVIDIA Visual Profiler or Nsight Eclipse Edition:

  • $ nvvp -vm /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
  • $ nsight -vm /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

3.5. Intermittent Failures To Update the dgxstation-grub Package

Description

During an update of the DGX OS Desktop software, the EFI boot record may become unwriteable, which prevents the dgxstation-grub package from being updated. When this error occurs, the following error messages are displayed:

efibootmgr: Could not set variable Boot0008: No such file or directory
efibootmgr: Could not prepare boot variable: No such file or directory

Affects Versions

4.0.4

3.1.4 through 3.1.7

Workaround

This workaround requires administrator privileges.

  1. Reboot the DGX Station.

    $ sudo reboot
  2. Install the dgxstation-grub package.

    $ sudo apt install -y dgxstation-grub

3.6. Reduced UDP Networking Performance After Update to the Linux Kernel

Description

An update to DGX OS Desktop that includes an update to the Linux kernel may result in reduced network performance for workloads involving data transfer over UDP from the DGX Station to a remote system.

Affects Versions

Any DGX OS Desktop version running Linux kernel version 4.4.0-116

3.7. Failure to Enable Networking from the Recovery Menu

Description

In recovery mode, when network is chosen from the Recovery menu, the command fails with the following error:

/etc/resolv.conf: No such file or directory

Affects Versions

4.0.4

3.1.1 through 3.1.7

Workaround

  1. Boot the DGX Station in recovery mode.
  2. From the Recovery menu, choose root to drop to the root shell.
  3. In the root shell, reconfigure the resolvconf package.
    dpkg-reconfigure resolvconf

Networking is now enabled.

3.8. Ethernet Connection Failures when the DGX Station Is Booted

Description

When the DGX Station is booted or rebooted, the Ethernet interfaces may not be correctly configured for the Dynamic Host Configuration Protocol (DHCP). As a result, the DGX Station cannot connect to the Internet and the status of its network ports is unmanaged. Docker interfaces are unaffected.

Resolved in Version

3.1.3

Affects Versions

3.1.2, 3.1.1

Workaround

This workaround requires sudo privileges.

  1. Open the file /etc/network/interfaces for editing in a plain-text editor such as vi.
    $ sudo vi /etc/network/interfaces
  2. Remove the following lines from the file:
    auto enp2s0f0
    iface enp2s0f0 inet manual
    
    auto enp2s0f1
    iface enp2s0f1 inet manual
  3. Save and close the file.
  4. Configure your DGX Station Ethernet interfaces using DHCP.
    $ sudo dhclient

3.9. Software Image Installation Failures Caused by File Copy Errors

Description

Random errors in copying files to the OS SSD can cause installation of the DGX OS Desktop software image to fail.

Affects Versions

4.0.4

3.1.1 through 3.1.7

Workaround

Reboot the DGX Station and try again.

3.10. Software Image Installation Failures Caused by Lack of a Root File System

Description

Installation of the DGX OS Desktop software image may fail with the error No root file system is defined. This error may occur if a custom software image had previously been installed on DGX Station and device sda had been configured as part of a RAID array. Installation of the DGX OS Desktop software image requires that device sda must be available for use as the OS drive.

Affects Versions

4.0.4

3.1.1 through 3.1.7

Workaround

Reconfigure device sda to be available for use as the OS drive and try again.

3.11. Standby and Resume Issues with CUDA Applications

Description

The NVIDIA driver has a known issue with suspend and resume when a CUDA application is running. Suspending the system when a CUDA application is running can cause application crashes. Running some CUDA applications after a suspend-resume cycle can cause system instability.

To address these issues for CUDA applications that are running in Docker containers, the system power management scripts have been updated to stop and start the nvidia-docker plugin during a suspend-resume cycle. The nvidia-docker plugin is a plugin for the Docker Container Engine that provides GPU driver and CUDA capabilities to containers.

Resolved in Version

3.1.2

Affects Versions

3.1.1

Notices

Notice

THE INFORMATION IN THIS GUIDE AND ALL OTHER INFORMATION CONTAINED IN NVIDIA DOCUMENTATION REFERENCED IN THIS GUIDE IS PROVIDED “AS IS.” NVIDIA MAKES NO WARRANTIES, EXPRESSED, IMPLIED, STATUTORY, OR OTHERWISE WITH RESPECT TO THE INFORMATION FOR THE PRODUCT, AND EXPRESSLY DISCLAIMS ALL IMPLIED WARRANTIES OF NONINFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR PURPOSE. Notwithstanding any damages that customer might incur for any reason whatsoever, NVIDIA’s aggregate and cumulative liability towards customer for the product described in this guide shall be limited in accordance with the NVIDIA terms and conditions of sale for the product.

THE NVIDIA PRODUCT DESCRIBED IN THIS GUIDE IS NOT FAULT TOLERANT AND IS NOT DESIGNED, MANUFACTURED OR INTENDED FOR USE IN CONNECTION WITH THE DESIGN, CONSTRUCTION, MAINTENANCE, AND/OR OPERATION OF ANY SYSTEM WHERE THE USE OR A FAILURE OF SUCH SYSTEM COULD RESULT IN A SITUATION THAT THREATENS THE SAFETY OF HUMAN LIFE OR SEVERE PHYSICAL HARM OR PROPERTY DAMAGE (INCLUDING, FOR EXAMPLE, USE IN CONNECTION WITH ANY NUCLEAR, AVIONICS, LIFE SUPPORT OR OTHER LIFE CRITICAL APPLICATION). NVIDIA EXPRESSLY DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY OF FITNESS FOR SUCH HIGH RISK USES. NVIDIA SHALL NOT BE LIABLE TO CUSTOMER OR ANY THIRD PARTY, IN WHOLE OR IN PART, FOR ANY CLAIMS OR DAMAGES ARISING FROM SUCH HIGH RISK USES.

NVIDIA makes no representation or warranty that the product described in this guide will be suitable for any specified use without further testing or modification. Testing of all parameters of each product is not necessarily performed by NVIDIA. It is customer’s sole responsibility to ensure the product is suitable and fit for the application planned by customer and to do the necessary testing for the application in order to avoid a default of the application or the product. Weaknesses in customer’s product designs may affect the quality and reliability of the NVIDIA product and may result in additional or different conditions and/or requirements beyond those contained in this guide. NVIDIA does not accept any liability related to any default, damage, costs or problem which may be based on or attributable to: (i) the use of the NVIDIA product in any manner that is contrary to this guide, or (ii) customer product designs.

Other than the right for customer to use the information in this guide with the product, no other license, either expressed or implied, is hereby granted by NVIDIA under this guide. Reproduction of information in this guide is permissible only if reproduction is approved by NVIDIA in writing, is reproduced without alteration, and is accompanied by all associated conditions, limitations, and notices.

Trademarks

NVIDIA, the NVIDIA logo, DGX, DGX-1, DGX-2, and DGX Station are trademarks and/or registered trademarks of NVIDIA Corporation in the Unites States and other countries. Other company and product names may be trademarks of the respective companies with which they are associated.