Systolic Arrays: The coolest way to multiply matrices

  Рет қаралды 8,839

SigFyg

SigFyg

Күн бұрын

Пікірлер: 8
@sigfyg8384
@sigfyg8384 3 жыл бұрын
EXTRA NOTES: - To be clear, this is NOT the fast matrix multiplication algorithm described here: en.wikipedia.org/wiki/Strassen_algorithm The way I count the multiplies and adds is different from the way they are counted from a math perspective. In this video, when several multiplications happen in parallel (in one time step), I count it as one multiply, but from a math perspective they would still be counted as separate multiplies. The Strassen algorithm actually reduces the raw number of operations without using parallel computing. - Multiply and add computations are referred to as MACs (Multiply-Accumulate) in the electrical/computer engineering community. en.wikipedia.org/wiki/Multiply%E2%80%93accumulate_operation - In this video, I kept track of the number of multiplies and adds, but not the number of times each algorithm had to store and load the data in the memory. However, the idea is still the same: systolic arrays can shrink the number of stores and loads needed to compute the multiplication. - More details: en.wikipedia.org/wiki/Systolic_array en.wikipedia.org/wiki/Matrix_multiplication_algorithm
@aliassaf8782
@aliassaf8782 2 жыл бұрын
I'm enjoying your content so much. I hope you keep going.
@matias-eduardo
@matias-eduardo 2 жыл бұрын
Great video!! Really enjoyed the visualization.
@itzsleazy6903
@itzsleazy6903 3 жыл бұрын
Great video!
@schizoframia4874
@schizoframia4874 2 жыл бұрын
1:20 i love this song
@gren287
@gren287 2 жыл бұрын
Thank you very much
@gogub
@gogub 2 жыл бұрын
thank you!!! it really helped!!! :)
@ddemmkkimm
@ddemmkkimm Жыл бұрын
Objection!
Convolutions are not Convoluted
10:28
SigFyg
Рет қаралды 55 М.
The fastest matrix multiplication algorithm
11:28
Dr. Trefor Bazett
Рет қаралды 290 М.
Шок. Никокадо Авокадо похудел на 110 кг
00:44
Do you choose Inside Out 2 or The Amazing World of Gumball? 🤔
00:19
小丑妹妹插队被妈妈教训!#小丑#路飞#家庭#搞笑
00:12
家庭搞笑日记
Рет қаралды 37 МЛН
Новый уровень твоей сосиски
00:33
Кушать Хочу
Рет қаралды 4,7 МЛН
Laplace Transform Explained and Visualized Intuitively
19:55
Physics Videos by Eugene Khutoryansky
Рет қаралды 1,3 МЛН
You've never seen imaginary numbers like this before
15:44
The hidden beauty of the A* algorithm
19:22
Polylog
Рет қаралды 864 М.
But what is the Fourier Transform?  A visual introduction.
20:57
3Blue1Brown
Рет қаралды 10 МЛН
Lec97 - Systolic Arrays - Background
32:58
NPTEL-NOC IITM
Рет қаралды 7 М.
Systolic array, how matrices are multiplied?
3:22
Mahmood Naderan
Рет қаралды 23 М.
Different Types Of AI Hardware
10:44
Semiconductor Engineering
Рет қаралды 13 М.
Шок. Никокадо Авокадо похудел на 110 кг
00:44