How do Graphics Cards Work? Exploring GPU Architecture

Interested in working with Micron to make cutting-edge memory chips? Work at Micron:
Learn more about Micron’s Graphic Memory! Explore Here:
Curious about AI memory and HBM3E? Take a look:

Graphics Cards can run some of the most incredible video games, but how many calculations do they perform every single second? Well, some of the most advanced graphics perform 36 Trillion calculations or more every single second. But how can a single device manage these tens of trillions of calculations? In this video, we explore the architecture inside the 3090 graphics card and the GA102 GPU chip architecture.

Note: We chose to feature the 30 series of GPUs because, to create accurate 3D models, we had to tear down a 3090 GPU rather destructively. We typically select a slightly older model because we’re able to find broken components on eBay. If you’re wondering, the 4090 can perform 82.58 trillion calculations a second, and then we’re sure the 5090 will be even more.

Table of Contents:
00:00 – How many calculations do Graphics Cards Perform?
02:15 – The Difference between GPUs and CPUs?
04:56 – GPU GA102 Architecture
06:59 – GPU GA102 Manufacturing
08:48 – CUDA Core Design
11:09 – Graphics Cards Components
12:04 – Graphics Memory GDDR6X GDDR7
15:11 – All about Micron
16:51 – Single Instruction Multiple Data Architecture
17:49 – Why GPUs run Video Game Graphics, Object Transformations
20:53 – Thread Architecture
23:31 – Help Branch Education Out!
24:29 – Bitcoin Mining
26:50 – Tensor Cores
27:58 – Outro

We’re working on more ambitious subjects like computer architecture and graphics cards. Any contribution would greatly help make these videos.
Branch Education Website:
Branch Education Facebook:

Key Branches from this video are: How do Video Game Graphics Work?

Animation: Mike Radjabov, Sherdil Davronov, Adrei Dulay, Parvesh Khatri
Research, Script and Editing: Teddy Tablante
Twitter: @teddytablante
Modeling: Mike Radjabov, Prakash Kakadiya
Voice Over: Phil Lee
Sound Design by Drilu: www.drilu.world
Sound Design and mix: David Pinete
Additional Sound Design: Raúl Núñez
Supervising Sound Editor: Luis Huesca

Erratum:
04:50 Ubuntu is a type of Linux
08:45 3080 has 10GB, not 12GB.

Image Attribution:
Williams, George. Jacquard Loom 6/6
Eiermann, Georg. A close up of a weaving machine in a room. Jacquard Loom.

Wikipedia contributors. “Embarrassingly Parallel”, “Graphics Processing Unit”, “Parallel Computing” , ” SIMD”, ” Single Instruction, Multiple Threads” , “Thread block (CUDA Programming)”. Wikipedia, The Free Encyclopedia. Wikipedia, The Free Encyclopedia, Visited October 18th 2024

Textbooks and Papers
A TON of information was found in Nvidia’s white papers. You can find them here:

We recommend the GA102 architecture white paper and the fermi architecture white paper.

#GPU #GraphicsCard #Micron

5 Comments

  1. I (Teddy) went to an engineering college for Electrical Engineering, and a few of my friends went to work for Micron after college and loved it. Check out careers at Micron using this link: https://bit.ly/micron-careers
    One question you may have is why did we choose to feature a 3090 Graphics Card? To create an extremely accurate 3D model, we had to purchase the graphics card and do a rather destructive teardown to the extent that we desoldered all the components. To avoid wasting a perfectly good graphics card, we typically buy our models as broken or ‘for parts’ on eBay, and they didn’t have any 4090s, so we purchased and used a 3090. Just so you know, I (Teddy) have a 3090ti in my computer, an i9-12900k, 64GB ram and a bunch of SSDs. Also, a 4090 performs 82.58 Trillion calculations a second using 16384 CUDA cores. When it comes to 5090 graphics cards, it looks like they will be 21760 cores, with 32GB GDDR7 memory, and 109.7 Trillion calculations a second, with 170 RT cores and 680 Tensor cores.

    If you have any questions, feel free to ask them here!

Leave a Reply

Your email address will not be published.


*