Live data from Hacker News

Running GPT-OSS-120B at 500 tokens per second on Nvidia GPUs

baseten.co

161–170 of 180 posts

Re: Running GPT-OSS-120B at 500 tokens per second on Nvidia GPUs

#161

Earlier quoted context omitted.

SMEs are starting to want local LLMs and it's a nightmare to figure what hardware would work for what models. I am asking devs in my hometown to literally visit their installs to figure combos that work.

Are you installing them onsite?

Some are asking that yeah but I haven't run an install yet, I am documenting the process. This is a last resort, hosting on European cloud is more efficient but some companies don't even want to hear about cloud hosting.

Re: Running GPT-OSS-120B at 500 tokens per second on Nvidia GPUs

#162

You know what's actually hard to find in all this? The actual dimensions of the arrays in the model GPT-OSS-120B. At least with statically typed languages, you know how big your arrays are at a glance. I'm trying to find it in the GitHub repo[1], and I'm not seeing it. I'm just trying to figure out how wide the datastream through this is, in particular, the actual data (not the weights) that flow through all of it. T…

According to https://huggingface.co/openai/gpt-oss-120b/blob/main/config....

That’s 2880 values (so multiply by dtype)

Re: Running GPT-OSS-120B at 500 tokens per second on Nvidia GPUs

#163

Earlier quoted context omitted.

How long did your battery last?!

planes have power sockets now, but i do wonder how much jet fuel a whole plane of gpus would consume in electricity (assuming the system can handle it, which seems unlikely) and air conditioning.

That's an interesting question. According to Rich and Greg's Airplane Page[1], the A320 has three generators rated for 90kVA continuous each, one per engine and a third in the auxilary power unit that isn't normally deployed. Cruising demand is around 140 kVA of the 180 kVA supplied by the engines, leaving 40 kVA to spare. The A380 has six similar generators, two in reserve. They give the percentages so you could calculate how much fuel each system is consuming.

[1] https://alverstokeaviation.blogspot.com/2016/03/

This page also has a rendered image of the generator:

https://aviation.stackexchange.com/questions/43490/how-much-...

Re: Running GPT-OSS-120B at 500 tokens per second on Nvidia GPUs

#164

Earlier quoted context omitted.

What hardware do you have? 50tk/s is really impressive for cpu.

I'm getting 20 tokens/sec on the 120B model with a 5060Ti 16GB and a regular desktop Ryzen 7800x3d with 64GB of DDR5-6000.

Wow that's not bad. It's strange, for me it is much much slower on a Radeon Pro VII (also 16GB, with a memory bandwidth of 1TB/s!) and a Ryzen 5 5600 with also 64GB. It's basically unworkably slow. Also, I only get 100% CPU when I check ollama ps, the GPU is not being used at all :( It's also counterproductive because the model is just too large for 64GB.

I wonder what makes it work so well on yours! My CPU isn't much slower and my GPU probably faster.

Re: Running GPT-OSS-120B at 500 tokens per second on Nvidia GPUs

#165
post #59

Earlier quoted context omitted.

Does it even make sense calling them 'GPUs' (I just checked NVIDIA product page for the H100 and it is indeed so)? There should be a quicker way to differentiate between 'consumer-grade hardware that is mainly meant to be used for gaming and can also run LLMs inference in a limited way' and 'business-grade hardware whose main purpose is AI training or running inference for LLMs".

"GPGPU" was something from over a decade ago; for general purpose GPU computing

Yeah, Crysis came out in 2007 and could run physics on the GPU.

Re: Running GPT-OSS-120B at 500 tokens per second on Nvidia GPUs

#166
post #59
post #55

> widely-available H100 GPUs Just looked in the parts drawer at home and dont seem to have a $25,000 GPU for some inexplicable reason.

Does it even make sense calling them 'GPUs' (I just checked NVIDIA product page for the H100 and it is indeed so)? There should be a quicker way to differentiate between 'consumer-grade hardware that is mainly meant to be used for gaming and can also run LLMs inference in a limited way' and 'business-grade hardware whose main purpose is AI training or running inference for LLMs".

I just specify SXM (node) when I want to differentiate from PCIe. We have H100s in both.

Re: Running GPT-OSS-120B at 500 tokens per second on Nvidia GPUs

#167

Earlier quoted context omitted.

I'm getting 20 tokens/sec on the 120B model with a 5060Ti 16GB and a regular desktop Ryzen 7800x3d with 64GB of DDR5-6000.

Wow that's not bad. It's strange, for me it is much much slower on a Radeon Pro VII (also 16GB, with a memory bandwidth of 1TB/s!) and a Ryzen 5 5600 with also 64GB. It's basically unworkably slow. Also, I only get 100% CPU when I check ollama ps, the GPU is not being used at all :( It's also counterproductive because the model is just too large for 64GB. I wonder what makes it work so well on yours! My CPU isn't muc…

AMD basically decided they wanted to focus on HPC and data center customers rather than consumers, and so GPGPU driver support for consumer cards has been non-existing or terrible[1].

[1]: https://github.com/ROCm/ROCm/discussions/3893

Re: Running GPT-OSS-120B at 500 tokens per second on Nvidia GPUs

#168

I just used GPT-OSS-120B on a cross Atlantic flight on my MacBook Pro (M4, 128GB RAM). A few things I noticed: - it’s only fast with with small context windows and small total token context; once more than ~10k tokens you’re basically queueing everything for a long time - MCPs/web search/url fetch have already become a very important part of interacting with LLMs; when they’re not available the LLM utility is greatly…

M3 Max 128GB here and it’s mad impressive. Im spec’ing out a Mac Studio with 512GB ram because I can window shop and wish but I think the trend for local LLMs is getting really good. Do we know WHY openAI even released them?

> Do we know WHY openAI even released them?

Enterprises can now deploy them on AWS and GCP.

Re: Running GPT-OSS-120B at 500 tokens per second on Nvidia GPUs

#169

Earlier quoted context omitted.

You didn’t even mention how it’ll be on fire unless you use low power mode. Yes all this has been known since the M4 came out. The memory bandwidth is too low. Try using it with real tasks like cline or opencode and the context length is too long and slow to be practical

> Yes all this has been known since the M4 came out. The memory bandwidth is too low. The M4 Max with 128GB of RAM (the part used in the comment) has over 500GB/sec of memory bandwidth.

Which is incredibly slow when you’re over 20k context
Post reply on HN