Hlavní výhody vidím v lepší predikci.
Která větev se použíje a která data se mají natáhnout do cache.
AMD obecně a 9950X3D obzvlášť ani jedno nepotřebuje.
Cache má ohromnou a prediktor dostatečně dobrý.
Teď moje teorie:
Ryzen 9 má dost jader na to aby mohl počítat obě větve programu. Sice by to stálo hodně elektřiny a odpadního tepla, ale je to Ryzen 9.
Na druhou stranu kdo viděl kód nějaké hry.
Tak ví že to je samý IF.
Přitom chování hráče (stisky kláves) se dají často předvídat.
IF tam je pro každou klávesu.
Ale používá se především W a někdy ASD.