Regulace vytížení GPU

Fórum týkající se Boinc Managera, Boinc Studia, BOINC View atd..

Moderátoři: petnek, Zelvuska, nenym

Zpráva
Autor
Uživatelský avatar
Abby
31.5789473684 %
31.5789473684 %
Příspěvky: 312
Registrován: pát 08 pro, 2017 21:24
ID CNT statistics: 26303
Bydliště: Altstätten, Schweiz

Regulace vytížení GPU

#1 Příspěvek od Abby » čtv 21 pro, 2017 13:24

Ahojky, dá se nějak nastavit, aby Boinc využil třeba jen 50% výkonu GPU? Stejně jako to jde u CPU, mám nastaveno 50% jader a někdy to ještě omezuji na 50% procesorového času, ale chtělo by to ještě mít takovou možnost u GPU. Díky moc.

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

Re: Regulace vytížení GPU

#2 Příspěvek od forest » čtv 21 pro, 2017 15:35

Jedinou možností je snížit takt grafiky.

Uživatelský avatar
Abby
31.5789473684 %
31.5789473684 %
Příspěvky: 312
Registrován: pát 08 pro, 2017 21:24
ID CNT statistics: 26303
Bydliště: Altstätten, Schweiz

Re: Regulace vytížení GPU

#3 Příspěvek od Abby » čtv 21 pro, 2017 15:52

A nebyla by nějaká rada čím? Používám utilitku od výrobce mé grafiky Gainward ExperTool na přetaktování (tam funguje skvěle) a ta mi umožní snížit takt jen o 200 MHz a paměti o 1.000 MHz, což je dost málo. Optimální by bylo, kdyby to šlo neomezeně. Základní takt je 139 MHz jádro a 202 MHz paměti, kdyby to šlo nastavit třeba 500/500 nebo prostě podle potřeby, bylo by to super.

Honza
57.8947368421 %
57.8947368421 %
Příspěvky: 2124
Registrován: pát 03 lis, 2006 10:46

Re: Regulace vytížení GPU

#4 Příspěvek od Honza » čtv 21 pro, 2017 16:31

Myslím, že dalším ze způsobů snížení výkonu je nastavit maximální TDP, tedy odběr grafiky.

A jetšě podle teplot. TThrottle je původně na CPU, ale vypadá to, že i na CPU by mohl zabrat.
https://efmer.com/tthrottle/.
Přiznám se, že nemám odzkoušeno.
Megaprime 207394 · 5^1612573 - 1 a další nálezy
Obrázek

Dzordzik
52.6315789474 %
52.6315789474 %
Příspěvky: 1256
Registrován: ned 12 úno, 2017 00:26
rok narození: 18 zář 1980
ID CNT statistics: 503
Bydliště: Zdounky (u Kroměříže)
Kontaktovat uživatele:

Re: Regulace vytížení GPU

#5 Příspěvek od Dzordzik » čtv 21 pro, 2017 17:08

Myslím si že dotaz nebyl správně pochopen, jí nejde o snížení výkonu grafiky, ale o to aby mohla nastavit aby si vzal BOINC např. jenom 30% z výkonu GPU, což pokud vím nejde. Resp by mohla nastavit že chce počítat 3 jednotky najednou ale max. počet současně spuštěných omezit na 1. Tím by došlo k tomu že reálně vytíží jenom třetinu. Mohla by to zkusit. Ale univerzální řešení to není. Musela by nastavit pro každý GPU projekt, který počítá.
Albert: Dual Xeon E5-2696 V4, Supermicro X10DRG-Q, 64GB DDR4 ECC, 1x GTX 1070, Enermax Platimax 1700W

Uživatelský avatar
Abby
31.5789473684 %
31.5789473684 %
Příspěvky: 312
Registrován: pát 08 pro, 2017 21:24
ID CNT statistics: 26303
Bydliště: Altstätten, Schweiz

Re: Regulace vytížení GPU

#6 Příspěvek od Abby » čtv 21 pro, 2017 17:29

Juju, jde o to vytížení. A ani ne tak aby se mohly počítat tři projekty najednou, ale aby se snížilo zatížení, teplota a spotřeba. Mohlo by to asi vyřešit to podtaktování, pokud se dá rychle přepnout zpátky v případě, že si pustím hru (nebo kdyby to šlo automaticky, to by bylo úplně nejlepší). Ale ten ExperTool to neumí moc podtaktovat, 200 MHz moc nepomůže.

Dzordzik
52.6315789474 %
52.6315789474 %
Příspěvky: 1256
Registrován: ned 12 úno, 2017 00:26
rok narození: 18 zář 1980
ID CNT statistics: 503
Bydliště: Zdounky (u Kroměříže)
Kontaktovat uživatele:

Re: Regulace vytížení GPU

#7 Příspěvek od Dzordzik » čtv 21 pro, 2017 17:31

Podtaktováním nesnížíš zatížení ale celkový výkon karty a tím i spotřebu a teplotu, jenže to ty nechceš. Ty potřebuješ aby ti zůstal výkon pro to co na PC děláš ale alby BOINC nevyužíval plný potenciál karty, aby sis mohla poměrově přidat nebo ubrat tak aby ti provozní parametry kaarty vyhovovaly. To by šlo třeba tak jak jsem psal. Výkon pro hry a aplikace tím nesnížíš a BOINC donutíš aby ti využil třeba jenom třetinu výkonu GPU, nebo tolik kolik si řekneš.
Albert: Dual Xeon E5-2696 V4, Supermicro X10DRG-Q, 64GB DDR4 ECC, 1x GTX 1070, Enermax Platimax 1700W

Uživatelský avatar
Abby
31.5789473684 %
31.5789473684 %
Příspěvky: 312
Registrován: pát 08 pro, 2017 21:24
ID CNT statistics: 26303
Bydliště: Altstätten, Schweiz

Re: Regulace vytížení GPU

#8 Příspěvek od Abby » čtv 21 pro, 2017 18:01

No ale jak to tedy mám udělat?

Dzordzik
52.6315789474 %
52.6315789474 %
Příspěvky: 1256
Registrován: ned 12 úno, 2017 00:26
rok narození: 18 zář 1980
ID CNT statistics: 503
Bydliště: Zdounky (u Kroměříže)
Kontaktovat uživatele:

Re: Regulace vytížení GPU

#9 Příspěvek od Dzordzik » čtv 21 pro, 2017 18:06

V adresáři konkrétního projektu, např. GPUGrid vytvoř v poznámkovém bloku (důležité) soubor s názvem app_config.xml a do něj zkopíruj toto:

<app_config>
<app>
<name>acemdlong</name>
<max_concurrent>1</max_concurrent>
<gpu_versions>
<gpu_usage>0.33</gpu_usage>
<cpu_usage>0.125</cpu_usage>
</gpu_versions>
</app>
<app>
<name>acemdshort</name>
<max_concurrent>1</max_concurrent>
<gpu_versions>
<gpu_usage>0.33</gpu_usage>
<cpu_usage>0.125</cpu_usage>
</gpu_versions>
</app>
</app_config>

Pak v BOINC Managerovi dej Možnosti/Načísto konfigurační soubory, pak BM ideálně vypni a zapni a zastav všechny projekty využívající GPU kromě GPUGridu a pokud jsem někde neudělal chybu, tak by ti měl počítat jenom jednu jednotku s využitím 0.3 GPU. Zkus to reálně používat a pokud vyhovuje, nechej tak. Pokud stále ne, zkus měnit to číslo, třeba až na 0.25, tím by se využívalo jenom 0.25 z výkonu GPU.

Teda pokud jsou moje úvahy správné.
Albert: Dual Xeon E5-2696 V4, Supermicro X10DRG-Q, 64GB DDR4 ECC, 1x GTX 1070, Enermax Platimax 1700W

Uživatelský avatar
Abby
31.5789473684 %
31.5789473684 %
Příspěvky: 312
Registrován: pát 08 pro, 2017 21:24
ID CNT statistics: 26303
Bydliště: Altstätten, Schweiz

Re: Regulace vytížení GPU

#10 Příspěvek od Abby » čtv 21 pro, 2017 18:11

Děkuji. Ještě se zeptám, kde jsou soubory těch projektů?

nenym
78.9473684211 %
78.9473684211 %
Příspěvky: 6691
Registrován: úte 13 led, 2009 15:33
rok narození: 0- 0-1956
ID CNT statistics: 10124

Re: Regulace vytížení GPU

#11 Příspěvek od nenym » čtv 21 pro, 2017 18:13

Dzordziku, neřekl bych že jsou správné. Extrapoluješ opačnou zkušenost na druhou stranu poloosy, ale tak to nefunguje. Tag <gpu_usage> pouze říká Boincu, kolik má pustit tasků daného projektu na jednu GPU, nic víc a nic míň.

Univerzální řešení neexistuje, existují nějaká partikulání řešení pro některé aplikace některých projektů, to je vše, co se dá obecně uvést. Žádné řešení neexistuje pro aplikaci, která sebere sama celý výkon GPU a nepotřebuje významnou podporu CPU. Pro ostatní sem tam nějaké více či méně komplikované řešení existuje.
Prý už není krize; pořád jím plesnivé sýry, piji staré víno a jezdím v autě bez střechy.
UotD 464x
Obrázek 2xObrázek 7xObrázek 10xObrázek Obrázek
Obrázek

Dzordzik
52.6315789474 %
52.6315789474 %
Příspěvky: 1256
Registrován: ned 12 úno, 2017 00:26
rok narození: 18 zář 1980
ID CNT statistics: 503
Bydliště: Zdounky (u Kroměříže)
Kontaktovat uživatele:

Re: Regulace vytížení GPU

#12 Příspěvek od Dzordzik » čtv 21 pro, 2017 18:13

Pokud si při instalaci adresář nězměnila, tak to bude tady:
c:\ProgramData\BOINC\projects\www.primegrid.com\app_config.xml
Albert: Dual Xeon E5-2696 V4, Supermicro X10DRG-Q, 64GB DDR4 ECC, 1x GTX 1070, Enermax Platimax 1700W

Uživatelský avatar
Abby
31.5789473684 %
31.5789473684 %
Příspěvky: 312
Registrován: pát 08 pro, 2017 21:24
ID CNT statistics: 26303
Bydliště: Altstätten, Schweiz

Re: Regulace vytížení GPU

#13 Příspěvek od Abby » čtv 21 pro, 2017 18:15

Díky moc, tam mě hledat nenapadlo, hledala jsem v profilu.

edit: tak jsem to tam zkopírovala, ale nejsem si jistá, že to funguje, frekvence jsou GPU 1809 MHz, paměti 2191 MHz stejně jako předtím a teplota čipu už vylezla na 59°C, což je stejná teplota jako když to běželo naplno. Sice to u projektu píše "Počítám (0.125 CPUs + 0.33 NVIDIA GPUs), ale evidentně to jede naplno, zbývající čas výpočtu se nezměnil.

Dzordzik
52.6315789474 %
52.6315789474 %
Příspěvky: 1256
Registrován: ned 12 úno, 2017 00:26
rok narození: 18 zář 1980
ID CNT statistics: 503
Bydliště: Zdounky (u Kroměříže)
Kontaktovat uživatele:

Re: Regulace vytížení GPU

#14 Příspěvek od Dzordzik » čtv 21 pro, 2017 18:50

a běží jenom jedna jednotka? frekvence se ani měnit nemůžou ... na ně tohle nastavení nemá vliv.
Albert: Dual Xeon E5-2696 V4, Supermicro X10DRG-Q, 64GB DDR4 ECC, 1x GTX 1070, Enermax Platimax 1700W

Uživatelský avatar
Abby
31.5789473684 %
31.5789473684 %
Příspěvky: 312
Registrován: pát 08 pro, 2017 21:24
ID CNT statistics: 26303
Bydliště: Altstätten, Schweiz

Re: Regulace vytížení GPU

#15 Příspěvek od Abby » čtv 21 pro, 2017 19:01

Ano, běží jen jedna jednotka. A frekvence by se měnit měly, v klidu bez zátěže je to 139/202, když si pustím fullHD film, většinou se zvedne frekvence na cca 600/800 MHz, když si pustím 4k film, frekvence je naplno, ale teplota se jen mírně zvýší na cca 35°C a otáčky ventilátoru zůstanou 27% (méně nastavit nejde). Ale teď alespoň podle teploty jede karta naplno, teplota je 59°C a otáčky ventilátoru 32%, tedy stejně jako když mi běží Skyrim. Akorát Zaklínač 3 mi to dokáže vytížit ještě víc, to je teplota 60°C a otáčky ventilátoru 35%.
Podle teplot a otáček to prostě vypadá, že není vytíženo jen 33% karty, ale jede celá.

Dadu from Silesia
47.3684210526 %
47.3684210526 %
Příspěvky: 1051
Registrován: úte 03 úno, 2009 21:23
rok narození: 03 bře 1984
ID CNT statistics: 10156
Bydliště: Opava

Re: Regulace vytížení GPU

#16 Příspěvek od Dadu from Silesia » čtv 21 pro, 2017 19:50

Naposledy upravil(a) Dadu from Silesia dne čtv 21 pro, 2017 19:54, celkem upraveno 1 x.
Obrázek

Uživatelský avatar
Abby
31.5789473684 %
31.5789473684 %
Příspěvky: 312
Registrován: pát 08 pro, 2017 21:24
ID CNT statistics: 26303
Bydliště: Altstätten, Schweiz

Re: Regulace vytížení GPU

#17 Příspěvek od Abby » čtv 21 pro, 2017 19:51

Děkuji za odkaz, vyzkouším to a dám vědět. Dají se tam vytvořit profily pro rychlé přepnutí? Třeba profil 1 pro hry (přetaktovaná karta) a profil 2 pro Boinc (podtaktovaná)?

Dadu from Silesia
47.3684210526 %
47.3684210526 %
Příspěvky: 1051
Registrován: úte 03 úno, 2009 21:23
rok narození: 03 bře 1984
ID CNT statistics: 10156
Bydliště: Opava

Re: Regulace vytížení GPU

#18 Příspěvek od Dadu from Silesia » čtv 21 pro, 2017 19:55

To už si nepamatuji, ale pochybuji, že to nedokáží.
Obrázek

Uživatelský avatar
Abby
31.5789473684 %
31.5789473684 %
Příspěvky: 312
Registrován: pát 08 pro, 2017 21:24
ID CNT statistics: 26303
Bydliště: Altstätten, Schweiz

Re: Regulace vytížení GPU

#19 Příspěvek od Abby » čtv 21 pro, 2017 20:03

Tak to vypadá dobře, dokonce se tam dá nastavit klávesová zkratka na přepínání profilů a sleduje to i vytížení GPU. Moc děkuji, to jsem neznala a evidentně se mi to bude hodit asi víc než utilitka od Gainward.

Uživatelský avatar
Abby
31.5789473684 %
31.5789473684 %
Příspěvky: 312
Registrován: pát 08 pro, 2017 21:24
ID CNT statistics: 26303
Bydliště: Altstätten, Schweiz

Re: Regulace vytížení GPU

#20 Příspěvek od Abby » pát 22 pro, 2017 13:27

Takže podle Afterburner je vytížení GPU 94%, takže to nastavení nefunguje, škoda. Je nějaké další řešení kromě zákazu počítání na GPU? Tomu bych se ráda vyhla, chtěla bych aby to dělalo užitečnou věc, ale nechci, aby mi to takhle vytěžovalo HW, zbytečně to pak topí a žere a opotřebovává se to. A hlavně mě to omezuje při sledování 4k a i některých fullHD filmů a přidávat VLC mezi prioritní programy se mi moc nechce, nepočítalo by to pak totiž prakticky vůbec.

Odpovědět

Zpět na „BOINC a jeho obslužné programy“