ioedward

Joined 12 years ago

Karma
91
Submissions
31
Member since
Oct 2
http://edward.io
View on Hacker News

Recent submissions

Comment · 3 years ago
Comment · 3 years ago
8 H100s would have enough VRAM to finetune a 70B model.
Comment · 3 years ago
Not at all, PyTorch uses sub-classing (nn.Module) and other Pythonic features heavily that are not supported with Mojo.
Comment · 3 years ago
Trying the fuse feature, seemed the most interesting:

> spaghetti ≈ trumpet

> Both spaghetti and a trumpet can be difficult to eat without making a mess—spaghetti with its long, slippery noodles, and a trumpet with its wide, flared bell.

ok google

Comment · 3 years ago
Comment · 3 years ago
The technical term is GPGPU, general-purpose computing on GPUs, but I like to call them GPUs for short.
Comment · 3 years ago
Nvidia's enterprise GPUs are surprisingly unreliable. Working on a 128 GPU A100 cluster on AWS, 1 would fail every few days. I didn't have any insight on whether it was a hardware or software failure.
Comment · 3 years ago
You also need the optimizer (e.g. Adam)'s state, which is usually double the parameter's size. So if using fp16, one parameter takes up 6 bytes in memory.
Comment · 3 years ago
TPUs are mostly hoarded by Google Research (including Deepmind) and Ads. Very few are being used by external people.
Comment · 3 years ago
The twitter thread is worth reading, Yann responds to some of the questions raised here.
Comment · 3 years ago
No it won't. Large language models are trained on 1,000 - 50,000 GPUs. No one's going to buy hundreds of Mac pros to mount them in a datacenter for training ML models.
Comment · 3 years ago
Normally people split up the model across multiple GPUs, i.e. model/tensor parallelism.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton