notes from 18.06 by prof gil strang. this turned out to be the sole reason i pursued deep learning. you're still early. learn from prof strang. the lectures are pure joy.
there are going to be some moments this year, next year, the year after that when you will lose all hope. you will convince yourself that there isn't anything that you can do that AI can't. when this does happen, i want you to remember these words. stash them. you are far more versatile than you think you are. your identity is ductile. you can do new things and you can do them well. the fact that something has been maximally infused by you adds a certain ring to it that no one can. that ring is precious. that ring is yours. and that ring will always, always be invaluable. your goal moving forward, if you are looking for a north star, should be to do things only you can. triple down on your points of view. craft narratives that you like. make flavourful things. the world is kinder than you think. it will reward you generously if you give it what it truly needs. if you pay attention to its late night whispers, it is crying, yearning, longing for more of you. it needs you. desperately.
new in-depth blog post for "Collective Communication for Multiple GPUs".
this blog should help you understand how communication happens when you scale from a single GPU to muliple GPUs, how to reason about sizes of data you share across the different GPUs and the different collective primitives like broadcast, scatter, reduce and its variations.
id recommend this for anyone starting to learn about how to start scaling your experiments to multiple GPUs and choosing which algorithm is more appropriate and which operation is computationally more expensive to run.
blog link in comments
(bonus: lots of visuals!)