Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
first LoRA that actually helped on B200
#1
Spent some time on this today and wanted to compare notes.

I've gone back and forth between llama.cpp and llama.cpp for Gemma. The interesting difference for me has been structured output.

Interested in tradeoffs more than fan loyalty.

I care more about stability than squeezing the last possible tokens/sec out of it.
Reply
#2
I'd start with the simpler stack.
measure twice, benchmark three times
Reply
#3
Quote:I'd start with the simpler stack.

My first guess would be this: On 4090, the easiest win is often to back off the aggressive settings and see whether the problem survives. Once you know the plain path works, then add the faster path back in piece by piece.
throughput matters, but tail latency matters too
Reply
#4
Good point. The pattern around MoE serving has been pretty similar for me. The biggest change for me was simplifying the stack instead of adding one more optimization layer.
Reply
#5
A couple questions before I guess too hard. Do you see the same thing with a smaller batch or shorter prompt?
Reply
#6
that fixed it for me too.

There are a few different conversations hiding inside this thread, so being explicit about the goal helps.
throughput matters, but tail latency matters too
Reply
#7
What worked for me was pretty simple. Start by verifying the driver/runtime combo, then test with a smaller prompt, then look at tokens/sec.
post logs or it didn't happen
Reply
#8
Tried to reproduce it just now. On mini PC with SGLang, I saw basically the same behavior.
Reply
#9
Quote:Tried to reproduce it just now. On mini PC with SGLang, I saw basically the same behavior.

What worked for me was pretty simple. Before rebuilding anything, I'd test one clean baseline with Llama and compare from there. A lot of these threads end up being one bad config plus a pile of conclusions drawn from it.
throughput matters, but tail latency matters too
Reply
#10
A couple things I'd check first. Start by verifying the driver/runtime combo, then test with a smaller prompt, then look at router policy. Once you know the plain path works, then add the faster path back in piece by piece.
learning in public
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)