<aside> ❗ Headings and text with “” can be toggled to expand contained info. You can also see the Table of Contents as a collapsible sidebar on the right →

</aside>

Table of Contents

Introduction

This module is dedicated to GPU microarchitecture concepts. Students will familiarize themselves with essential terminologies and crucial architecture principles pertaining to GPUs. Through this learning, they will acquire a comprehensive understanding of GPU microarchitecture and its significance.

Objectives

Readings

Required

Optional

Notes / Things that stand out

Lesson 1 - Multi-Threaded Architecture

Recap: GPU Architecture

Multi-Threading

Figure 1: GPU with 5 stage pipeline and 4 instructions

Figure 1: GPU with 5 stage pipeline and 4 instructions

Ideal Case

Ideal Case

Cache Miss (in-order processor)

Cache Miss (in-order processor)