Home HARDWARERyzen 9000 procesori smanjuju frekvenciju za 10% prilikom izvršavanja AVX-512 instrukcija

Ryzen 9000 procesori smanjuju frekvenciju za 10% prilikom izvršavanja AVX-512 instrukcija

od Ivan Radojevic
Ryzen 9000 procesori smanjuju frekvenciju za 10% prilikom izvršavanja AVX-512 instrukcija

AVX-512 instrukcije mogu značajno poboljšati performanse u različitim radnim opterećenjima, ali način na koji su ove instrukcije implementirane u procesorima doveo je do značajnog smanjenja frekvencije i povećanja potrošnje energije. Ipak, implementacija AVX-512 u AMD-ovim Ryzen 9000 serijama, zasnovanim na Zen 5 arhitekturi, ne uzrokuje značajno smanjenje brzine takta ili masovno povećanje potrošnje energije.

Kako se ispostavilo, AMD Ryzen 9 9950X smanjuje frekvenciju za 10% prilikom intenzivne upotrebe AVX-512: brzina takta se smanjuje sa 5,700 MHz na 5,300 MHz. Nasuprot tome, Intel procesori koji podržavaju AVX-512 (poznato je da je kompanija onemogućila AVX-512 u Alder Lake i Raptor Lake procesorima iz raznih razloga) obično dramatično smanjuju svoje taktove prilikom izvršavanja AVX-512 instrukcija.

Ryzen 9000 procesori smanjuju frekvenciju za 10% prilikom izvršavanja AVX-512 instrukcija 1

Deo toga se događa zato što su Intel-ovi procesori koji podržavaju AVX-512 napravljeni na prilično zastarjelim procesnim tehnologijama. S druge strane, široke putanje podataka same su energetski zahtevne, tako da ostaje da se vidi koliko će AMD Ryzen 9000 serije procesora (koji su napravljeni na TSMC-ovoj N4P, procesnoj tehnologiji klase 4nm) trošiti energije prilikom izvršavanja AVX-512 instrukcija.

AMD-ovi desktop procesori zasnovani na Zen 5 arhitekturi imaju četiri potpuno široke 512-bitne izvršne jedinice za AVX-512, što čini izvršavanje ovih instrukcija veoma efikasnim (pošto neki delovi koriste dvostruko pumpane AVX-256 jedinice za izvršavanje 512-bitnih instrukcija), ali na račun veličine čipa.

Ryzen 9000 procesori smanjuju frekvenciju za 10% prilikom izvršavanja AVX-512 instrukcija 2

Visoko performansni desktop računari, radne stanice i serveri često se koriste za razna vektorska radna opterećenja iz AI i HPC oblasti, tako da je pravilna implementacija AVX-512 bila ključna za AMD prilikom dizajniranja svoje Zen 5 implementacije za desktop i servere. Ipak, AMD-ovi mobilni delovi, poput procesora sa kodnim imenom Strix Point, koriste dvostruko pumpane AVX-256 za izvršavanje AVX-512 instrukcija.

Iako takav pristup verovatno može zbuniti programere i delimično korisnike, treba napomenuti da izbegavanjem implementacije punih 512-bitnih putanja podataka, AMD čini svoje jezgre nešto kompaktnijim. Ovo omogućava kompaniji da uklopi više jezgara u svoje procesore, a više jezgara donosi veću performansu za više korisnika od same AVX-512.

Banner

Banner

Možda će vam se svideti i