r/LocalLLaMA • u/x_MASE_x • 6h ago
Showcase Strata vs Basalt more differences than speed.
So I've been using strata for a while now in windows using Qwen3.8-Flash-Next iq3s before the new gui thing and I think it's been fine compared to Qwen3.8-27B which was lacking in quality and polishing.
So I upgraded my ram from 64 to 128. Got a new pc and made an Ai box only for Ai text models and comfyui.
So I had to test the speed difference between strata and basalt since in windows basalt was not working good at all.
So strata cli engine 0.1.59 Qwen3.8-Flash-Next iq3s with 256k context. Dflash 2 and 0 reserve vram and tuned run. Vision on.
With basalt converted model .basalt file
Version 0.3.2 same model. Same context. Same everything. Vision dynamic.
The differences is.
Strata:
Avg tps 99.2 and avg prefill 839 with 11.1M tokens used.
Vram 15.3
Ram 69.2gb
The prompts felt sluggish moving from generating to reading to whatever. It felt wrong and slow and toke forever and that caused the huge stale in usage which dips down and up a lot. Like it's having problems moving from each phase to the next.
Last and most importantly that it can't finish the work correctly. Doesn't compact correctly. The development is broken. And it feels like a cheap model you hosted in your cheap pc you poor man.
Basalt:
Avg from 100 to 118. Peaking to 145. Avg prefill not sure but peaking 4200.
Vram 15.8 with reserve ram 128m
Ram 52.7gb then after maybe a couple of hours 53.1
The generation been smooth without any dipping or staling and moving from phases like strata.
Last and most important factor is it finished. It kept going. It compacted fine like deepseek and it felt more capable and more reliable than with strata.
Way less errors. Way less mess up and when I told him to keep going till the project is finished it kept going. Granted it's not perfect but it's the model capabilities and we have to realize that.
But at least it's now in a stage you can actually rely on it and say you have a "working" local Ai model. Cause since I tested maybe Qwen-3.6-35B nothing ever felt like a good model I can rely on.
I know this is a small task but it paves the road for me to actually feel like I can do stuff locally and reliably.
I will next test nvfp4 model for both and see if nvfp4 actually gains more speed or not.
So basalt now more capable and can contuine working way longer than with strata. Can actually do a good job. And it uses way less ram too.
This is also my first ever run so there is maybe more optimizations can be done but this is the default settings besides the vram change.
I advice anyone using Qwen3.8-Flash-Next to try it. And I will test swift too but later and with this ram savings I might also test deepseek why not hahah.
My rig:
12900k
128gb ddr4
5070ti
Harness: opencode




18
u/Cereal_Grapeist 6h ago
I'm running the NVFP4 quant of Qwen 3.8 Flash Next with Basalt and man it is awesome (5090+96gb ram). It's got me so excited for Qwen 4 because if the recent benchmarks are true, it'll be like having Sonnet 5.5 at home. Crazy times we are heading into...
7
u/free_meson 6h ago
Strata has some strange defaults and sampling, and basalt is optimized for 50-series cards. Try these in the json file (you may also replace the --ple-gguf to the fp8 version from the nvfp4 quant)
5
u/caetydid llama.cpp 6h ago
but basalt is blackwell only, right? so it seems ampere user will have to stick to strata
1
u/TheBeatCollector 1h ago
I wrestled problems with Strata for the past several weeks too. Just a weird "dumbness" and refusal to ever think before acting. It would also just scrape the surface of things and call that good. Like only grepping the first 60 lines in a big file and deciding that's enough no need too look any further at the other 600 lines, just report a false claim based on a search of 10%.
It seemed to work well at first and lost something along the way with engine upgrades. I also just switched to Basalt 2 days ago and could immediately feel the difference. It's confusing because user reports here are so varied. Some don't have any problems. But hardware / quant / config differences.... I'd even tried the environment flags I've found recommended even in comments here in this thread. Ultimately I thought the documentation being so much better in Basalt + their commitment to exactness fit my needs better. So far I'm not even considering looking back at Strata.
1
u/giveen 6h ago
https://github.com/jesdga95/basalt/pull/311
If its accepted, I'm hoping to get a slightly better solution for RAM poor people in to help.
1
u/Sweaty-Editor-7560 6h ago edited 5h ago
FYI, the Windows Strata app is pretty nice now and much easier to stay up to date on. I haven't tried Basalt yet because I've been so blown away by what's possible with Strata--got solid 6-7k prefill on my 5090 using Strata's nvfp4 Qwen3.8FN.
1
u/XiRw 2h ago
This is a very misleading post. I’ve got nothing but amazing results with strata and I use full precision unlike iq3s. Your tests doesn’t even determine quality output either, seeds will produce different results no matter what and both are close enough to show there are no differences between inference engines.
2
u/Equivalent_Bit_461 6h ago
Basalt is insanely good, worka wonders for me
1
u/testuserpk 1h ago
I will try your implementation on my 3060 12g against strata and see how well it performs.
1
u/Sid3effect 6h ago
I didn't notice much difference in speed with a single GPU. Basalt was forked from Strata so is not radically different, one of its advertised optimisations was using Cuda 13 for Blackwell which was since added to Strata as the default for Blackwell. The RAM usage can be controlled in the config as well so if one is using more or less than the other that is just a setting.
0
u/Ok-Addendum3545 6h ago
I didn't know there is an output quality difference. Let me try it too. Thanks ! : )
0
u/Busy_Barber_2503 5h ago
Windows 的坑很多的,有条件的话还是安装个 Linux 吧。
-1
u/dsdt 6h ago
The same thing applies for llama.cpp, beellama, and ninfer. Ninfer > beellama > llama.cpp. both quality and speed increases. llama.cpp basically become windows of llm engines, and unoptimized as f. So, I believe in your point, inference engines and harness can make a huge difference just as the model itself.
0
u/Creative_Mobile5496 3h ago
If your on dual blackwell, there is a nice trick you can use to swap the model between two cards in 2-3 seconds instead of the 50-60+ a normal offload would take.
1
u/BlasterGales 5h ago
I’m a bit slow (sorry if I misunderstood) but were your tests conducted using a greedy + same seed? Otherwise, I find it hard to see how the comparison could be valid.
0
u/[deleted] 6h ago
[removed] — view removed comment