-
Book Overview & Buying
-
Table Of Contents
GPU-Accelerated Computing with Python 3 and CUDA
By :
Follow these instructions if you have your own GPU (compute capability 7.5 or higher; see https://developer.nvidia.com/cuda-gpus) and you will develop on your own hardware. If you don't, you can skip this section entirely and go to the Setting up a remote development environment section.
To set up a local development environment, we need to take the following steps:
The NVIDIA driver is a software abstraction layer that acts as an intermediary between the GPU hardware and the operating system. It allows the operating system to recognize the GPU, manage its resources, and execute commands.
The CUDA Toolkit is NVIDIA's software development platform for GPU-accelerated computing. Depending on the distribution, it includes everything that is needed to develop and run applications that leverage...