Hirdetés

2024. május 3., péntek

Gyorskeresés

Hozzászólások

(#20) Fiery


Fiery
veterán

Kicsit szerencsetlennek erzem a ''Time Stamp Counter'' magyarositasat. Idobelyeg :DDD :D

Amugy a problema abbol szarmazik, hogy a programok ezt az idozitot (TSC) hasznaljak az idomeresre. A TSC szamlalo erteke minden orajel utesnel novekszik 1-gyel, vagyis pl. egy 2.2 GHz-es X2 procinal masodpercenkent 2.2 milliarddal no a TSC szamlalo erteke.

X2-nel (es mas, 2 magos AMD prociknal) az a gond, hogy mindket magnak van sajat TSC-je, amik raadasul nem pont egyforman jarnak, nagyon kicsi elteres van kozottuk, pl. abbol adodoan, hogy a 2 mag nem egyszerre indul a gep bootolasakor, es igy a TSC = 0 ertekrol nem azonos idopillanatban inditjak el a felfele szamlalast.

Ha a jatekok nem figyelnek oda arra, hogy a TSC szamlalot mindig az 1-es (elso) magbol olvassak ki, akkor elofordulhatnak olyan furcsa esetek, hogy az idomeres kezdetet az egyik mag TSC szamlalojabol veszik ki, mig az idomeres vegen a masik mag aktualis TSC szamlalojat olvassak ki. Minel rovidebb az az ido, amit merni kell, annal nagyobb elteres lehet az AMD most kijott progijanak hasznalataval a regi FPS eredmenyekhez kepest.

Bocs, ha hosszu voltam, de mar mi is belefutottunk nem egyszer ebbe a problemaba, es ''hazon belul'' kellett orvosulnunk -- az AMD eleg sokara jott ki ezzel a javitassal...


Fiery

Copyright © 2000-2024 PROHARDVER Informatikai Kft.