- Jimmy Choo felel a Magic V Flip 2 dizájnjáért
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Fenntartható, tartós kiegészítőket mutatott be a Fairphone
- Xiaomi 14T Pro - teljes a család?
- Zeiss triplakamera az új Vivo V60-ban
- Erős hardverrel érkezik a Honor 10 000 mAh-s mobilja
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Samsung Galaxy Watch7 - kötelező kör
- Honor Magic V5 - méret a kamera mögött
Hirdetés
Új hozzászólás Aktív témák
-
Balala2007
tag
válasz
Balala2007 #151 üzenetére
-
Oliverda
félisten
válasz
Balala2007 #24 üzenetére
Köszi, az első javítva!
A másodikra:
Régóta tudják a processzorok, hogy az XOR reg,reg vagy SUB reg,reg azonos regiszterre nem függ a regiszter előző értékétől, viszont a Sandy Bridge az első, ahol a regiszter file nullázza a regisztert, így nem kell hozzá végrehajtó egység.
Intel Opt. Manual, Sandy Bridge:
"2.3.3.1 Renamer
Instruction paralellism can be improved by using common instructions to clear register contents to zero. The renamer can detect the on the zero evaluation of the destination register.
[...]Since zero idioms are detected and removed by the renamer, they have no execution latency."Pl. ezen a képen a Zeroing Idioms néven látható
Real World Tech, Sandy Bridge:
"Another small benefit of a PRF-style design is zeroing registers. A common idiom in x86 code is clearing a register by XORing it with itself, to break any dependencies. In previous generations, this required a uop in one of the ALUs to overwrite the register. However, with a PRF-based design, zeroing a register can be accomplished solely within the renamer – by simply adding the register to the list of freely available registers in the PRF." [link]
"Instructions that need no execution unit
The abovementioned special cases where registers are set to zero by instructions such as XOR EAX,EAX are handled at the register rename/allocate stage without using any execution unit. This makes the use of these zeroing instructions extremely efficient, with a throughput of four zeroing instructions per clock cycle."
Új hozzászólás Aktív témák
- Videó stream letöltése
- Jimmy Choo felel a Magic V Flip 2 dizájnjáért
- Windows: mi történik valójában Leállításkor, Alvó módban és Újraindításkor?
- Építő/felújító topik
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Kerékpárosok, bringások ide!
- Linux kezdőknek
- Energiaital topic
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- EA Sports WRC '23
- További aktív témák...
- Bowers/Wilkins Px7 S2 fejhallgatók
- Azonnali készpénzes INTEL CPU NVIDIA VGA számítógép felvásárlás személyesen / postával korrekt áron
- Bomba ár! Dell Precision 5520 - i7-HQ I 16GB I 512SSD I 15,6" FHD I M1200 4GB I Cam I W10 I Gari!
- BESZÁMÍTÁS! MSI MAG 255XF FHD IPS 300Hz 0,5ms monitor garanciával hibátlan működéssel
- BESZÁMÍTÁS! ASUS C246M i5 9400F 16GB DDR4 250GB SSD 1TB HDD GTX 1660 Super 6GB Zalman N4 Zalman 600W
Állásajánlatok
Cég: FOTC
Város: Budapest