Procesory AMD Zen zawierają tajny zestaw instrukcji FMA4
Wprawdzie producent nie przyznaje się do wydajniejszego zestawu instrukcji, ale testy wskazują na jego dostępność.
Procesory AMD na bazie mikroarchitektury Zen wprowadziły sporo nowych rozwiązań konstrukcyjnych. Jak się okazuje, niektóre funkcje mogły nawet nie zostały ujawnione przez producenta – tak mogło być z zestawem instrukcji FMA4.
Instrukcje FMA (ang. fused multiply-add) odpowiadają za wielokrotne dodawanie liczb zmiennoprzecinkowych i są odpowiednikiem konkurencyjnego zestawu instrukcji AVX. AMD w procesorach Zen przyznaje się jedynie do obsługi zestawu FMA3, jednak przy okazji premiery układów FX Bulldozer wprowadzono szybszy zestaw FMA4 (dostępny również w kolejnych generacjach Piledriver, Steamroller i Excavator).
Redaktorzy serwisu Level1Techs postanowili więc sprawdzić czy nowe procesory obsługują również nowszy zestaw FMA4 – w tym celu posłużono się specjalnym skryptem, który wysłał zapytanie do procesora. Co ciekawe, na początku zadanie zostało odrzucone, ale ostatecznie operację wykonano pomyślnie. Może to sugerować, że nowe procesory AMD obsługują również instrukcje FMA4.
Dlaczego AMD nie chwali się obsługą szybszego zestawu instrukcji? Tego do końca nie wiadomo. Można jednak podejrzewać, że funkcja może nie być w pełni sprawna, więc producent uznaje ją jako nieobecną.
Źródło: Level1Techs