Satvik Garimella

363 posts

Satvik Garimella banner
Satvik Garimella

Satvik Garimella

@satvikgari

CS @WesternU | just do it.

Toronto, Ontario Katılım Mayıs 2024
296 Takip Edilen165 Takipçiler
Sabitlenmiş Tweet
Satvik Garimella
Satvik Garimella@satvikgari·
Recently @arjunharinath1 and I started building our own version of Nvidia's Blackwell GPU. We built the ALUs and a 4-lane SIMD core in Verilog. Here is a breakdown of how we did it.
Satvik Garimella tweet media
English
13
15
100
5K
Satvik Garimella
Satvik Garimella@satvikgari·
Recently @arjunharinath1 and I started building our own version of Nvidia's Blackwell GPU. We built the ALUs and a 4-lane SIMD core in Verilog. Here is a breakdown of how we did it.
Satvik Garimella tweet media
English
13
15
100
5K
Satvik Garimella
Satvik Garimella@satvikgari·
Excited to keep working on this with Arjun . Let us know if you notice any inconsistencies or have any suggestions!
English
0
0
9
275
Satvik Garimella
Satvik Garimella@satvikgari·
We then wanted to confirm that our 4-lane SIMD worked, so we ran it through a waveform. In the waveform, we can see opcode = 1 being broadcast to all lanes at the same time, and each lane producing its result in parallel (15, 12, 50, and 101). Since all outputs appear simultaneously while using the same instruction, it confirms that the lanes are executing in parallel. Seeing that line up exactly as expected definitely made my cortisol drop.
Satvik Garimella tweet mediaSatvik Garimella tweet media
English
1
0
10
345
Satvik Garimella retweetledi
michael.trbo
michael.trbo@michael_trbo·
so @sakshambatraa and I are working on re-inventing groq's LPU from scratch this last week we implemented the VXM, the LPU's arithmetic unit here's what we learned
michael.trbo tweet media
English
9
19
224
11K
Satvik Garimella retweetledi
saksham
saksham@sakshambatraa·
for my next adventure, @michael_trbo and I will be working together to build a tinyLPU! for our first checkpoint, we reinvented the MXM: the language processing unit's matrix multiplication engine. here's how we did it
English
10
18
97
5K
Kenny Guo
Kenny Guo@kennykgguo·
from getting inspired by symposium last year to presenting on stage this year! live demoing tiny-tpu was insane. this year has been a wild adventure, and it's only getting started
Kenny Guo tweet mediaKenny Guo tweet mediaKenny Guo tweet media
English
23
16
131
8K