Skip to content

Release v26.8

Choose a tag to compare

@nsakkine nsakkine released this 18 Aug 16:58
· 53 commits to main since this release

New Models & Model Updates

Delivered via the xDiT bump (c302663 → 2f74acb, 16 commits) and the
supporting diffusers bump (447e571 → f6e1c4d):

  • Krea 2 (Raw and Turbo) text-to-image support
  • Ideogram 4 support
  • MiniMax-H3 support
  • LingBot-Video support (MoE 30B and Dense 1.3B)
  • FLUX.2 PipeFusion support, and PipeFusion enabled for FLUX.1-dev low-VRAM inference

Performance Improvements

  • New aiter_sparge_fp8 attention backend built on a hand-written gfx950 FP8
    block-sparse assembly kernel (fwd_hd128_fp8_sparse.co). Q/K/V are quantized
    per-tensor to E4M3 and dispatched on an LPT-sorted work table so the heaviest
    sparse tiles launch first, collapsing one-workgroup-per-tile tail latency. The
    wan2_2.quantgemm_spargeattn.gfx950 benchmark now uses it in place of the
    hybrid aiter_sparge_v2 / aiter_sage schedule
    (#5).
  • W8A8 INT8 quantization support (xDiT #729).
  • AITER CK VSA for Wan (xDiT #744).
  • AITER FP8 attention exposed as a plain function rather than a custom op, so it
    no longer blocks torch.compile (xDiT #749).
  • QwenImage attention mask corrected under Ulysses sequence parallelism
    (diffusers #13756).

Docker & Environment

  • The ffmpeg_builder stage now roots on base instead of ubuntu:24.04.
    Building from a prebuilt core image corrupted the separately-rooted stage and
    caused apt/GPG failures
    (#10).
  • Patches and GPU code objects are now bind-mounted into the build instead of
    being copied in, so the explicit /patches and /code_objects cleanup layers
    are gone
    (e38f9f0).
  • Image assets consolidated: assets/data now provides /app/data and
    assets/docs/README.md provides /app/README.md; patches moved from
    src/patches/ to patches/; the references/ quality-check payload is no
    longer added to the image
    (e38f9f0).