Hey @jbourny
Absolutely and fair enough!
I wasted a huge a mount of time on Atlas as well, and it was exactly for this reason I started my own.
I was sure that more performance can be squeezed out of the GB10 machines and I have to say that I also have gotten frustrated with most other solutions out there. Examples:
The latest vllm 1x Qwen3.8 27b for various 4bit variants are NOT acceptable, even though the theoretical throughput makes you think that this is a workable solution. There is NO 2x (TP=2) recipe for the 27b model that actually adds any value (they are mostly slower). The promoted 1x deepseek v4 flash recipe is unusable as after a few turns it spits out garbage. (he 2x spark recipes are cool though).
A few things that I did differently in my project:
Reduced scope:
- I focus on very few models, namely Qwen 3.5/3.6/3.8, hy3 and I’m starting on deepseek.
- The kernels and cuda logic are sm_121a specific (essentially exclusively for GB10).
- Specific quants and model checkpoints only - there will never be generic support for arbitrary quants/configurations.
The above make the code very focused.
Stability:
Each release goes through a 8h/12h and 24h soak test, where I test continuous usage, with a variety, no breaks. The last one was done 3-4 days ago and the last few hours did produce the exact same results as the first, no drift.
About the weights compressing etc:
You can download and quantize the weights your self by downloading the original BF16 and then quantize with --quantize (this is a straight up, no frills nvfp4 quantization and is disclosed int he code, no tricks). In order to diffuse any such suspicions, I’ll be adding support for directly using models from respected providers.
As far as the performance goes: I have provided several graphs that show performance over time and depending on the type of task/output. I find these much more representative of reality, because you can see where the peaks and bottoms occur. In practice, especially the TP=2 and even more so the TP=4 modes feels very responsive and the token generation is in most cases fluid and for sure and obviously fast than anything that exists out there for the GB10. And as I mentioned, stability is there and tested. Atlas, while impressive, never offered a high tier product. It was always flakey, not clearly documented, no clear examples on how to exactly repeat the results etc. I have already done better that them, by show you guys the videos of exactly what I ran and how.
Lastly, while I respect your choice (I have felt the same way): Just FYI:
The release is 1 binary ( + 14 cuda files you don’t even need to look at). No need to build anything, download a super small archive (<30MB) (you also need he model) and run. You can within 15 mins have a Single,TP=2,TP=4 model running. Just to see how it does.
Here’s some results with the latest version of eval-tool-bench, single mode:
In any case, thanks for replying!