Skip to content

PR Digest 58

Tiotto, Ettore edited this page Jun 2, 2026 · 1 revision

PR Summary

Period: 2026-05-24 to 2026-06-06 (Iteration 58) | Total PRs: 62 (32 from Xe2/Xe3/Xe3P, 30 from Xe4) | Lines changed: +61,272 / -11,495


Triton XPU BE (Xe2/Xe3/Xe3P) (32 PRs, +3,491 / -1,005)

The team delivered a new cache-residency optimization that keeps matrix-multiply operands in fast L1 cache across loop iterations, alongside notable math-performance wins: FP8-to-BF16 conversion is up to 59% faster and new fast sine/cosine functions match NVIDIA's speed. Several robustness fixes hardened the 2D block-load path against hardware limits and a wrong-results regression on the CRI simulator, and a compiler crash on deeply-nested conditionals was resolved. Two upstream synchronizations were completed with a 99.06% test pass rate.

Key accomplishments:

  • Delivered a cache-residency optimization that keeps matrix-multiply operands resident in L1 across the inner loop, cutting redundant memory traffic
  • Sped up FP8-to-BF16 conversion by up to 59% and added faster sine/cosine math functions matching NVIDIA's precision and performance contract
  • Hardened the 2D block-load path against a 24-bit hardware pitch limit and an invalid-layout regression that produced wrong results on the CRI simulator
  • Fixed a compiler crash on deeply-unrolled conditionals by aligning the layout-conversion cleanup with upstream
  • Advanced CRI (Xe3P) enablement and migrated benchmarks off the deprecated XE-TLA library
  • Maintained alignment with upstream Triton through two synchronizations at a 99.06% pass rate

Memory Access & Lowering

New cache-control promotion, 2D block I/O hardware-limit guards, and atomic/shuffle lowering for Intel GPUs.

Numerics & Math Performance

Faster low-precision conversion and transcendental math functions for Intel GPUs.

Compiler Pipeline & Correctness

Layout-conversion pass robustness and removal of an invalid IR transform.

Upstream Alignment

2 upstream merges from OpenAI Triton (commits 2c873e5, ac7445b) — pass rate 99.06%.

Test, Benchmarks & CI Reliability

Benchmark migration to SYCL-TLA, CRI/Windows test enablement, dependency upgrades, and CI build fixes.

Clone this wiki locally