Forum » Programiranje » CPU Cache control tool za Windows?
CPU Cache control tool za Windows?
MrStein ::
Pozna kdo kaki tool za vklapljanje/izklapljanje CPU cache, za Windows?
(gre za Intel i5, ampak to imajo vsi x86 enako)
(gre za Intel i5, ampak to imajo vsi x86 enako)
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Spajky ::
Danes se zgleda ne da, nekoč (back2theFuture) pa se je dalo ...
"Bluzim na forumu, torej sem !" (še živ ) ...
Senitel ::
Lahko invalidiraš cache line, ki vsebuje naslov, ki ga hočeš ruknit iz cache-a. Zakaj bi to pravzaprav hotel počet?
MrStein ::
Da ne vpliva nepredvidljivo na hitrost izvajanja programa.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Senitel ::
Kaj ima CPU cache z zagonom iz nule? In da ne vpliva nepredvidljivo na hitrost izvajanja programa... V okolju kjer te OS tipično lahko mirno prestavlja iz enega cora na drugega, te prekine in dela nekaj drugega, ugasne kakšen core,...?
Cache ni voodoo in se v večini primerov odvija čisto predvidljivo. Ergo: Huh?
Cache ni voodoo in se v večini primerov odvija čisto predvidljivo. Ergo: Huh?
win64 ::
Da ne vpliva nepredvidljivo na hitrost izvajanja programa.
Hočeš, da se program zmeraj enako hitro izvede oziroma se prepričati, da porabi več kot n sekund za izvedbo? Na to lahko pozabiš ne x86 procesorjih, ki niso delani za realtime.
Tudi, če izklopiš cache, je že kot povedano v igri še OS, pa notranje optimizacije procesorja(branch prediction recimo).
Zgodovina sprememb…
- spremenil: win64 ()
MrStein ::
Sem vmes uredil.
(Linux /proc/mtrr)
(Linux /proc/mtrr)
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | WebAssembly postal standardOddelek: Novice / Brskalniki | 8513 (5497) | xmetallic |
» | Oracle: HP plačuje Intelu, da ta ne pokoplje ItaniumaOddelek: Novice / Tožbe | 14108 (12069) | Bistri007 |
» | [C++] Kako optimizirati?Oddelek: Programiranje | 2193 (1905) | Vesoljc |
» | Windows 8 za ARM ne bo podpiral starih programovOddelek: Novice / Operacijski sistemi | 11717 (9679) | driver_x |
» | Pri Facebooku napisali svoj PHP prevajalnik (strani: 1 2 )Oddelek: Novice / Zasebnost | 16200 (13703) | nodrim |