Code can also be found here: https://github.com/pytorch-labs/gpt-fast
And a twitter thread summary here: https://twitter.com/cHHillee/status/1730293330213531844
Code can also be found here: https://github.com/pytorch-labs/gpt-fast
And a twitter thread summary here: https://twitter.com/cHHillee/status/1730293330213531844
For example, there's an AMD backend for Triton (and it's also integrated into torch.compile), which is why we can mostly do the same optimizations on Nvidia and AMD GPUs.
Ideally, there'd be an Apple Silicon backend for Triton, and then this repo would mostly work out of the box :)
Even ignoring that, most of the development is running experiments. You're gonna be hesitant to run lots of experiments if they each cost money whereas when you pay upfront for the hardware, you're gonna have the incentive to fully utilize it with lots of experiments.
I'd go with rtx 4090 and deal with memory limitation through software tricks. It's an underrated card that's as performant as cards that are magnitude pricier. It's great way to get started with that budget.
any recommendations on how to buy one? e.g. 24GB model, any particular model to run LLMs? what is the biggest baddest LLM you can run on a single card?
have been thinking about it but was sticking with cloud/colab for experiments so far.
z790 chipset w/ mobo that supports x8/x8 bifurcation
96gb ddr5 @5600mhz
I'm happy with my 4090 though. Dealing with splitting between GPUs sounds like a chore and also I like the gaming abilities of the 4090.
If you also want a Mac consider an m3 MacBook with maxed ram.
Is it just a difference in speed, or are there some new theory details to learn?
Thanks for sharing your work.
Is this faster than HuggingFace's Text Generation inference container?
One note is that this release is optimized for latency, while I think HF TGI might be more optimized for throughput.