Coordinate the work.
Give available devices a shared, orderly role in the generation path instead of treating them as isolated endpoints.
Internal benchmark · release note
We paired two small machines for a Qwen 3.8 27B workload and moved a roughly 50 tok/s run to 80 tok/s—without changing the model weights or the intended output behavior.
The short version
Distributed AI is often framed as a search for bigger clusters. This benchmark started from the opposite constraint: two compact laptops, an open model workload, and no interest in changing what the model is meant to produce.
On our internal test, the unoptimized path landed near 50 tokens per second. With TDCC’s coordination layer in place, the same Qwen 3.8 27B workload reached 80 tokens per second. That is a 60% improvement in observed generation throughput.
We did not alter model weights, swap in a smaller model, or aim for a different output behavior. The work was in the path around generation: coordinating when work moves, reducing avoidable idle time, and keeping the stream moving across both devices.
Diagram 02 · observed throughput
Same two-device setup. Same Qwen 3.8 27B workload. The comparison is about keeping the generation path productive, not modifying the model itself.
Diagram 03 · the high-level work
Give available devices a shared, orderly role in the generation path instead of treating them as isolated endpoints.
Keep each handoff purposeful so capable hardware spends less time waiting for the next useful unit of work.
Once output starts, protect continuity. The aim is one coherent stream for the user, not a visible sequence of device boundaries.
What we are testing
Useful compute is not only about having more hardware. It is about helping the hardware you already have spend more time doing useful work.
What is next
We will keep testing across more real-world conditions and turn the lessons into a simpler TDCC experience. The product goal stays clear: make distributed compute feel like one dependable place to run AI work.