Setting Up Your Development Environment
When working with any development tool, it is crucial to have a functional environment for experimentation.
When working with GPUs, it becomes even more important to set up the device correctly. However, there are many details that can vary between different operating systems and distributions.
We will learn about some of the tools that can help with program construction and the roles they play, and also about where to get the official documentation for our operating system. As a reference, we shall be using Ubuntu.
The chapter starts by showing how to make things a little easier in terms of configuration management by using Docker, and then moves on to discussing the direct installation of development tools on our system.
These then are the chapter’s main topics:
- Development environment setup
- Where to get official documentation
- How to use Docker to simplify things