Kimi K3 (2.8T) at 1 token/s on a MacBook Pro, streamed from four SSDs
Posted by Argonautlabs 2 hours ago
Comments
Comment by lukeduff 1 hour ago
Comment by schmorptron 56 minutes ago
Comment by batperson 43 minutes ago
GPT-6-astra runs at like ~40 tok/s, I have a hard time imagining what could be accomplished with that type of model at 10k+ tok/s when in the hands of the public. Will certainly make cybersecurity a challenge for older systems.
Comment by domhudson 24 minutes ago
Comment by redox99 46 minutes ago
Comment by Izmaki 26 minutes ago
Frontier models are amazing, but what will really be useful for us is having models and hardware so efficient that you can run useful LLMs locally. One of my favourite LLMs to this day is still my jail-broken gemma4 12b because it's small enough to run on my computer, but also 100% local and free as in liberty.
Comment by copperx 16 minutes ago
Comment by mhaberl 20 minutes ago
I get weird interruptions. I can only guess its related to some kind of timeouts in the harness or something.
Its not a problem of the model of course, but it seems impractical atm.
I wonder if anyone else had this kind of thing happening.
Comment by redox99 17 minutes ago
Comment by Capricorn2481 20 minutes ago
Which tasks? I think you're underestimating how token hungry current proposed workflows are.
Comment by coldtea 1 minute ago
Comment by redox99 19 minutes ago
Comment by Capricorn2481 17 minutes ago
You said it would do overnight what would take a human half a week, so I'm curious what tasks you are doing where AI is 3x faster than you even at 1t/s
Comment by redox99 11 minutes ago
Comment by Capricorn2481 10 minutes ago
I don't think it's valuable at all to try and craft a specific prompt to "one-shot" a task, I'm way faster just doing small asks and guiding it. At 1t/s, how would you even know your prompt was insufficient? It would take you 7 hours to see it.
Comment by redox99 41 seconds ago
- list of many endpoints with the JSON they receive and return and description of what they need to achieve
Stuff you could probably do in a single work day if you lock in and enter flow state, but in a typical job takes like half a week. And the vast majority of times the AI one shots it with no bugs, where I would have copy paste errors or dumb stuff I'd need to fix before it's shippable.
Comment by IgorPartola 47 minutes ago
Comment by bluedino 19 minutes ago
Comment by tobyjsullivan 25 minutes ago
Comment by mandeepj 35 minutes ago
Comment by dusted 1 hour ago
Comment by meerita 13 minutes ago
Comment by pvab3 58 minutes ago
Comment by jgalt212 59 minutes ago
Comment by RugnirViking 18 minutes ago
Comment by jgalt212 6 minutes ago
Comment by bluechair 1 hour ago
Maybe a dumb question.
Comment by Argonautlabs 1 hour ago
https://github.com/argonautlabsai/deltafin/tree/main/k3-publ...
Comment by pjdesno 42 minutes ago
In particular you can still get used Optane SSDs on eBay, although they’re fairly pricey. (not the bogus m.2 ones that are slower than a halfway decent consumer NVMe)
Comment by zamadatix 22 minutes ago
Comment by Argonautlabs 33 minutes ago
Comment by alex7o 40 minutes ago
Comment by walrus01 37 minutes ago
Comment by Argonautlabs 26 minutes ago
Decode was flat from 128 to 512 generated tokens (0.926 → 0.923 tok/s drafter-off), but that's a 6-token prompt plus the output — total context under a thousand.
The current configuration admits about 4.4k tokens of context at all, and at anything like 200k the killer wouldn't be decode, it would be prefill: today it reads each layer's experts once per 64-row pass,
so 200k tokens of prompt would be measured in days, not minutes, until the scheduling fix.
Comment by NooneAtAll3 9 minutes ago
4.4k seems... I just realized I have no sense of scale whatsoever
Comment by Argonautlabs 2 minutes ago
Comment by saejox 1 hour ago
or 40 macbooks with each 4 ssd. to get 40 tps.
Comment by npn 25 minutes ago
it is even worse with 40 macbooks.
if 40 macbooks is all that take to serve a 1TB model with decent speed then you would see everyone selling the models for very cheap right now.
Comment by Argonautlabs 38 minutes ago
Comment by voiceeh 40 minutes ago
Comment by ChaseRensberger 54 minutes ago
Comment by dymk 40 minutes ago
Comment by BoingBoomTschak 15 minutes ago
Comment by Argonautlabs 5 minutes ago
Comment by hakandmr 56 minutes ago
Comment by Argonautlabs 2 hours ago
Comment by pavlov 1 hour ago
Comment by springtimesun 1 hour ago
Comment by embedding-shape 1 hour ago
Comment by bel8 1 hour ago
Comment by anigbrowl 5 minutes ago
Comment by copperx 1 hour ago
Comment by NooneAtAll3 5 minutes ago
so... enough for 1 question + 1 long answer?
Comment by sampullman 1 hour ago
Comment by woadwarrior01 1 hour ago
Comment by anamexis 1 hour ago
Comment by sampullman 1 hour ago
Comment by Argonautlabs 1 hour ago
Comment by animanoir 58 minutes ago
Comment by voidnullvalue 1 hour ago
Comment by roadside_picnic 1 hour ago
The entire history of innovation is filled with people doing something just to see they can get it to work, even if badly, and then people continue to iterate on that until it works better, then works well, and then is so obvious people would never even question it. But it all starts with someone doing it to scratch an itch.
Neural networks, the foundation of our current AI revolution, used to fit well into the "neat, but practically useless" category.
Sure there are countless "but why though?" experiments that don't pan out, but that's just the cost of exploration. There can be no step-function innovation in a world where people only do things that make immediate practical sense.
Comment by sixothree 58 minutes ago
What are you going to do with a computer? I've always hated this attitude. We do these things because they are interesting to us, for the fun of exploration, because we enjoy learning, because we want to iterate and improve, to make the world better, or any plethora of reasons that involve intellectual curiosity of some sort.
Comment by NooneAtAll3 55 seconds ago
> Just imagine someone asking this question today.
to be fair, considering how young folks live whole life in a smartphone nowadays...
Comment by nicce 1 hour ago
Comment by ganelonhb 1 hour ago
Comment by Argonautlabs 1 hour ago
Comment by cyanydeez 1 hour ago
These demos are maybe useless, but if open models keep progressing, there's going to be some break through that continues whittling down just how much needs to be kept in VRAM, and progressive degredation to regular system ram and to ssds.
Afterall, they're not writing anything to these, so saturing all bandwidth could bring models to the masses. all without any help from Zark Muckerberg.
Comment by pianopatrick 43 minutes ago
Doing something like that at 1 token per second may be useful.
Comment by Argonautlabs 30 minutes ago
because prefill currently reads each layer's experts once per 64-row pass (~9 TB of reads for a 1.4 TB model).
Fix is scheduling and it's the next thing being built; once prefill reads each expert once per layer, the one-token-out classifier pattern becomes the sweet spot rather than the worst case.
Comment by fnetisma 1 hour ago
Comment by glimshe 1 hour ago
Comment by copperx 1 hour ago
Comment by LatencyKills 1 hour ago
It is cool that they got it to work at all.
Comment by Argonautlabs 1 hour ago
Comment by voiceeh 50 minutes ago
Such of a Claudism. Not criticizing, just noticing.