Skip to content

Commit 5d712be

Browse files
committed
Remove stale Ubuntu 20.04 references and deprecated NVIDIA DIGITS
- Remove Ubuntu 20.04 package repo and install commands from install include (Ubuntu 20.04 reached EOL April 2025 and is not in the Tier 1 support matrix) - Update GPU tutorial to reference Ubuntu 22.04 with nvidia-utils-535 - Replace deprecated NVIDIA DIGITS 6.0 container with nvidia/cuda base image - Update NVIDIA documentation links to NGC Catalog
1 parent 275d919 commit 5d712be

2 files changed

Lines changed: 8 additions & 22 deletions

File tree

articles/iot-edge/configure-connect-verify-gpu.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Configure and connect an IoT Edge module with a GPU
33
description: Configure your environment to connect and verify your GPU to process modules from your IoT Edge device.
44
author: sethmanheim
55
ms.author: sethm
6-
ms.date: 06/05/2025
6+
ms.date: 04/01/2026
77
ms.topic: tutorial
88
ms.service: azure-iot-edge
99
services: iot-edge
@@ -89,10 +89,10 @@ Now that you have a GPU-optimized VM, install the [NVIDIA extension](/azure/virt
8989
9090
1. With an NVIDIA module, we'll use the [NVIDIA System Management Interface program](https://developer.download.nvidia.com/compute/DCGM/docs/nvidia-smi-367.38.pdf), also known as `nvidia-smi`.
9191

92-
From your device, install the `nvidia-smi` package based on your version of Ubuntu. For this tutorial, we'll install `nvidia-utils-515` for Ubuntu 20.04. Select `Y` when prompted in the installation.
92+
From your device, install the `nvidia-smi` package based on your version of Ubuntu. For example, on Ubuntu 22.04, install `nvidia-utils-535`. Select `Y` when prompted in the installation.
9393

9494
```bash
95-
sudo apt install nvidia-utils-515
95+
sudo apt install nvidia-utils-535
9696
```
9797

9898
Here's a list of all `nvidia-smi` versions. If you run `nvidia-smi` without installing it first, this list prints in your console.
@@ -114,7 +114,7 @@ Now that you have a GPU-optimized VM, install the [NVIDIA extension](/azure/virt
114114
115115
## Enable a module with GPU acceleration
116116

117-
There are different ways to enable an IoT Edge module so that it uses a GPU for processing. One way is to configure an existing IoT Edge module on your device to become GPU-accelerated. Another way is to use a prefabricated container module, for example, a module from [NVIDIA DIGITS](https://developer.nvidia.com/digits) that's already GPU-optimized. Let's see how both ways are done.
117+
There are different ways to enable an IoT Edge module so that it uses a GPU for processing. One way is to configure an existing IoT Edge module on your device to become GPU-accelerated. Another way is to use a prefabricated container module that's already GPU-optimized. Let's see how both ways are done.
118118

119119
### Enable GPU in an existing module using DeviceRequests
120120

@@ -169,7 +169,7 @@ If you have an existing module on your IoT Edge device, adding a configuration u
169169
170170
### Enable a GPU in a prefabricated NVIDIA module
171171

172-
Let's add an [NVIDIA DIGITS](https://docs.nvidia.com/deeplearning/digits/index.html) module to the IoT Edge device and then allocate a GPU to the module by setting its environment variables. This NVIDIA module is already in a Docker container.
172+
Let's add an [NVIDIA CUDA](https://hub.docker.com/r/nvidia/cuda) container module to the IoT Edge device and then allocate a GPU to the module by setting its environment variables. This NVIDIA module is already in a Docker container.
173173

174174
1. Select your IoT Edge device in the Azure portal from your IoT Hub's **Devices** menu.
175175

@@ -179,7 +179,7 @@ Let's add an [NVIDIA DIGITS](https://docs.nvidia.com/deeplearning/digits/index.h
179179

180180
1. Provide a name in the **IoT Edge Module Name** field.
181181

182-
1. Under the **Module Settings** tab, add `nvidia/digits:6.0` to the **Image URI** field.
182+
1. Under the **Module Settings** tab, add `nvidia/cuda:12.6.3-base-ubuntu22.04` to the **Image URI** field.
183183

184184
1. Select the **Environment Variables** tab.
185185

@@ -207,7 +207,7 @@ Let's add an [NVIDIA DIGITS](https://docs.nvidia.com/deeplearning/digits/index.h
207207
:::image type="content" source="media/configure-connect-verify-gpu/iot-edge-list.png" alt-text="Screenshot of the result of the 'iotedge list' command.":::
208208

209209
> [!NOTE]
210-
> For more information on the **NVIDIA DIGITS** container module, see the [Deep Learning Digits Documentation](https://docs.nvidia.com/deeplearning/digits/digits-container-user-guide/index.html#digitsovr).
210+
> For more information on GPU-optimized NVIDIA containers, see the [NVIDIA GPU Cloud (NGC) Catalog](https://catalog.ngc.nvidia.com/).
211211
212212
## Clean up resources
213213

articles/iot-edge/includes/iot-edge-install-linux.md

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
ms.topic: include
3-
ms.date: 02/19/2026
3+
ms.date: 04/01/2026
44
author: sethmanheim
55
ms.author: sethm
66
ms.service: azure-iot-edge
@@ -40,14 +40,6 @@ You can install IoT Edge by using a few commands. Open a terminal and run the fo
4040
rm packages-microsoft-prod.deb
4141
```
4242

43-
* **20.04**:
44-
45-
```bash
46-
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
47-
sudo dpkg -i packages-microsoft-prod.deb
48-
rm packages-microsoft-prod.deb
49-
```
50-
5143
# [Debian](#tab/debian)
5244

5345
You can install it by using APT and running a few commands. Open a terminal and run the following commands:
@@ -208,12 +200,6 @@ Install the latest version of IoT Edge and the IoT identity service package (if
208200
sudo apt-get install aziot-edge
209201
```
210202
211-
* **20.04**:
212-
```bash
213-
sudo apt-get update; \
214-
sudo apt-get install aziot-edge
215-
```
216-
217203
# [Debian](#tab/debian)
218204
219205
Install the latest version of IoT Edge and the IoT identity service package (if you're not already [up-to-date](../version-history.md)):

0 commit comments

Comments
 (0)