Skip to content

Commit deb2ac4

Browse files
authored
Merge pull request #755 from MicrosoftDocs/gpu-compute
Add GPU acceleration page
2 parents e67eb4a + 3b1648e commit deb2ac4

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed

WSL/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
href: tutorials/wsl-vscode.md
2323
- name: Get started with Git
2424
href: tutorials/wsl-git.md
25+
- name: Set up GPU acceleration (NVIDIA CUDA/DirectML)
26+
href: tutorials/gpu-compute.md
2527
- name: How-to
2628
items:
2729
- name: Interoperability commands

WSL/tutorials/gpu-compute.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: GPU accelerated Machine Learning training in the Windows Subsystem for Linux
3+
description: Learn more about WSL 2 support for NVIDIA CUDA, DirectML, Tensorflow, and PyTorch.
4+
keywords: wsl, windows, windows subsystem, gpu compute, gpu acceleration, NVIDIA, CUDA, DirectML, Tensorflow, PyTorch, NVIDIA CUDA preview, GPU driver, NVIDIA Container Toolkit, Docker
5+
ms.date: 06/17/2020
6+
ms.topic: article
7+
ms.localizationpriority: medium
8+
---
9+
10+
# GPU accelerated machine learning training in the Windows Subsystem for Linux
11+
12+
Support for GPU compute, the #1 most requested WSL feature, is now available for preview via the Windows Insider program. [Read the blog post](https://blogs.windows.com/windowsdeveloper/?p=55781).
13+
14+
## What is GPU compute?
15+
16+
Leveraging GPU acceleration for compute-intensive tasks is generally referred to as "GPU compute". GPU computing leverages the GPU (graphics processing unit) to accelerate math heavy workloads and uses its parallel processing to complete the required calculations faster, in many cases, than utilizing only a CPU. This parallelization enables significant processing speed improvements for these math heavy workloads then when running on a CPU. Training machine learning models is a great example in which GPU compute can significantly accelerate the time to complete this computationally expensive task.
17+
18+
## Install and set up
19+
20+
Learn more about WSL 2 support and how to start training machine learning models in the [GPU Accelerated Training guide](https://docs.microsoft.com/windows/win32/direct3d12/gpu-accelerated-training) inside the DirectML docs. This guide covers:
21+
22+
* Guidance for beginners or students to set up TensorFlow with DirectML
23+
* Guidance for professionals to start running their exisiting CUDA ML workflows

0 commit comments

Comments
 (0)