(1/3) - Here's how my September "speedrun the backward pass" project (decoder-rtx) played out.
Halfway through the month, a swarm of AIs run by rekursiv.ai set a new record on almost exactly this task, and porting their techniques is really what got us down to 12 minutes.
Their model uses giant n-gram tables, and needs a 141GB H200. We got it all to fit on the 96GB RTX 6000, though, by inlining the table optimizations into the backward pass so we could forgo 22.5GB in gradient buffers.
I've come to really like the architecture, and wrote it up as a blog post, published as the project README: github.com/chrisjmccormic…
A couple highlights are in this thread.
Halfway through the month, a swarm of AIs run by rekursiv.ai set a new record on almost exactly this task, and porting their techniques is really what got us down to 12 minutes.
Their model uses giant n-gram tables, and needs a 141GB H200. We got it all to fit on the 96GB RTX 6000, though, by inlining the table optimizations into the backward pass so we could forgo 22.5GB in gradient buffers.
I've come to really like the architecture, and wrote it up as a blog post, published as the project README: github.com/chrisjmccormic…
A couple highlights are in this thread.