Stránka 1 z 2

Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 11:17
od Ondrafigory
Ahoj všichni.

Chtěl bych se zeptat možná na úplně začátečnickou otázku, ale na tohle příliš moudrý nejsem. Na notebooku s dvoujádrovým procesorem (Intel Pentium III Xeon, 2000 MHz (8 x 250) ) provozuji 32bitový systém Windows Vista. Při vyšším zatížení se však začal přehřívat procesor a já později pomocí diagnostického programu zjistil, že je to tím, že je zatěžováno pouze jedno jádro ze dvou. Jedno má tedy vytížení 0%, druhé 98%-100%. Spustit více náročných procesů tedy není možné.

Protože si nejsem jistý, v čem se vlastně liší 32bitový systém od 64bitového, pokládám tuto otázku. Není to tím, že je 32bit schopen využít je jedno jádro?

Předem díky za odpověď.

(v příloze přikládám screen z utility "EVEREST Home Edition")

cpu.jpg

Re: Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 11:48
od Peťa
Tak já nejsem žádný odborník, ale podle měření Everestem mi funguje také jedno jádro a mám také dvoujádro 32 bitů systém. Měřil jsem to při hraní hry, kdy by se dalo čekat, že se třeba to druhé jádro připojí. Takže se k dotazu připojuji.

Re: Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 11:54
od faraon
Víc jader můžou využít jen programy které to umí, a většina dnešních programátorů se paralelní aplikace ještě psát nenaučila. Přitom třeba jazyk Ada ho plně podporoval před víc než třiceti lety!

Re: Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 12:15
od Martab
Spíš si myslím že je problém někde v programu, 32bit systém je schopný využít i čtyř jádro (pokud vím tak akorát není schopný adresovat víc jak 4GB RAM) a nebo bude problém v EVERESTU, zkuste se podívat do správce ve Windows. Napište přesný program ktarý to vytěžuje jen na jedno jádro, zkuste PRIME95 (http://www.smetka.net/prime95-jednoduch ... u.a50.html) a tam zuste zatížit obě jádra, mělo by to normálně oboje vyletět na 100%.

To Ondrafigory: Zkus ten noťas pročistit, a hoď sem teploty, aby jsme zjistili co přesně se přehřívá.

To faraon: Je opravdu zajímavé, že je tu jazyk který byl schpný využít více jader i před 30ti lety a když začalo AMD s dvoujádrama tak byl problém, že to aplikace neuměj využít. A dnes taky málo která aplikace využije víc jak čtyry jádra (i ty čtyry jsou ještě celkem vzácné). Nemůžu si pomoct, ale mám pocit, že je někde chyba :evil:

Re: Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 12:40
od Peťa
Martab tak jsem použil ten program, který jsi doporučil a jádro 2 na 100% jádro 1 na 0% takže žádná změna. Asi to neměří dobře ten Everest. Chtělo by to pro porovnání jiný program pro měření vytížení CPU.

Re: Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 12:55
od Martab
Zkuste se na to podívat ve správci úloh.
Obrázek

Re: Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 13:56
od Peťa
Já to z toho mého správce nepoznám, jak jsou využita jádra. Pak jsem ještě našel v PC program na sledování CPU atd, který je na druhém screenu. Můj OS je Vista.

Re: Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 14:01
od Orcus
S OS to nijak nesouvisí, 64bitová verze je vhodná pokud má člověk víc jak 3,25 GB RAM. Tady je to prostě o aplikacích, který ty jádra holt využít neuměj. Takže buď aplikaci nahradit novější, co to umí nebo se s tím smířit.

Re: Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 15:26
od Martab
No takže Everest ukazuje blbě, jak je Historie využití CPU tak každé ztěch "okíněk" (v tvém případě dvou) znázorňuje jedno jádro a ten graf v něm je jeho vytížení (dole 0% nahoře 100%)

Re: Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 15:34
od Peťa
Dobře, za mě tedy vyřešeno. Ale myslel jsem si, že už všechny aplikaci dnes umí využít všechna jádra.

Re: Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 15:40
od Martab
Bohužel to tak není a stále je tu plno aplikací které nejsou schopny využít více jader a navíc většina her (kde je výkon CPU potřeba nejvíc hned po GPU) dnes využije max 4jádra, proto se nedoporučuje do herních sestav i7 (která má "8 jader") ale dává se tam levnější i5 která má "jenom" 4 jádra, ale ve hrách podává prakticky totožný výkon s tou i7.

Re: Jak je to s využíváním jader CPU?

Napsal: 18 úno 2012 15:47
od Marfy
Pokud chceš vidět i v Everestu obě zatížená jádra,tak je zatěž.Například spusť na pozadí WinRAR a tam je položka Provést test výkonu.Je možné,že notebook jedno jádro vypíná aby ušetřil.Dělá to někdy i při chodu na baterii.Proto je lepší napájet jej při testování ze sítě.