Why is my neural network training SOOOO slow? @sphaerophoria
Why is my neural network training SOOOO slow?  @sphaerophoria
Uploaded August 2025 | Updated September 2026, 5 days ago
My food tracker needs a barcode scanner, my barcode scanner needs a neural network, my neural network needs to be trained, training needs convolutions, training needs gradients, gradient calculation is slow, wtf.

Please consider supporting. This content WILL end some day, but every dollar I make pushes that day further out

Join on youtube for happy hour vods youtube.com/channel/UCXzL31BCxf8En1KT34gSK6g/join
Or on patreon patreon.com/sphaerophoria
Or on twitch twitch.tv/sphaerophoria
Or sponsor me on github (no benefits) github.com/sponsors/sphaerophoria

00:00 Intro
04:00 Why is it slow
51:30 Parallelize conv grad calculation
01:45:20 Wait it's still slow
Why is my neural network training SOOOO slow?Picking the right GPULLMs dont read textGenerating barcodes with with OpenCLGenerating 2D signed distance fields in OpenGLImplementing window resize on waylandHow the heck do you launch an app on linux?Surprise! Doing less work makes your code go fasterExtending VLC to track my TV watching habitsA little bit of metaprogramming never hurt anybodyHot-reloading my window managers rendererGLFW doesnt like my window manager
sphaerophoria |

Why is my neural network training SOOOO slow?

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER