Technical requirements
In this chapter, we are going to work on our computer to configure the environment in order to use our GPU.For the operating system, we will be using Linux. Although any distribution could be used, it's best to select one that is officially supported by NVIDIA. We have a lot of choice when it comes to open source distributions for Linux, but we will go with Ubuntu as it is easy to find and install, with numerous online posts addressing common issues. It is also officially supported by NVIDIA. At the time of writing, Ubuntu 24.04 LTS is available, but it is not yet listed as supported by the NVIDIA installer for CUDA 12.4 (the current version). Instead, we have Ubuntu 20.04 and 22.04, either of which is suitable for our purposes.We need to have a computer with an NVIDIA GPU: it could be a virtual machine on your preferred cloud service, a laptop, or a desktop, but to take full advantage of the information presented in this book, it is mandatory...