Hi Christian, Thanks for the hint, can you point out what kind of "macro" benchmarks are? For spec2026/2017 we see negligible impact whether to enable/disable this tuning. It would be helpful if you can point out the benchmark/flags so we can try to reproduce.
Regards, Hongyu, Wang -----Original Message----- From: Christian Ludloff <[email protected]> Sent: Tuesday, July 7, 2026 2:50 AM To: Wang, Hongyu <[email protected]> Cc: [email protected] Subject: Re: [PATCH] i386: Disable SETcc.ZU generation on DMR/NVL via tune flag > Microbenchmark performance on NovaLake/DiamondRapids shows no benefit from > SETcc.ZU encoding on these cores. Please try *macro* benchmarks. (Across a collection of a few dozen of them I see an average perf drop of ~1%, with up to ~4% in the worst cases. No a drop you'd want for at scale deployments.) -- C.
