Loading video...

Video Failed to Load

Go Home

Introducing SubQ - a major breakthrough in LLM intelligence. It is the first model built on a fully sub-quadratic sparse-attention architecture (SSA), And the first frontier model with a 12 million token context window which is: - 52x faster than FlashAttention at 1MM tokens - Less than 5% the...

13,496,370 views • 5 months ago •via X (Twitter)

70 Comments

Alexander Whedon's profile picture
Alexander Whedon5 months ago

SubQ is available for early access today, alongside our coding agent, SubQ Code Get access today ↓

Alexander Whedon's profile picture
Alexander Whedon5 months ago

We were a little slow on this, but we just got a technical blog post up with more details. Please take a look! We have a model card coming next week, and we are happy to take requests for any specific details there. I am happy to answer any questions here!

Martin Shkreli's profile picture
Martin Shkreli5 months ago

congrats!! why only 150tok/sec if 52x faster, etc.?

Alexander Whedon's profile picture
Alexander Whedon5 months ago

52x is for prefill speed. Decoding speedups are coming too! This is the first research announcement, with many to follow.

Chris B. Ward (e/bored) 🇬🇧🇮🇪🤐's profile picture
Chris B. Ward (e/bored) 🇬🇧🇮🇪🤐4 months ago

@MartinShkreli absolute grift, didn't deliver

Alexander Whedon's profile picture
Alexander Whedon4 months ago

@MartinShkreli Model card shared!

Vincent's profile picture
Vincent5 months ago

Any papers? Seems too good to be true

Alexander Whedon's profile picture
Alexander Whedon5 months ago

The model card is coming next week! We are releasing a technical blog post with more details later today.

Vincent's profile picture
Vincent5 months ago

Looking forward to reading it

shirish's profile picture
shirish5 months ago

i still can't believe this.. 12M context window with 98% accuracy 💀 @alex_whedon @subquadratic

Alexander Whedon's profile picture
Alexander Whedon5 months ago

@subquadratic And at a fraction of the cost...

• nanou •'s profile picture
• nanou •5 months ago

If this works as described, it basically changes how we build with LLMs. A lot of current pipelines exist just to work around context limits.

Alexander Whedon's profile picture
Alexander Whedon5 months ago

And now that constraint goes away, what people choose to build is going to be very different.

Linus ✦ Ekenstam's profile picture
Linus ✦ Ekenstam5 months ago

I remember when Gemini first made the claim of 1M in lab situations. We've come quite a bit from there. I'm extremely intrigued to see the real-world implications of this in bigger and more complex AI powered software. There is the zero shot environment, but there is also the qualitative repetitive work that is prone to drift and degradation over time. I really hope you will share case-studies, since I think this will be one of the most impressive ways to highlight the capabilities. Amazing work Alex and team. Kudos.

Alexander Whedon's profile picture
Alexander Whedon5 months ago

This is the framing we'd love to test against. If you've got a workload that historically drifts, would genuinely want you to throw it at SubQ and see what happens.

LADI ⟡⭐'s profile picture
LADI ⟡⭐5 months ago

If SubQ only attends to a small subset of tokens, how does it guarantee recall of critical long range dependencies in worst case inputs (e.g adversarial prompts or tasks where the important tokens aren’t locally obvious)

Alexander Whedon's profile picture
Alexander Whedon5 months ago

We dynamically select the token relationships that matter and train it against retrieval problems with distractor docs, etc.

LADI ⟡⭐'s profile picture
LADI ⟡⭐5 months ago

What happens when the selector misses the one token that matters? Any fallback

LADI ⟡⭐'s profile picture
LADI ⟡⭐5 months ago

I agree, it’s about frequency, not perfection.

Veselin Stoyanov's profile picture
Veselin Stoyanov5 months ago

A few weeks ago I was in a discussion under an X post about LLMs, their adoption and cost. Most people argued it doesn't scale and brought up the usual economic concerns. My take was that it's only a matter of time before the next breakthrough. It's always been this way with tech. Congrats on this one 👏

Alexander Whedon's profile picture
Alexander Whedon5 months ago

This is only the first breakthrough we have announced! More coming.

Rohan Paul's profile picture
Rohan Paul5 months ago

What 🤯 So Opus 4.7 is at $15 per million tokens and you guyes are giving it for under $1.50.

Cynical Optimist's profile picture
Cynical Optimist5 months ago

I hope you consider releasing some variants as open weights. This would change the game for private on-premise work.

Alexander Whedon's profile picture
Alexander Whedon5 months ago

This first model won't be open-source, but we do want to contribute to the open-source community!

Comrade Banana (ML/UT)'s profile picture
Comrade Banana (ML/UT)5 months ago

@ChemPhysMajor Atleast sharing how you did it?

Cynical Optimist's profile picture
Cynical Optimist5 months ago

@CommiePat1776 @alex_whedon A white paper would go a long way.

anpaure's profile picture
anpaure5 months ago

close enough, welcome back brampton

Carl Vellotti 🥞's profile picture
Carl Vellotti 🥞5 months ago

The transformer was the first workable answer to long context. Everyone scaled it so hard nobody wanted to admit it was a local maximum. You finally found a way out.

Alexander Whedon's profile picture
Alexander Whedon5 months ago

Thanks @carlvellotti. Try it out at the team will appreciate your insights.

Poonam Soni's profile picture
Poonam Soni5 months ago

5% of Anthropic’s price at 98% accuracy at 12M tokens. The math on every agent product being built right now just changed completely.

Alexander Whedon's profile picture
Alexander Whedon5 months ago

The unit economics of agentic products were quietly upside down. Well, not anymore.

Zephyr's profile picture
Zephyr5 months ago

spent 2 years engineering around AI that couldn't read long docs. that limit just got removed.

Alexander Whedon's profile picture
Alexander Whedon5 months ago

Throw your hardest doc workload at it, and let me know how it performs. Check out

AshutoshShrivastava's profile picture
AshutoshShrivastava5 months ago

Long-context at under 10% of Anthropic's price damn…..

Alexander Whedon's profile picture
Alexander Whedon5 months ago

I mean, someone had to do it

Muratcan Koylan's profile picture
Muratcan Koylan5 months ago

Release the API or it never happened

Allie K. Miller's profile picture
Allie K. Miller5 months ago

As someone who has worked with you for years, I am excited to see you finally releasing this. ✨ may your waitlist be buzzing and your tokens be cheap ✨

Alexander Whedon's profile picture
Alexander Whedon5 months ago

Thank you!

Danny Limanseta's profile picture
Danny Limanseta5 months ago

Is this real? Wow. Is there any evals where we see it with other forontier models?

Rezoan Ferdose's profile picture
Rezoan Ferdose5 months ago

Congrats to the @subquadratic team! It’s awesome to see someone finally breaking out of the standard transformer box

🅿️'s profile picture
🅿️5 months ago

Being a SaaS investor in 2026 sounds like Dante’s Inferno

vas's profile picture
vas5 months ago

Wtf

Vincent Koc's profile picture
Vincent Koc5 months ago

I love not wasting tokens, superb

Alexander Whedon's profile picture
Alexander Whedon5 months ago

Much of standard attention's compute is models talking to themselves about words that don't matter.

kanav's profile picture
kanav5 months ago

- Less than 5% the cost of Opus TAKE MY MONEY

Morgan's profile picture
Morgan5 months ago

Super interesting Alexander, and 12m token context window, holy moly 🤯

Alexander Whedon's profile picture
Alexander Whedon5 months ago

52x faster than FlashAttention, <5% of Opus pricing

Morgan's profile picture
Morgan5 months ago

Totally insane.

Burny - Effective Curiosity's profile picture
Burny - Effective Curiosity5 months ago

"It is the first model built on a fully sub-quadratic sparse-attention architecture (SSA)" This doesn't seem right? That already exists?

Leon Lin's profile picture
Leon Lin5 months ago

this is literally epic wtf. ik another lab would make it

Ray Fernando's profile picture
Ray Fernando5 months ago

Congrats on the announcement and I'm looking forward to giving this a try.

vxnuaj's profile picture
vxnuaj5 months ago

I’m sorry, wtf. Paper?

Alexander Whedon's profile picture
Alexander Whedon5 months ago

Next week!

vxnuaj's profile picture
vxnuaj5 months ago

paper?

Alexander Whedon's profile picture
Alexander Whedon4 months ago

This week!

Mahy's profile picture
Mahy4 months ago

@vxnuaj This paper is never gonna get released lol.

vxnuaj's profile picture
vxnuaj4 months ago

@alex_whedon patience young padawan.

vxnuaj's profile picture
vxnuaj4 months ago

@alex_whedon learn to have patience, you must

Dan McAteer's profile picture
Dan McAteer5 months ago

ummm...this is a "BIG F*CKING DEAL"?

Alexander Whedon's profile picture
Alexander Whedon5 months ago

and it's available for early access at

Dan McAteer's profile picture
Dan McAteer5 months ago

just submitted a request! would love to try it out and write a post about it.

Subah Wadhwani's profile picture
Subah Wadhwani5 months ago

Was a pleasure collaborating w you guys over the last few weeks!

Devansh Tripathi's profile picture
Devansh Tripathi5 months ago

congratulations it'll be interesting to see how it manages to avoid the quality cliff on a long context window

Alexander Whedon's profile picture
Alexander Whedon5 months ago

@NotTheCh05en1 Thanks Devansh, would love for you to try it out.

Paul Couvert's profile picture
Paul Couvert5 months ago

Congrats on the launch. Can't believe we have a model with a context window this large with this accuracy!

Alexander Whedon's profile picture
Alexander Whedon5 months ago

Thanks @itsPaulAi! Would love for you try out the product & share any feedback

Csaba Kissi's profile picture
Csaba Kissi5 months ago

Finally, an LLM thats fast, powerful, and cheap at the same time. Opus is extremely expensive.

Alexander Whedon's profile picture
Alexander Whedon5 months ago

The tradeoff people learned to accept was "pick two of fast/cheap/smart." We changed that.

Nikhil N's profile picture
Nikhil N5 months ago

If someone said that enterprises are burning cash with AI subscriptions, that ends today. Great work @alex_whedon

Alexander Whedon's profile picture
Alexander Whedon5 months ago

No subquadratic tax!

Related Videos

Announcing How Transformer LLMs Work, created with Jay Alammar and Maarten Grootendorst, co-authors of the beautifully illustrated book, “Hands-On Large Language Models.” This course offers a deep dive into the inner workings of the transformer architecture that powers large language models (LLMs). The transformer architecture revolutionized generative AI; in fact, the "GPT" in ChatGPT stands for "Generative Pre-Trained Transformer." Originally introduced in the Google Brain team's groundbreaking 2017 paper "Attention Is All You Need," by Vaswani and others, transformers were a highly scalable model for machine translation tasks. Variants of this architecture now power today’s LLMs such as those from OpenAI, Google, Meta, Cohere, Anthropic and DeepSeek. In this course, you’ll learn in detail how LLMs process text. You'll also work through code examples that illustrate that transformer's individual components. In details, you’ll learn: - How the representation of language has evolved, from Bag-of-Words to Word2Vec embeddings to the transformer architecture that captures a word's meanings taking into account the context of other words in the input. - How inputs are broken down into tokens before they are sent to the language model. - The details of a transformer's main stages: Tokenization and embedding, the stack of transformer blocks, and the language model head. - The inner workings of the transformer block, including attention, which calculates relevance scores, and the feedforward layer, which incorporates stored information learned in training. - How cached calculations make transformers faster. - Some of the most recent ideas in the latest models such as Mixture-of-Experts (MoE) which uses multiple sub-models and a router on each layer to improve the quality of LLMs. By the end of this course, you’ll have a deep understanding of how LLMs actually process text and be able to read through papers describing the latest models and understand the details. Gaining this intuition will improve your approach to building LLM applications. Please sign up here:

Andrew Ng

268,459 views • 1 year ago

A tricky LLM interview question: You're serving a reasoning model on vLLM, and it keeps running out of GPU memory on long traces. So you add KV cache compression and evict 90% of the cached tokens. VRAM usage stays as is and GPU still runs out of memory. Why? (answer below) Evicting 90% of the KV cache can free almost none of the memory it was using. This sounds counterintuitive, but it follows directly from how production servers store the cache today. The KV cache grows with every token a model generates. Each token appends its key and value vectors across every layer, and nothing is freed while generation continues. This is the dominant memory cost for reasoning models. If a 32K-token CoT caches ~32K tokens of KV vectors, a Qwen3-32B with 4-bit weights will run out-of-memory around 24K tokens on a 24GB GPU. One obvious solution is to keep the important tokens and drop the rest, since attention is sparse enough to allow it. But this does not solve the memory problem yet. The reason is paged attention, which is the memory manager behind vLLM and most production servers. Under the hood, it splits GPU memory into fixed physical blocks, each one holds the KV for about 16 tokens. This block returns to the allocator only when every slot inside it is empty. Since the eviction logic selects tokens by importance, and such tokens are scattered across blocks... ...so despite eviction, almost every block is left with at least some survivor tokens. For instance, if the logic evicts 14k of 16k tokens across 1,000 blocks, most likely every block will still have a token. This means the allocator frees almost nothing. Placing the new tokens into those freed slots is not ideal because it breaks the cache's layout. Say token 16,001 arrives, and it's placed in the slot the 40th token used to hold. The cache now reads position 38, then 16,001, then 41, so the cache is no longer in token order. Attention can still compute the right answer from that, but only if every slot now carries a separate note recording which position it actually holds. This introduces another bookkeeping cost that an in-order layout inherently avoids. So the cache is logically 90% smaller and still physically the same size. Many compression results miss this because they measure on pre-allocated contiguous tensors rather than a paged server. There's another problem. Eviction methods pick which tokens to keep by looking at the attention scores themselves (as expected). But fast attention kernels used in production, like FlashAttention, never save those scores. They compute attention in small pieces and throw the full score grid away as they go, which is also why they're fast. So the exact signal eviction methods need isn't available in memory. The workaround is to fall back to eager attention and build the full matrix, which gives up the speed FlashAttention was there to provide. NVIDIA published a method called TriAttention to solve both these problems. It never needs attention scores. Instead, it scores tokens from the geometry of the model's key and query vectors before RoPE is applied, where those vectors sit in stable clusters. For the memory problem, it runs a compaction pass every 128 decoded tokens. The surviving tokens slide forward to close the holes eviction creates, so whole blocks empty out and return to the allocator while the cache stays in token order. On long reasoning traces, the approach matches full-attention accuracy while decoding 2.5x faster and using 10.7x less KV memory. KV cache compression is a big infrastructure problem. The number that decides whether it works is the count of freed blocks, not the count of evicted tokens. You can find the NVIDIA write-up here: I wrote a first-principles breakdown of how the KV cache works. It walks through why the model stores keys and values at all, why the cache grows with every token, and a comparison of LLM generation speed with and without KV caching. Read it below.

Avi Chawla

273,899 views • 4 months ago

Researchers found a way to make LLMs 8.5x faster! (without compromising accuracy) Speculative decoding is quite an effective way to address the single-token bottleneck in traditional LLM inference. A small "draft" model first generates the next several tokens, then the large model verifies all of them at once in a single forward pass. If a token at any position is wrong, you keep everything before it and restart from there. This never does worse than normal decoding. But current drafters in Speculative decoding still guess one token at a time. That makes the drafting step itself a bottleneck, capping real-world speedups at 2-3x. DFlash is a new technique that swaps the autoregressive drafter with a lightweight block diffusion model that guesses all tokens in one parallel shot. Drafting cost stays flat no matter how many tokens you speculate. On top of that, the drafter is conditioned on hidden features pulled from multiple layers of the target model and injected into every draft layer, so it makes significantly better guesses than a drafter working from scratch. In the side-by-side demo below, vanilla decoding runs at 48.5 tokens/sec. DFlash hits 415 tokens/sec on the same model, with zero quality loss. It's already integrated with vLLM, SGLang, and Transformers, with draft models on HuggingFace for several models like Qwen3, Qwen3.5, Llama 3.1, Kimi-K2.5, gpt-oss, and many more. I have shared the GitHub repo in the replies! KV caching is another must-know technique to boost LLM inference. I recently wrote an article about it. Read it below. 👉 Over to you: What use case are you working on that can benefit from this new technique?

Avi Chawla

158,352 views • 5 months ago