GPU jednotky vypínají CPU managment

Fórum o projektu
Odpovědět
Zpráva
Autor
honza5678
5.26315789474 %
5.26315789474 %
Příspěvky: 5
Registrován: stř 16 úno, 2011 12:58

GPU jednotky vypínají CPU managment

#1 Příspěvek od honza5678 »

Zdravím

CPU managment tedy jeho podvoltování a podtaktování funguje naprosto bezproblémově pokud neběží boinc. (Řízeno BIOSem a fungující bezproblémově i s přetaktovaným CPU.)

Nechávám počítat pouze GPU jednotky od M@H (právě pro mnohonásoubně vyšší výkon na Watt) Zatížení CPU při počítání je max. 6% na jednom jádře přesto stále běží na maximální frekvenci a napětí. V nastavení řízení spotřeby se vždy u jakéhokoli profilu nastaví minimum prosessor state na 100%. Místo, aby tam bylo řekněme 10%... Když to v tu chvíli přenastavím na třeba 10%, 1% .. to je jedno. Tak podtakovávání i podvoltování funguje špičkově, ale jen do restartu PC. Pak se opět danná položka přenastaví na 100% a nefunguje to.

Pokud odinstaluji BOINC, tak všechno běží jak má.
Máte nápad co udělat proto, aby i po resetu bylo nastaveno vše tak jak má být?

W7 64b. bez service packu,
boinc klient: 6.10.58
grafika: Ati 3850
ovladače:
catalisty: 11.1
deska: ASUS M2A-VM

Uživatelský avatar
forest
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 19635
Registrován: pát 27 říj, 2006 10:19
rok narození: 03 bře 1977
ID CNT statistics: 71
Bydliště: Újezd u Brna

Re: GPU jednotky vypínají CPU managment

#2 Příspěvek od forest »

Řekl bych, že tomu CPU je jedno na kolik % je vytížen, ale je prostě nějakou aplikací vytížen a v tom momentě uvede CPU do stavu pohotovosti, tedy vypne úsporní režimy. Nevím nakolik je rozdíl ve spotřebě na dané mašině bez vytížení (podvoltovaný a podtaktovaný CPU) se zatížením na 6% (bez podvoltování a podtaktování) a při zatížení na plný výkon, ale asi tohle moc neovlivníš.

honza5678
5.26315789474 %
5.26315789474 %
Příspěvky: 5
Registrován: stř 16 úno, 2011 12:58

Re: GPU jednotky vypínají CPU managment

#3 Příspěvek od honza5678 »

to: forest - mýlíš se. ..... jinak. Ono to ten C&Q funguje bezroblémově. Nějaká aplikace vytíží CPU na plno bez ohledu na jak dlouhou dobu po uvolnění poptávky pro výpočetní výkon C&Q opět sníží hodnoty na CPU. Ale co je tam boinc, tak to nefunguje.

Bez boincu můžu klidně sledovat "náročnější" filmy a stále běží na nejnižším násobiči + sníženém napětí. (AMD X2 4000+) 1300, 1.1V idle vs. 2750Mhz na 1.3V. Co mám vysledováno, tak do 30% zatížení běží stále na nejnižší hodnotě a pak teprve začne zvedat frekvenci.

Jinak nezatížený CPU s boincem tedy 2750Mhz a nebo idle na 1300Mhz dělá 850ot s 62C vs 450ot s 39C. Tak to je snad krásně vidět, že do 10W to rozdíl nebude. Hlavně vemte si, že je to zbytečné.

Zkusíme to ve wattech.. Bohužel nevím kolik % dělá leakness u tohoto chipu vs. zatížený přepínáním tranzistorů.
Ale dobrá.. alespoň odhad.

add1) idle na 1300 1.1V, add2) nezatízený na 2750:1.3V, add3) 100% využití na 2750:1.3V-tedy 72W
39C-----------------------------54C--------------------------------62C
450ot---------------------------600ot------------------------------850ot

idle z netu víme, že je cca 10W (není to na 1GHz)

Podle výrobce max. 65W na 2100Mhz, 1.3V reál jak víme bude max. 55W se 100% zatížením.
Takže snadno spočítáme, že na 2750 100% load bere 72W.

Teď už bohužel musíme použít odhad. Nevím jak Vám, ale mě čísla napovídají, že "idle" na 2750 je okolo 50W namísto 11W.
delta W je tedy 39W --- zbytečných 39W.

F@H mě běží 12-14h denně. To máme 63Kč měsíčně zbytečně pryč jen chybou aplikace... není to moc. Uznávám, ale ten fakt, že je zbytečný mi vadí navíc na jednom roce už se to nasčítá k 750Kč zbytečných.

No budiš .... ale je to fakt zbytčné.
No 63Kč ... původně jsem si myslel, že to bude více... Asi to řešit nebudu leda, že by někdo věděl co kde přenastavit. Ale přemýšlet a vymyšlet se mi o tom už nechce.

Kdybych řešil spotřebu ani bych to BOINC nespouštěl, ale zbytečně to plýtvat nemusí.
Jestli jsem se někde mýlil s čísly a rovnicemi. Klidně mě opravte.

Uživatelský avatar
forest
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 19635
Registrován: pát 27 říj, 2006 10:19
rok narození: 03 bře 1977
ID CNT statistics: 71
Bydliště: Újezd u Brna

Re: GPU jednotky vypínají CPU managment

#4 Příspěvek od forest »

Bez měřáku se reálných hodnot nedobereš. U mého čtyřjádra mám také udávanou maximální spotřebu při zatížení 65 W a bez zatížení 15 W, změřený rozdíl je ale 30 W. Ty maximálky nikdy neodpovídají skutečnosti a jsou většinou přehnané. Nějak se mně nezdá, že by se při 6% zatížení ten CPU najednou hřál na 62°C, ale bedeme to tak brát. Každopádně to "mrhání" elektřinou není až tak hrozné, když si vezmeš do úvahy tu přeměnu el. na teplo. Zhruba 3/4 roku stejně doma topíš a el. kterou dáváš do PC se ti mění na teplo v dané místnosti. Čím více ti tedy udělá tepla PC, tím méně jej musíš dodat jiným způsobem - topením a na tom zase ušetříš. Záleží samozřejmě čím topíš a zda máš termostatickou hlavici na radiátoru, ale ta úspora tam bezpochyby je a tu ze své kalkulace zase tedy musíš odečíst.

Nic z toho neospravedlňuje problém který popisuješ. Pokud ti při zatížení 30% jinou aplikací CPU zůstane v úsporném režimu a při zatížení 6% DC výpočty ne, musí v tom hrát roli ještě něco jiného. Osobně bych to odhadoval na sběrnici, řadič pamětí, nebo PCI-E slot. Uvědom si, že podtaktovaný a podvoltovaný nemáš určitě jen CPU, ale i jiné části desky a při výpočtech na GPU potřebuješ plný výkon sběrnice, PCI-E slotu a řadiče pamětí, tedy možná se v tom okamžiku prostě vše přepne do 100% stavu (tedy kromě samotného zatížení CPU) aby výpočty na GPU nebyly bržděny. Je to jen odhad, ale asi reálný.

Odpovědět

Zpět na „MilkyWay@Home“