George Hotz | Programming | tinygrad: RDNA3 assembly (for real) | ASMR | Positive stream :) | Part 2
Date of stream 6 May 2023.
from $1499 buy https://comma.ai/shop/comma-three
Live-stream chat added as Subtitles/CC - English (Twitch Chat) - three-dot menu icon - Show transcript
Source files:
- https://github.com/geohot/tinygrad
Follow for notifications:
- https://twitch.tv/georgehotz
Support George:
- https://twitch.tv/subs/georgehotz
Chapters:
00:00:00 intro
00:00:15 RDNA3 instruction set architecture stream
00:00:30 absolute joy to work with AMD open source drivers
00:00:40 less then half time they crash, time machine
00:01:45 RDNA3 assembly syntax highlighters
00:02:28 pathlib, quiet pc
00:04:45 running shaders
00:05:55 assembly highlighting
00:07:15 v_dual_mov_b32
00:08:30 s_sendmsg
00:10:10 amd driver is lovely, works 95% of the time
00:12:00 power_dpm_force_performance_level
00:12:50 rocm sniffer segmentation fault
00:14:05 big font
00:14:20 what is sniffer doing
00:16:05 gpu doorbells
00:18:30 we are going to write our own simple driver
00:21:20 assembly language for RDNA3 runtime io controls
00:22:20 sigemptyset
00:25:40 sigsegv handler inside python
00:26:50 operating between a level kernel and userspace, doorbell
00:28:50 sigaction threads
00:32:25 killed by SIGSEGV
00:32:50 mojo source code
00:33:25 sa.sa_flags = SA_SIGINFO
00:36:42 rt_sigaction sa_restorer
00:37:15 sigemptyset
00:38:49 sigaction(SIGSEGV, &sa, NULL)
00:39:38 sigaction isn't being caught
00:41:10 rt_sigprocmask
00:41:37 example sigprocmask
00:43:00 Alex
00:43:30 sigprocmask example
00:45:10 Alex bringing ramen
00:46:25 removing LOG_LEVEL=5
00:47:00 Alex, chair
00:49:45 queue_type 1, dma queue
00:50:00 spindrift, tortellini, grateful for ramen
00:50:52 positive upbeat, negative stream before, advent of scala part 1
00:51:20 thank you ptim for gifting 10 subs
00:51:40 KFD_IOC_QUEUE_TYPE_SDMA
00:52:15 JacobsM1 gifted 5 subs
00:53:10 HSA Async Copy staged
00:54:10 DMACopy
00:54:25 Alex and George working on GPUs
00:55:00 Alex feeling GPU energy around George all the time
00:56:00 cobracob
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from george hotz archive · george hotz archive · 0 of 60
← Previous
Next →
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
comma ai Driving to self racing cars with openpilot
george hotz archive
comma ai Still driving
george hotz archive
comma ai was live
george hotz archive
comma ai Going home
george hotz archive
comma ai We go to the airport
george hotz archive
comma ai Reversing Prius with cabana + panda telethon!
george hotz archive
comma ai panda manufacturing!
george hotz archive
comma ai Self driving to Best Buy
george hotz archive
comma ai shilling for giraffe!
george hotz archive
comma ai Toyota Prius Driving!!!
george hotz archive
comma ai Late night civic driving
george hotz archive
comma ai Toyota giraffe shilling
george hotz archive
comma ai Live car hacking with panda this time or bust!
george hotz archive
comma ai Product launch question time
george hotz archive
comma ai Driving with the RAV4, launching Tuesday!
george hotz archive
comma ai giraffe ship o' clock
george hotz archive
comma ai openpilot 0.3.9
george hotz archive
comma ai EON assembly!
george hotz archive
comma ai Going through the GM investor deck
george hotz archive
comma ai I love my EON
george hotz archive
comma ai RAV4 driving
george hotz archive
comma ai Shilling at the holiday party
george hotz archive
comma ai EON shipping party
george hotz archive
comma ai EON unboxing!
george hotz archive
comma ai The very straight roads of Nevada
george hotz archive
comma ai Starting our trip with openpilot 0.4
george hotz archive
comma ai Little EON on the prairie
george hotz archive
comma ai The urban sprawl of Colorado
george hotz archive
comma ai Onward to Omaha
george hotz archive
comma ai nothing, nowhere
george hotz archive
comma ai shop.comma.ai Buy things!!!
george hotz archive
comma ai The youth are woke
george hotz archive
comma ai Photo shoot!
george hotz archive
comma ai Product announcements are LIT!
george hotz archive
comma ai Breaking down hype of CES
george hotz archive
comma ai Salt Lakes Everywhere!
george hotz archive
comma ai This is the last one
george hotz archive
comma ai Corolla port o’clock!
george hotz archive
comma ai Presentation where it’s like you are in Omaha with us
george hotz archive
comma ai Asking the scopies the banned question
george hotz archive
comma ai Driving in the Corolla!
george hotz archive
comma ai We got new products! shop.comma.ai
george hotz archive
comma ai Sunday w scopies!
george hotz archive
comma ai Our first Lexus, the Lexus RX!
george hotz archive
comma ai Scopie saturday!
george hotz archive
comma ai Panda!
george hotz archive
comma ai Scopie Sunday! *NOT CLICKBAIT*
george hotz archive
comma ai comma Tree!
george hotz archive
comma ai Scopie Saturday
george hotz archive
comma ai Ok scopie Friday
george hotz archive
comma ai comma pedal!
george hotz archive
comma ai okay this time comma pedal!
george hotz archive
comma ai Why aren’t car companies good
george hotz archive
comma ai How can driving be better
george hotz archive
comma ai Scopie Sunday
george hotz archive
comma ai comma got a new car!
george hotz archive
comma ai Mapping Sunday!
george hotz archive
comma ai Let’s go buy a car
george hotz archive
comma ai Ok I take back all the bad things I said about Ford
george hotz archive
comma ai comma smays are in stock!
george hotz archive
More on: CV Basics
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
Inside SAM 3D: how Meta turns a single image into 3D
Medium · Machine Learning
Inside SAM 3D: how Meta turns a single image into 3D
Medium · Deep Learning
Demystifying CNNs: How Convolutional Filters and Max-Pooling Actually Work
Medium · Data Science
Your "Biometric Age Check" Isn't Verifying Identity — And Defense Lawyers Know It
Dev.to AI
Chapters (47)
intro
0:15
RDNA3 instruction set architecture stream
0:30
absolute joy to work with AMD open source drivers
0:40
less then half time they crash, time machine
1:45
RDNA3 assembly syntax highlighters
2:28
pathlib, quiet pc
4:45
running shaders
5:55
assembly highlighting
7:15
v_dual_mov_b32
8:30
s_sendmsg
10:10
amd driver is lovely, works 95% of the time
12:00
power_dpm_force_performance_level
12:50
rocm sniffer segmentation fault
14:05
big font
14:20
what is sniffer doing
16:05
gpu doorbells
18:30
we are going to write our own simple driver
21:20
assembly language for RDNA3 runtime io controls
22:20
sigemptyset
25:40
sigsegv handler inside python
26:50
operating between a level kernel and userspace, doorbell
28:50
sigaction threads
32:25
killed by SIGSEGV
32:50
mojo source code
33:25
sa.sa_flags = SA_SIGINFO
36:42
rt_sigaction sa_restorer
37:15
sigemptyset
38:49
sigaction(SIGSEGV, &sa, NULL)
39:38
sigaction isn't being caught
41:10
rt_sigprocmask
41:37
example sigprocmask
43:00
Alex
43:30
sigprocmask example
45:10
Alex bringing ramen
46:25
removing LOG_LEVEL=5
47:00
Alex, chair
49:45
queue_type 1, dma queue
50:00
spindrift, tortellini, grateful for ramen
50:52
positive upbeat, negative stream before, advent of scala part 1
51:20
thank you ptim for gifting 10 subs
51:40
KFD_IOC_QUEUE_TYPE_SDMA
52:15
JacobsM1 gifted 5 subs
53:10
HSA Async Copy staged
54:10
DMACopy
54:25
Alex and George working on GPUs
55:00
Alex feeling GPU energy around George all the time
56:00
cobracob
🎓
Tutor Explanation
DeepCamp AI