July 2018
Intermediate to advanced
234 pages
6h 5m
English
Chapter 6: GPU
The Golden Age of the Multicore
The Golden Age of the Graphics Card
Generating Random Walk Data with CUDA
In this chapter, we look at graphics processing units (GPU). We start with a brief history of GPUs, putting the emphasis on the difference between CPUs and GPUs. We then introduce the unique GPU programming model that we leverage to generate training data for the random walk problem that we investigated in the previous chapter.
The goal of this chapter is to briefly introduce GPUs and give you a glimpse of their fast performance and the complexity of their programming. This chapter ...