Pārstrādātāji

Zen tika atzīts par saderīgu ar fma4 instrukcijām

Satura rādītājs:

Anonim

Ar veiksmīgas “Zen” mikroarhitektūras parādīšanos AMD vismaz uz papīra atņēma FMA4 instrukciju kopas atbalstu. Level1Techs atklāja, ka uz Zen balstīti CPU atbalsta FMA4 instrukcijas, tikai operāciju sistēma nav pakļauta instrukciju kopai.

Zen arhitektūra ir patiešām savietojama ar FMA4

FMA ir efektīvs lineārās algebras aprēķināšanas veids. FMA3 un FMA4 nav komandu kopas paaudzes, bet cipars apzīmē operandu skaitu vienā komandā. AMD ieviesa atbalstu FMA3 2012. gadā ar saviem FX sērijas procesoriem, savukārt Intel pievienoja atbalstu FMA3 2013. gadā ar Haswell. Precīzi iemesli, kādēļ AMD atspējoja FMA4 ar ”Zen, nav zināmi, taču daži izstrādātāji uzskata, ka tas notiek tāpēc, ka AMD FMA4 ieviešana ir kļūdaina, lai gan tā ir efektīvāka ar 33% lielāku veiktspēju. Intel pieņemtā FMA3 padarīja to gadu gaitā populārāku un tāpēc stabilāku.

Mēs iesakām izlasīt mūsu ziņu par AMD Ryzen 7 2700X pārskatu spāņu valodā

Level1Techs izmantoja OpenBLAS FMA4 testa programmu, lai apstiprinātu, ka Zen procesoru ieslēgšana ar FMA4 norādījumiem ne tikai atdos "nelikumīgas instrukcijas" kļūdu, bet arī procesors iet uz priekšu un pabeigs darbību. Tas ir interesanti, jo FMA4 netiek parādīts kā CPUID bits, un operētājsistēmai nav ne jausmas, ka procesors atbalsta instrukciju. Lineārajai algebrai FMA4 ir izrādījusies efektīvāka nekā AVX ar vienreizēju un divkāršu precizitāti.

Mēs gaidīsim jaunu informāciju par AMD lēmumu atspējot FMA4 atbalstu uz Zen balstītiem procesoriem, ja viņiem būs savi iemesli. Ko jūs domājat par šo AMD lēmumu?

Techpowerup fonts

Pārstrādātāji

Izvēle redaktors

Back to top button