Home HARDWAREAMD onemogućava Loop Buffer u Zen 4 procesorima bez uticaja na performanse kroz najnovije ažuriranje BIOS-a

AMD onemogućava Loop Buffer u Zen 4 procesorima bez uticaja na performanse kroz najnovije ažuriranje BIOS-a

od Ivan Radojevic
AMD onemogućava Loop Buffer u Zen 4 procesorima bez uticaja na performanse kroz najnovije ažuriranje BIOS-a

Loop Buffer nije imao značajan uticaj na poboljšanje performansi Ryzen 7000 procesora, pa ga je AMD deaktivirao. AMD-ova Loop Buffer tehnologija nije prisutna kod većine generacija Ryzen procesora. Implementirana je samo u Zen 4 arhitekturi kako bi omogućila zaobilaženje front-end pipeline-a za optimizovanije performanse. Međutim, zbog nedostatka opsežne dokumentacije za programere, AMD nije uspeo da je implementira na dovoljno optimizovan način, te Loop Buffer nije doneo značajnije koristi.

Prvi su onemogućavanje Loop Buffer tehnologije primetili stručnjaci sa sajta Chips and Cheese, koji su uočili razliku testirajući AMD Ryzen 9 7950X3D na ASRock B650 PG Lightning matičnoj ploči. Loop Buffer je bio potpuno funkcionalan na BIOS-u 1.21 sa AGESA 1.0.0.6 patchom, ali je prestao da radi sa BIOS-om 3.10 i AGESA 1.2.0.2a patchom.

AMD onemogućava Loop Buffer u Zen 4 procesorima bez uticaja na performanse kroz najnovije ažuriranje BIOS-a 1

Srećom, ažuriranje nije dovelo do degradacije performansi, tako da Zen 4 procesori nastavljaju da funkcionišu kao i pre. To pokazuje da implementacija Loop Buffer tehnologije nije bila od presudnog značaja za rad Zen 4 procesora. Većinu zasluga nosi Op Cache, koji je preuzeo ulogu za koju je Loop Buffer bio prvobitno namenjen.

Loop Buffer je u suštini mala memorijska funkcija unutar Zen 4 procesora, koja može da čuva instrukcije za petlje. Ove petlje su sekvence koje se ponavljaju više puta tokom izvršavanja programa. Uz Loop Buffer, proces preuzimanja ovih instrukcija iz keša ili memorije se preskače, što štedi energiju i povećava efikasnost.

AMD onemogućava Loop Buffer u Zen 4 procesorima bez uticaja na performanse kroz najnovije ažuriranje BIOS-a 2

Međutim, Zen 4 arhitektura uključuje i Op Cache, mikro-op keš koji postoji u Zen arhitekturama i ima dovoljno propusnog opsega za skladištenje ovih instrukcija. Ovo je omogućilo Zen 4 procesorima da rade efikasno čak i bez Loop Buffer-a, koji je bio zamišljen da zaobiđe front-end pipeline. AMD je već znao da Loop Buffer neće biti korisna ideja za buduće Zen arhitekture, pa zato Zen 5 procesori ne dolaze sa ovom funkcijom.

Za razliku od Intel-a i Arma, koji su implementirali slične funkcije za svoje procesore, AMD nije uspeo da optimizuje performanse uz Loop Buffer. Ipak, AMD se uspešno oslanja na postojeći Op Cache mehanizam za svoje Zen procesore.

Banner

Banner

Možda će vam se svideti i