GCC 15 dostane AVX-512 optimalizace pro AMD Zen 4 a Zen 5

12. 11. 2024

Sdílet

Lisa Su a Ryzen 9 9950X na Computexu 2024 Autor: AMD
Lisa Su a Ryzen 9 9950X na Computexu 2024

Do blížícího se vydání kompilátorů GCC 15 míří nové optimalizace pro lepší běh na posledních dvou DDR5 generacích procesorů AMD, tedy Zen 4 a Zen 5 (tj. Ryzeny 7000 a 9000 a jim odpovídající Threadrippery a EPYCy). Specificky jde o optimalizaci X86_TUNE_AVX512_TWO_EPILOGUES v rámci patche, který do projektu zaslal Richard Biener ze SUSE.

Parametr bude v GCC 15 ve výchozím nastavení pro tyto generace procesorů AMD aktivní. Zapíná optimalizaci v rámci AVX-512, instrukční sady u AMD zavedené právě s generací Zen 4. Dle Richarda je vliv pozitivní, měřeno pomocí SPEC CPU 2017, konkrétní čísla ale zatím neprezentoval. Kód každopádně bude součástí GCC 15.1 někdy začátkem příštího roku.

Našli jste v článku chybu?

Autor zprávičky

Příznivec open-source rád píšící i o ne-IT tématech. Odpůrce softwarových patentů a omezování občanských svobod ve prospěch korporací.