Hero title card for an article about A.X-K2-DSpark, reading 'A.X-K2-DSpark' with the subtitle 'SK Telecom's Speculative-Decoding Draft Model' and a supporting line 'Drafting tokens for the 688B A.X K2 — lossless by construction', with a minimal flat line icon of stacked layers feeding a checkmarked arrow on a white background with soft blue-cyan gradient accents.
Guides & Insights

A.X-K2-DSpark: SK Telecom's Speculative-Decoding Draft Model Has Arrived Unannounced

Author

Jim Song

Date Published

Latest models · 20View all models
Benchmarks: Artificial Analysis · updated daily
Back to all posts

A.X-K2-DSpark is a model you will probably never call directly — and that is exactly why it is worth reading about. SK Telecom quietly posted it on Hugging Face, no launch post and no press release behind it; the model card simply opens by saying the checkpoint is "currently in final validation and is planned for public release within the next few days." It is a drafter-only checkpoint for speculative decoding, built for one job: making SK Telecom's 688B-parameter A.X K2 flagship faster and cheaper to serve by proposing tokens that A.X K2 then verifies. Here is what the repository actually tells us, what is still unconfirmed, and why a small helper model like this is where the next round of LLM serving-cost cuts are hiding.

What A.X-K2-DSpark actually is

A.X-K2-DSpark is not a standalone model in any meaningful sense. The model card says so in its intended-use notes: it is a "drafter-only checkpoint" with "no standalone use," loaded by vLLM alongside its target, A.X K2, inside a speculative-decoding loop. It is the draft stage of a two-stage generator — a small model proposes candidate tokens quickly, and the target model verifies them before any token is committed to the output.

The target, for context, is one of the largest open-weight models in existence. A.X K2 is SK Telecom's 688B-total, 33B-active Mixture-of-Experts model, released on Hugging Face in late July 2026 under Apache 2.0, built on a base architecture that pairs Multi-head Latent Attention with DeepSeek Sparse Attention and adds SK Telecom's own Sparse Gate Attention long-context modification. A.X-K2-DSpark conditions on A.X K2's hidden states and adds lightweight local dependency modeling between candidate positions, so it can propose several tokens in parallel instead of drafting strictly autoregressively. Every candidate is then verified by A.X K2 before being committed — which is why the card calls the result "lossless by construction": the output distribution is unchanged by the drafter; only the serving speed changes.

Screenshot of the Hugging Face model card for skt/A.X-K2-DSpark by SK Telecom, showing the release-status note that the checkpoint is currently in final validation and planned for public release within the next few days, the model summary (a DSpark speculative-decoding draft model for A.X K2, SK Telecom's 688B-total / 33B-active Mixture-of-Experts, drafter-only with no standalone use), the Apache 2.0 license, and the 'This model isn't deployed by any inference provider' line.

How speculative decoding works, and why a 688B MoE needs it

Speculative decoding exists because autoregressive generation is serial and memory-bound. Generating each token means reading the model's weights from memory, and for a 688B model that is an enormous number of bytes to move for every single token — even when only 33B parameters are active in each forward pass. The trick is to spend a little extra compute on a small drafter that guesses the next several tokens in one go, then have the big model verify all the guesses in a single forward pass and keep the longest prefix that matches its own distribution. When the drafter is good, you get two or three tokens per big-model pass instead of one, with no change to the final output.

The whole game is the acceptance rate. A drafter that guesses badly gets its proposals rejected, and the verification pass still costs the same memory bandwidth, so the speedup evaporates. That is why drafters have become a serious research subject in their own right: for a model the size of A.X K2, the difference between a 1.5x and a 3x speedup is the difference between a serving fleet of ten GPUs and one of five. Efficiency layers like this are where the next round of price cuts in hosted LLM APIs will come from — not from base-model quality numbers, but from the serving stack wrapped around them.

DSpark is the method — and it comes from the DeepSeek team

The "DSpark" in the model name is a specific technique, and it is not an SK Telecom invention. The model card cites the paper "DSpark: Confidence-Scheduled Speculative Decoding with Semi-Autoregressive Generation" (arXiv 2607.05147), a July 6, 2026 preprint from a 33-author team at DeepSeek that deployed the method in the authors' own V4-era serving system under live traffic. SK Telecom has adapted the same technique to its own target model.

The paper's two contributions map directly onto what the A.X-K2-DSpark card describes. First, semi-autoregressive drafting: a parallel backbone proposes tokens across a window while a lightweight sequential module models dependencies between the candidate positions, fixing the classic problem that parallel drafters' acceptance rates decay sharply across the proposed sequence. Second, confidence-scheduled verification: instead of always verifying a fixed number of draft tokens, the system estimates the probability that each prefix survives and sets the verification length per request, tuned to the engine's throughput profile — so verification effort is load-aware rather than uniform.

On the paper's own numbers — which are the authors' measurements, not independently verified — DSpark delivered 60–85% faster per-user generation than the production MTP-1 baseline at matched throughput, and prevented severe throughput degradation under strict interactivity constraints. Two caveats matter for reading this release. Those results were measured on the authors' own stack and target, not on A.X K2; and the A.X-K2-DSpark model card explicitly says its own evaluation is still in progress. The paper proves the method works in production. It does not prove that SK Telecom's checkpoint reproduces those gains — that is precisely the unconfirmed part.

Screenshot of the arXiv abstract page for the paper 'DSpark: Confidence-Scheduled Speculative Decoding with Semi-Autoregressive Generation' (arXiv 2607.05147), submitted July 6 2026 by Xin Cheng and co-authors, showing the abstract on semi-autoregressive drafting and confidence-scheduled verification and the reported 60-85% faster per-user generation than the production MTP-1 baseline at matched throughput.

What the repo says — and what it doesn't

Here is what is knowable from the repository right now, all of it from the model card:

Role — drafter-only checkpoint for A.X K2; no standalone use; not validated with any other target and "incompatible with unrelated models."

Target — A.X K2, 688B total / 33B active Mixture-of-Experts.

Context length — 262,144 tokens (256K), matching A.X K2's native configuration.

License — Apache 2.0.

Mechanism — DSpark semi-autoregressive drafting; every candidate verified by A.X K2 before commit (lossless).

Status — "currently in final validation"; release planned "within the next few days."

And here is what is explicitly not confirmed yet:

Checkpoint precision and size — both listed as TBD on the model card.

Throughput, TPOT, and mean accepted length — the three numbers that would tell you whether the drafter actually works, all TBD, with "evaluation is currently in progress."

Per-domain results — the card promises Korean, math, science, and code breakdowns "later," without a date.

A formal announcement — SK Telecom has not announced A.X-K2-DSpark anywhere we can find; the repository is the announcement.

Independent scores — none exist. Everything on the card is SK Telecom's own claim, and most of it is still a promise.

Scoreboard for A.X-K2-DSpark across six dimensions: Role drafter-only, no standalone use; Target A.X K2, 688B total / 33B active; Context length 262,144 tokens; License Apache 2.0; Method DSpark semi-autoregressive; Eval in progress, all figures TBD. Footer line reads 'All figures from the SK Telecom model card; no independent scores yet.'

The most important unconfirmed number is mean accepted length — the average number of draft tokens A.X K2 accepts per verification pass. That single number decides whether this drafter is a 1.2x nicety or a 2.5x serving upgrade, and it is also the number most likely to circulate without provenance once the release goes live. Treat it skeptically when it appears: the DSpark paper's 60–85% figure was measured on a different model's serving stack, and A.X K2 has its own draft-acceptance characteristics.

How you would actually run it

Running the drafter means serving A.X K2 from SK Telecom's fork of vLLM. The model card's example, lightly trimmed, is:

vllm serve skt/A.X-K2 --tensor-parallel-size 8 --tool-call-parser hermes --reasoning-parser deepseek_v3 --speculative-config '{"method": "dspark", "model": "skt/A.X-K2-DSpark", "num_speculative_tokens": N}'

with the fork installed from the SKT-AI vLLM repository on the axk2-v0.23.0 branch. A few caveats the card is upfront about: the setup targets A.X K2's native 256K context configuration, and the speedup is workload-dependent — concurrency, output length, acceptance rate, and the relative cost of drafting versus verification all move the result. In other words, this is serving infrastructure, not a download-and-run script. You need A.X K2's weights, a cluster big enough for tensor-parallel 8, and the patience to tune num_speculative_tokens against your own traffic. That is a meaningful project for a team that already serves A.X K2; it is not a reason to stand one up.

The economics: efficiency layers beat quality claims

The reason a draft model for a 688B model is worth watching is that the base-model benchmark race has mostly saturated, and the serving-cost race has not. SK Telecom's own launch already leaned on efficiency — the Sparse Gate Attention change was claimed to lift total token throughput by 67.7% over the previous generation at 120K-token inputs — and a drafter is the same thesis applied to decode. Every accepted draft token is a big-model forward pass you did not pay for.

For anyone who consumes these models through an API rather than hosting them, the drafter is invisible — and that is the point. When a provider adds speculative decoding to its serving stack, you do not see a new model; you see the same model get faster and cheaper per token. The pricing layer matters for the same reason: at OrcaRouter we pass the provider's list price straight through at 0% markup, so when a vendor's serving-efficiency work shows up as a price cut, it is live on our side the same day — no renegotiation, no contract change. And for an unproven model that may or may not pan out, routing with automatic failover is the way to try it without betting a production path on it: one API key, and the request falls over to another provider if the first one degrades.

One honesty note specific to this release: A.X-K2-DSpark is a drafter-only checkpoint, so it is not something any hosted model API can route — including ours. Drafters are a serving-side component, not a callable product. When the drafter ships and the eval numbers land, the thing that will show up in a price list is a faster, cheaper A.X K2 — not a new endpoint called "DSpark."

A few questions worth answering

Can I use A.X-K2-DSpark on its own? No — that is the defining fact of the release. It is a drafter-only checkpoint with no standalone use and no public API; it exists only as a helper inside a vLLM speculative-decoding loop serving A.X K2, and the card notes it has not been validated with any other target.

Is A.X-K2-DSpark a competitor to A.X K2? The opposite. It is an accelerator for A.X K2 — the same model gets faster, with the output distribution unchanged. Think of it as a bolt-on efficiency part, not a new entry in the lineup.

When will it actually be released? The model card says it is in final validation and planned for public release "within the next few days." That is all that is confirmed. The date to watch is the day the TBD figures — throughput, TPOT, and mean accepted length — get filled in, because that is when the release stops being a promise and becomes something you can evaluate.

Do I need to think about it if I use A.X K2 through an API? Probably not directly. The serving stack behind an API decides whether a drafter is in the loop; you see the result as a price and a latency, not a flag. It matters most to teams self-hosting A.X K2, where opting in is a vLLM configuration change they control.

The story here is not the drafter itself — it is what the drafter signals. Efficiency work is quietly becoming a release category of its own, and the most interesting new models this year are increasingly helpers that make big models cheap, not bigger models. A.X-K2-DSpark is the clearest example yet: a checkpoint with no standalone use, posted before the announcement, carrying most of its own evidence as TBD. Watch for the accepted-length number when it lands, treat the DSpark paper's gains as provenance for the method rather than a promise for this checkpoint, and if you serve A.X K2 yourself, budget for the benchmark — that is the only way to know whether the quietly-posted drafter is a 1.2x nicety or the real thing.

© 2026 OrcaRouter

For Providers

Run an inference platform? Get your models on OrcaRouter.

Contact us

Join our community

DiscordEmailXGitHubYouTube