← All resources

Shader Execution Reordering Benchmarked

Auto-discovered

Blog Advanced

Hannes Vernooij

Visit resource ↗

Description

Shader Execution Reordering Benchmarked is a November 2025 Evolve blog post by Hannes Vernooij measuring SER in DirectX Raytracing Tier 1.2 and Shader Model 6.9.

It summarizes HitObject, MaybeReorderThread, and coherence hints, then compares no reordering against material-index and properties-mask keys on Evolve's path-tracing benchmark. Results cover an RTX 4070 Ti, Radeon RX 9070 XT, and Intel Arc 140V, including Nsight coherence notes and AMD's current no-move MaybeReorderThread behavior.

It is for advanced DXR engineers evaluating SER hints on current drivers. Ray-generation and HitObject familiarity is expected.

The post is free HTML with code snippets and vendor-specific outcome sections.

It is useful as a cross-vendor check: SER can raise coherence on some GPUs while remaining a no-op or slight regression on others.