NVIDIA Sync#

Overview#

NVIDIA Sync is a system tray utility that provides a simple way to access your DGX Spark system remotely from another machine. Whether your DGX Spark is connected to a monitor or not, NVIDIA Sync makes it easy to connect your favorite development tools and access the system from anywhere on your network.

Installation#

  1. Download the latest version of NVIDIA Sync from https://build.nvidia.com/spark/connect-to-your-spark/sync. Installers are available for Windows, macOS, and Linux.

  2. Run the installer.

Connecting to Your Spark#

The first time you launch NVIDIA Sync, you’ll be prompted to connect to your DGX Spark.

Provide your DGX Spark’s machine name and your login credentials.

About the machine name

The machine name is your DGX Spark hostname with .local appended, such as spark-xxxx.local. You can find the default hostname on the Quick Start Guide that came in the box.

The .local address uses mDNS (multicast DNS) to automatically locate your DGX Spark on the network without needing to know its IP address. This is particularly useful if your router periodically reassigns IP addresses.

For Windows users: mDNS requires Bonjour Print Services from Apple. If you have iTunes or other Apple software installed, you likely already have this. Otherwise, you can download it from Apple’s website. Alternatively, you can try using just the hostname without .local (such as spark-xxxx), though this method is less reliable on modern networks.

Why .local might not work: .local hostnames may not work in enterprise networks with strict security policies, networks that block multicast traffic, or other restricted network environments.

Using an IP address instead: If .local hostnames do not work, you will need to use the IP address. To find the IP address, physically log in to your DGX Spark and click the network icon in the top right corner of the Ubuntu desktop. Select Settings from the dropdown menu, then navigate to the Network section. The IP address will be displayed under your active connection. Alternatively, you can log in to your router’s administration console to view connected devices and their IP addresses.

Configuring Applications#

After connecting to your DGX Spark, NVIDIA Sync will automatically scan your local machine for compatible applications that can connect remotely to the DGX Spark. Select the applications you want to configure.

The selected applications will be configured to use your DGX Spark as a remote compute resource. This means you run the application interface locally on your workstation, but all compute workloads (such as code execution, model training, and data processing) run on the DGX Spark. Your files, code, and development environment are synchronized to the DGX Spark, giving you the full power of the DGX Spark’s GPUs while using familiar local tools.

All configured applications are accessible from the NVIDIA Sync system tray icon. You can change your application selections at any time from the NVIDIA Sync settings window. If an application is marked as “unavailable” in the settings, it means the application is not installed on your local machine.

Available Applications#

The following applications can be detected and configured by NVIDIA Sync if they are installed on your local machine:

The following connection methods are always available and do not require any local application installation:

  • DGX Dashboard - Web-based system monitoring and management interface

  • SSH Terminal - Command-line access with SSH keys automatically managed by NVIDIA Sync