-
Book Overview & Buying
-
Table Of Contents
GPU-Accelerated Computing with Python 3 and CUDA
By :
Before we can write code for the GPU and run GPU programs, we need to configure our environment. In this chapter, we will learn how to set up a development environment. For readers who own a CUDA-enabled GPU, we will first walk through the setup process on a local machine. For readers who do not own an NVIDIA GPU, we will also walk through setting up a machine in the cloud where GPUs can be rented. We will learn how to install the NVIDIA driver, the CUDA Toolkit, and the Python libraries used throughout the rest of this book.
For local machines, we will discuss only three platforms: Ubuntu-LTS, Windows 10, and Windows Subsystem for Linux (WSL), all on a machine with a CPU with the AMD64 architecture. For cloud machines, we will only consider Ubuntu Linux with a CPU with the AMD64 architecture.
The learning outcomes for this chapter are as follows: