Loading video...

Video Failed to Load

Go Home

Open-source video generation is now faster than playback without compromising quality. Introducing Video Delta Net (VDN): hybrid attention for live text-to-video with near-lossless quality. VDN accelerates Minimax-H3 by 75 - 90 x, generating 14 seconds of 768p video in 11 seconds on 8× NVIDIA B200 GPUs. Checkpoints + training/inference...

443,897 views • 1 month ago •via X (Twitter)

48 Comments

Haocheng Xi's profile picture
Haocheng Xi1 month ago

(2/6) Why hybrid attention? Softmax attention accounts for >85% of MiniMax H3’s runtime. But replacing it entirely with linear attention can sacrifice fine details and long-range consistency. VDN keeps local Softmax for nearby frames and uses our Video Delta Attention for distant context.

Haocheng Xi's profile picture
Haocheng Xi1 month ago

(3/6) Video Delta Attention (VDA) makes the delta rule video-native. Unlike LLMs, which update memory token by token, VDA lets all spatial tokens within a frame jointly solve for a single state update—capturing their correlations while remaining stable.

Haocheng Xi's profile picture
Haocheng Xi1 month ago

(4/6) To adapt pretrained H3 without destroying what already works, we use: - Layer-wise linear-attention alignment - End-to-end branch adaptation - LoRA co-adaptation We then add DMD2 distillation for 8-step generation. Most of the pretrained backbone remains frozen.

Haocheng Xi's profile picture
Haocheng Xi1 month ago

(5/6) With dedicated kernels, VDN-H3 reduces per-layer latency by 2.95× on H200 and 2.65× on B200. We also design branch-specialized Ulysses sequence parallelism. Combined with 8-step distillation, VDN-H3 generates 14.3s of 768p video in 11.23s on 8×B200 GPUs.

Haocheng Xi's profile picture
Haocheng Xi1 month ago

(6/6) VDN-H3 is only the beginning. We’re excited to explore hybrid attention for longer, faster, and truly live video generation. Code: Weight: Blog: Amazing team effort—full credits in the blog. @YimingXie4 @zhaohexu2001 @YiwenZhangYZ @ Michael Liu @KurtKeutzer @xiuyu_l @LvZhaoyang @Chenfeng_X @HavenFeng

Haocheng Xi's profile picture
Haocheng Xi1 month ago

Clarification: 75× and 90× are compared against the single-GPU generation, which incorporates techniques including attention optimization, quantization, distributed inference, and few-step distillation. Under the 8-GPU generation setting, our method still leads to 10.7× and 13.5× speedup on B200 and H200, respectively.

Stephane's profile picture
Stephane1 month ago

That’s great … but. Come on. That’s not impressive. 8 B200? Tell me faster than real time on a single RTX5090 then I will be impressed

Haoyi Zhu's profile picture
Haoyi Zhu1 month ago

Interesting work! The core VDA update seems mathematically equivalent to the implicit frame-level delta update I derived in an earlier blog post of video-delta-rule: Am I missing any key differences?

Chenyang Wang's profile picture
Chenyang Wang1 month ago

Amazing!

Haocheng Xi's profile picture
Haocheng Xi1 month ago

🚀🚀🚀

Lillian Ma's profile picture
Lillian Ma1 month ago

@naval impressive work, congrats on the launch!

Haocheng Xi's profile picture
Haocheng Xi1 month ago

@naval 🚀🚀

TslaMan's profile picture
TslaMan1 month ago

Who the fuck cares it requires a farm of data enter gpus

Eth's profile picture
Eth1 month ago

Thanks for your work Hao, have you guys tried to quant it down to fit it in consumer grade GPUs and see how does it score vs FastH3?

Torab's profile picture
Torab1 month ago

@naval @yellingfore

Jiani Wang's profile picture
Jiani Wang1 month ago

Amazing work!

Haocheng Xi's profile picture
Haocheng Xi1 month ago

🚀🚀🚀

Légionnaire's profile picture
Légionnaire1 month ago

Anyone have eight B200s you want to lend me to try this out?

Yixin Dong's profile picture
Yixin Dong1 month ago

Congrats Haocheng!

Haocheng Xi's profile picture
Haocheng Xi1 month ago

🚀🚀🚀

Yiwen Zhang's profile picture
Yiwen Zhang1 month ago

Fancy!

Lantao Yu's profile picture
Lantao Yu1 month ago

Amazing work!

Yao Z Leo's profile picture
Yao Z Leo1 month ago

Now let’s try that on a 5090

Xiaoteng Liu's profile picture
Xiaoteng Liu1 month ago

Amazing

Haocheng Xi's profile picture
Haocheng Xi1 month ago

🚀🚀🚀

Haotian Ye's profile picture
Haotian Ye1 month ago

Amazing!

Haocheng Xi's profile picture
Haocheng Xi1 month ago

🚀🚀🚀

D(AI)vid's profile picture
D(AI)vid1 month ago

Ref model capabilities with this?

Kevin Rajan's profile picture
Kevin Rajan1 month ago

sheesh congrats this is crazy work

winter.ice's profile picture
winter.ice1 month ago

Can these improvements be applied to local video generation ?

Grace Blackwell's profile picture
Grace Blackwell1 month ago

For a moment I thought this might affect me in some positive way.

Zaid Waseem's profile picture
Zaid Waseem1 month ago

How do I try this on Mac

shreeyut maheshwari's profile picture
shreeyut maheshwari1 month ago

Awesome work!

Haodong Wen's profile picture
Haodong Wen1 month ago

Congrats!

Haocheng Xi's profile picture
Haocheng Xi1 month ago

🚀🚀🚀

Jamil's profile picture
Jamil1 month ago

14 seconds of 768p in 11 seconds flips the bottleneck. you're waiting on the prompt loop, not the render. local softmax for nearby frames is why they didn't just ship pure linear and call the 90x done.

AI Mastery Guide's profile picture
AI Mastery Guide1 month ago

75-90x is insane speedup

Dreamsandcode's profile picture
Dreamsandcode1 month ago

Faster than playback is a weird sentence until you see the numbers.

Zichen Wang's profile picture
Zichen Wang1 month ago

Amazing!

Haocheng Xi's profile picture
Haocheng Xi1 month ago

🚀🚀🚀

Hexu Zhao's profile picture
Hexu Zhao1 month ago

Amazing!

Haocheng Xi's profile picture
Haocheng Xi1 month ago

🚀🚀🚀

Oliver Wang's profile picture
Oliver Wang1 month ago

super cool!

CypherMonkey🐒's profile picture
CypherMonkey🐒1 month ago

@naval 👏👏

GifCo's profile picture
GifCo1 month ago

Without compromising quality. Then proceededs to say it's lossless.

𝑨𝒇𝒓𝒊𝒏's profile picture
𝑨𝒇𝒓𝒊𝒏1 month ago

75-90x acceleration is wild for video generation.

TheSeanLavery's profile picture
TheSeanLavery1 month ago

Benchmark on 3090?

Omar Ramadan's profile picture
Omar Ramadan1 month ago

I made linear attention work, actually.

Related Videos

🚀 Sol-H3: MiniMax (official) H3 Video Generation Faster Than Playback 🤩 Five seconds of world. 1.653 seconds to infer. We’re releasing Sol-H3, our fastest end-to-end MiniMax-H3 inference stack yet. On one 8× NVIDIA B300 Blackwell system, it generates five seconds of 1344×768 video with stereo audio in 1.653 seconds. Across 1×, 4×, and 8× B300, Sol-H3 reaches up to a 15.54× speedup versus Base H3. Compared with 50-step Base H3 Dense on the same 8× B300 system, the four-step Sol-H3 profile delivers: • 5s: 18.250s → 1.653s (11.04×) • 10s: 50.660s → 3.732s (13.57×) • 15s: 99.513s → 6.612s (15.05×) Sol-H3 also scales across GPU counts: • 4× B300: 2.918s / 6.993s / 12.542s for 5s / 10s / 15s (12.11–15.54×) • 1× B300: 13.745s / 37.813s / 52.260s for 5s / 10s / 15s (9.45–14.29×) All figures are medians of three measured runs after one warmup at 1344×768 and 24 FPS with stereo audio. Base H3 uses 50 scheduler points (49 DiT forwards); Sol-H3 uses four DiT forwards, so this is a full-profile comparison—not an attention-only runtime change. Sol-H3 uses Dense attention on 1× B300 and SOL with INT8 QKV / FP8 output transport on 4× / 8×. Timing includes text encoding, DiT denoising, and video/audio VAE decoding; model loading, compilation warmup, and final MP4 encoding are excluded. Sol-H3 brings Sol-Engine × Sol-Attn into one full-stack runtime: • dynamic sparse attention with no retraining • fused norm, RoPE, MLP, and sparse-attention setup • fused INT8 QKV / FP8 output communication across 8 GPUs • parallel, batched VAE decoding • precomputed AdaLN caching Inside the stack: • sparse-attention setup: 1.206 → 0.285 ms (−76.4%) • VAE decode: 7.55 → 0.602 s • ~24 GB memory freed per GPU Any MiniMax-H3 few-step LoRA can plug into the same engine, and the code is deployment-friendly under Apache 2.0. For us, the bigger milestone is crossing from “fast generation” into “faster than playback.” That opens the path toward continuous 24 FPS generation and truly interactive video systems. We’re excited to partner with reactor to release Sol-H3 and make it available as an API day-0. Try it now on Reactor: 🔗 Amazing team effort—full credits in the blog. LoveSy Junsong_Chen Yitong Li Haopeng Li Haocheng Xi Song Han

Enze Xie

209,411 views • 1 month ago