-
Book Overview & Buying
-
Table Of Contents
Modern Computer Architecture and Organization - Third Edition
By :
This chapter examines the architectural and processing details of modern graphics processing units (GPUs). GPUs deliver immense computational power for generating high-resolution 3D scenes in gaming and other video applications and are essential tools for training and utilizing AI models.
We will analyze the computational steps involved in generating video scenes on GPUs, as well as the use of GPUs for machine learning and inference in AI applications. This analysis will highlight the potential to vastly improve execution speed by separating computations into thousands of parallel streams in both the video and AI domains.
The discussion continues with an architectural review of a current-generation GPU, the NVIDIA RTX 3090. We will analyze the board's hierarchical organization, from the upper-level functions of data distribution and processor scheduling to the lowest levels of instruction processing.
We will learn about tensors and their applications...