Le Forum de l'Alliance Francophone

Nouvelles:

Auteur Sujet: Réduire automatiquement les ardeurs du GPU  (Lu 13642 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Pink

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1023
  •   
salut, dans les options de boinc, il y a un réglage permettant de calmer les ardeurs du cpu (cf cadre entouré en blanc).



est-ce qu'il existe un moyen, en trafiquant par exemple les fichiers de config de boinc de faire la même chose pour le gpu ?

1 - limiter le pourcentage d'utilisation maximum du gpu à 80% par exemple.
2 - limiter le temps processeur à 75% par exemple.

merci  :jap:

nb : en parcourant les tutos, j'ai vu le logiciel TTHROTTLE, mais j'aimerais savoir si c'est possible de le faire de manière "non software".



Hors ligne Pink

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1023
  •   
Réponse #1 le: 25 May 2017 à 23:20
finalement, c'est bon, Tthrottle çà marche très bien.
à part que la température cpu est complètement fausse  :D



Hors ligne DocPhilou1966

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1869
  •   
    • Mon Job
    • E-mail
Réponse #2 le: 26 May 2017 à 05:24
 :hello:

EVGA Precision X est très pratique et très simple.

On peut fixer une température ou un pourcentage limite.

 :kookoo:

 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search


Hors ligne Oncle Bob

  • Modérateur
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5342
  •   
Réponse #3 le: 26 May 2017 à 13:03
Perso l'été je downclock mon CPU.

Boincstat
Projets du moment
Config principale : i7 2600K@4,2 GHz / 32 Go@1333 MHz / GTX 970 (Win 10)
Crunchbox passives : i7-4785T / 8 Go@1600 MHz / Akasa Euler S (Debian) || i3-4130T / 4 Go@1600 MHz / Akasa Euler (Debian)
ARM : 1*S922 + 1*H3
Boinc@Raspberry Pi | Boinc et Linux | Date fin de projets


Hors ligne Pink

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1023
  •   
Réponse #4 le: 26 May 2017 à 15:42
EVGA Précision X, connais pas.
je vais regarder pour voir si çà fait la même chose et si la température cpu est la bonne.
parce que là, Tthrottle me donne une température de 15° alors que mon proco est à 70......  :cpopossib:

edit : non, EVGA Précision X ne s'interesse pas au cpu, mais uniquement au gpu. je vais rester avec tthrottle. :)
@oncle bob : perso je downclock pas le cpu, mais je réduis la capacité de calcul à 50% (voire moins s'il fait vraiment trop chaud....comme aujourd'hui par exemple  :D )
« Modifié: 26 May 2017 à 15:47 par Pink »



Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31102
  •   
Réponse #5 le: 26 May 2017 à 18:38
Bah moi quand il fait chaud la température du CPU monte pas plus que d'habitude, c'est juste le ventillo qui tourne comme une turbine de concorde, mais j'aime ça :D

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n’en sortirons pas vivants ? (Alphonse Allais)



Hors ligne Pink

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1023
  •   
Réponse #6 le: 26 May 2017 à 18:42
perso, je passe à 50% et 25% dans les 2 options de calculs du proco, et çà roule.
en tout cas, aujourd'hui, çà a roulé. :)



Hors ligne DocPhilou1966

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1869
  •   
    • Mon Job
    • E-mail
Réponse #7 le: 26 May 2017 à 21:12
Ah ben comme le titre du topic c'est le GPU j'ai cru que c'est ce que tu cherchais.
Sur CM ASUS j'utilise AI Suite pour le CPU.

 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search


Hors ligne Pink

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1023
  •   
Réponse #8 le: 26 May 2017 à 21:44
oui, c'est ma faute, j'ai induit en erreur.
quand j'ai vu que tthrottle pouvait faire les 2, je me suis demandé si çà existait un log qui faisait les 2.
désolé. :)
mais en fait là, c'est bon.
tthrottle pour le gpu, et boinc pour le cpu (même si là, c'est pas automatique, c'est moi qui change les valeurs de calculs selon la température extèrieure ) ;)



Hors ligne DocPhilou1966

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1869
  •   
    • Mon Job
    • E-mail
Réponse #9 le: 27 May 2017 à 06:29
 :+1:
Le principal est que tu aies trouvé la solution  :hello:

 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search


Hors ligne Pink

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1023
  •   
Réponse #10 le: 27 May 2017 à 16:06
vi  :D



Hors ligne bill1170

  • Boinc'eur Respectable
  • ****
  • Messages: 562
  •   
Réponse #11 le: 04 June 2017 à 17:14
De mon côté, j'utilise que TTrottle comme sécurité plus que comme régulation. Il va empêcher que la température tant du CPU que du GPU ne dépasser la valeur que je souhaite.

Je régule via les profils des ventilateurs (Asus pour la carte mère et msi Afterburner pour le GPU.

MSI a une fonctionnalité en plus : on peut régler la puissance consommée par le GPU. C'est ce curseur que je fais varier suivant la saison, le besoin en chauffage et ma tolérance au bruit du ventilateur. Du coup je pense que je m'autoriserai plus de puissance GPU installée lors de mes prochains achats et que je jouerai avec ce curseur.





Hors ligne Pink

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1023
  •   
Réponse #12 le: 04 June 2017 à 18:32
finalement, j'ai aussi installé msiafterburner. :)



Hors ligne Dilandau

  • Boinc'eur Junior
  • **
  • Messages: 92
  •   
Réponse #13 le: 04 June 2017 à 20:13
Il est possible de faire le réglage avec "nvidia-smi" (sous Linux et même sous Windows)

Sous linux (en root ou ajouter sudo devant la commande):
nvidia-smi -i N_GPU -pl PUISSANCE_EN_WATT

Sous windows (en étant dans "C:\Program Files\NVIDIA Corporation\NVSMI") avec "cmd" :
nvidia-smi.exe -i N_GPU -pl PUISSANCE_EN_WATT

Pour info:
N_GPU = id du GPU => 0 pour le 1er, 1 pour le 2eme, etc...
PUISSANCE_EN_WATT = ça dépend de votre GPU (si la valeur est trop élevée ou trop basse la commande vous retourne l'intervalle possible)

Exemple avec une 1070 pour avoir les limites :
nvidia-smi -i 0 -pl 0
Provided power limit 0.00 W is not a valid power limit which should be between 115.00 W and 291.00 W for GPU 0000:01:00.0
Terminating early due to previous errors.


Il faut refaire la commande a chaque reboot/start de la machine.

GPU: 1 * nVidia GTX 1070 8Go
CPU: 3 * Intel Xeon E3-1225 v2 + 1 * Intel Xeon E3-1230 v5


Hors ligne Pink

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1023
  •   
Réponse #14 le: 04 June 2017 à 21:06
merci, mais là, çà fonctionne très bien.
j'en ai même profité pour o/c un chouilla la CG



Hors ligne [AF] fansyl

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2397
  •   
Réponse #15 le: 05 June 2017 à 10:14
Il est possible de faire le réglage avec "nvidia-smi" (sous Linux et même sous Windows)
Sous windows (en étant dans "C:\Program Files\NVIDIA Corporation\NVSMI") avec "cmd" :
nvidia-smi.exe -i N_GPU -pl PUISSANCE_EN_WATT
Pour info:
N_GPU = id du GPU => 0 pour le 1er, 1 pour le 2eme, etc...
PUISSANCE_EN_WATT = ça dépend de votre GPU (si la valeur est trop élevée ou trop basse la commande vous retourne l'intervalle possible)
Exemple avec une 1070 pour avoir les limites :
nvidia-smi -i 0 -pl 0
Provided power limit 0.00 W is not a valid power limit which should be between 115.00 W and 291.00 W for GPU 0000:01:00.0
Terminating early due to previous errors.

Merci beaucoup de l'info Dilandau ! C'est exactement ce que je cherchais à faire pour modérer les ardeurs de ma 970 l'été. Parfait pour continuer de cruncher ! :)
Y'a une commande de lecture pour connaitre la valeur avant modification ?

Je crunche dans le silence et c'est ma joie !
Ryzen 1700X/32Go/GTX970 (sous WC) - i7-3770T/16Go/HD4000 - Ryzen 5700G/32Go/GTX1050 - Q9550/8Go/GT1030 - 3xAndroidBox S912



Hors ligne Dilandau

  • Boinc'eur Junior
  • **
  • Messages: 92
  •   
Réponse #16 le: 05 June 2017 à 10:36
la même commande sans aucune options ;)

C:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi
Mon Jun 05 10:40:03 2017
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 382.33                 Driver Version: 382.33                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name            TCC/WDDM | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 980 Ti WDDM  | 0000:01:00.0      On |                  N/A |
| 37%   33C    P8    27W / 275W |    689MiB /  6144MiB |     16%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0       872  C+G   Insufficient Permissions                     N/A      |
|    0      2820  C+G   C:\Windows\Explorer.EXE                      N/A      |
+-----------------------------------------------------------------------------+


Je suis à 275W dans mon cas, et je consomme 27W quand j'ai fait la commande. (j'ai une limite de 150 <=> 300 Watts sur ma 980 Ti)

PS: il faut lancer le "cmd" en mode administrateur ;)
« Modifié: 05 June 2017 à 10:48 par Dilandau »

GPU: 1 * nVidia GTX 1070 8Go
CPU: 3 * Intel Xeon E3-1225 v2 + 1 * Intel Xeon E3-1230 v5


Hors ligne [AF] fansyl

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2397
  •   
Réponse #17 le: 05 June 2017 à 14:11
Pour info, voici les infos qui ressortent pour ma GTX970 Asus Strix sous WC:
C:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi.exe
Mon Jun 05 12:23:34 2017
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 376.33                 Driver Version: 376.33                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name            TCC/WDDM | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 970    WDDM  | 0000:02:00.0      On |                  N/A |
|  0%   40C    P2   130W / 163W |   1113MiB /  4096MiB |     89%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0      4452    C   ...projects\www.gpugrid.net\acemd-918-80.exe N/A      |
+-----------------------------------------------------------------------------+

Les limites sont de 100 à 196W sur mon modèle, j'imagine que cela varie selon les modèles et aussi les BIOS.
C:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi -i 0 -pl 0
Provided power limit 0.00 W is not a valid power limit which should be between 100.00 W and 196.15 W for GPU 0000:02:00.0
Terminating early due to previous errors.

Je ne sais comment te remercier pour cette info qui pourrait me permettre, à l'avenir, d'avoir un GPU + gros l'hiver et que je briderai à 100W l'été. :)

 :hello:

PS: la même commande sur une GT630 (Kepler) retourne ceci:
C:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi.exe
Mon Jun 05 12:19:00 2017
+------------------------------------------------------+
| NVIDIA-SMI 347.09     Driver Version: 347.09         |
|-------------------------------+----------------------+----------------------+
| GPU  Name            TCC/WDDM | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GT 630     WDDM  | 0000:01:00.0     N/A |                  N/A |
| 35%   45C    P0    N/A /  N/A |    965MiB /  1023MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0            C+G   Not Supported                                         |
+-----------------------------------------------------------------------------+

Je crunche dans le silence et c'est ma joie !
Ryzen 1700X/32Go/GTX970 (sous WC) - i7-3770T/16Go/HD4000 - Ryzen 5700G/32Go/GTX1050 - Q9550/8Go/GT1030 - 3xAndroidBox S912



Hors ligne Dilandau

  • Boinc'eur Junior
  • **
  • Messages: 92
  •   
Réponse #18 le: 05 June 2017 à 15:42
Drivers trop vieux ou GPU incompatible ;)

GPU: 1 * nVidia GTX 1070 8Go
CPU: 3 * Intel Xeon E3-1225 v2 + 1 * Intel Xeon E3-1230 v5


Hors ligne [AF] fansyl

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2397
  •   
Réponse #19 le: 05 June 2017 à 15:51
Je pense que ce GPU bas de gamme n'a pas les dispositifs hardware implantés pour gérer aussi finement le GPU, et c'est logique...

Faut quand même que je mette à jour mon driver moi !  :siflotte:

Je crunche dans le silence et c'est ma joie !
Ryzen 1700X/32Go/GTX970 (sous WC) - i7-3770T/16Go/HD4000 - Ryzen 5700G/32Go/GTX1050 - Q9550/8Go/GT1030 - 3xAndroidBox S912



Hors ligne [AF] fansyl

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2397
  •   
Réponse #20 le: 05 June 2017 à 18:23
Trouvé dans la doc:
Citer
Specifies maximum power limit in watts. Accepts integer and floating point numbers. Only on supported devices from Kepler family. Requires administrator privileges. Value needs to be between Min and Max Power Limit as reported by nvidia-smi.

Je la joins pour ceux que ça intéresse.

Un test rapide me donne ceci:
@163W: 1265MHz/1.200V
@100W: 1164MHz/1.087V

Ça m’intéresserai d'avoir les limites basses des cartes suivantes:
- 980
- 1070
- 1080


Merci les AFiens !
 :hello:
« Modifié: 05 June 2017 à 18:38 par [AF] fansyl »

Je crunche dans le silence et c'est ma joie !
Ryzen 1700X/32Go/GTX970 (sous WC) - i7-3770T/16Go/HD4000 - Ryzen 5700G/32Go/GTX1050 - Q9550/8Go/GT1030 - 3xAndroidBox S912



Hors ligne Dilandau

  • Boinc'eur Junior
  • **
  • Messages: 92
  •   
Réponse #21 le: 05 June 2017 à 18:58
MSI GTX 1070 Gaming X
@115Watts (le minimum)
    Clocks
        Graphics                    : 1759 MHz
        SM                          : 1759 MHz
        Memory                      : 3802 MHz
        Video                       : 1582 MHz
@230Watts (default)
    Clocks
        Graphics                    : 1936 MHz
        SM                          : 1936 MHz
        Memory                      : 3802 MHz
        Video                       : 1708 MHz

Avec des WU d'Amicable Numbers qui tourne dans les 2 cas. (utilisation de 150Watts sur 230Watts d'apres nvidia-smi)
nvidia-smi
Mon Jun  5 19:01:15 2017
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 375.66                 Driver Version: 375.66                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 1070    On   | 0000:01:00.0     Off |                  N/A |
|100%   69C    P2   149W / 230W |    625MiB /  8112MiB |     96%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0     26318    C   ....me_boinc_Amicable/amicable_OpenCL_v_1_18   623MiB |
+-----------------------------------------------------------------------------+
« Modifié: 05 June 2017 à 19:00 par Dilandau »

GPU: 1 * nVidia GTX 1070 8Go
CPU: 3 * Intel Xeon E3-1225 v2 + 1 * Intel Xeon E3-1230 v5


Hors ligne Xe120

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1525
  •   
    • E-mail
Réponse #22 le: 05 June 2017 à 20:37
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 382.05                 Driver Version: 382.05                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name            TCC/WDDM | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 105... WDDM  | 0000:01:00.0      On |                  N/A |
| 36%   59C    P0    94W / 120W |    797MiB /  4096MiB |     89%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0      1040  C+G   Insufficient Permissions                     N/A      |
|    0      2424  C+G   ...m Files (x86)\Mozilla Firefox\firefox.exe N/A      |
|    0      6056  C+G   C:\Windows\explorer.exe                      N/A      |
|    0      6800  C+G   ...ost_cw5n1h2txyewy\ShellExperienceHost.exe N/A      |
|    0      6888  C+G   ...indows.Cortana_cw5n1h2txyewy\SearchUI.exe N/A      |
|    0      7884    C   ...projects\www.gpugrid.net\acemd-918-80.exe N/A      |
|    0      8052  C+G   ...m Files (x86)\Mozilla Firefox\firefox.exe N/A      |
+-----------------------------------------------------------------------------+

C:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi -i 0 -pl 0
Provided power limit 0.00 W is not a valid power limit which should be between 52.50 W and 150.00 W for GPU 0000:01:00.0

Sur une 1050 ti, ça serait intéressant de comparer entre différents modèles mais avec la même limite de puissance.  :hello:




Hors ligne MortelKni

  • Boinc'eur Junior
  • **
  • Messages: 133
  •   
    • E-mail
Réponse #23 le: 05 June 2017 à 21:12
Pour info, voici les infos qui ressortent pour ma GTX970 Asus Strix sous WC:
C:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi.exe
Mon Jun 05 12:23:34 2017
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 376.33                 Driver Version: 376.33                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name            TCC/WDDM | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 970    WDDM  | 0000:02:00.0      On |                  N/A |
|  0%   40C    P2   130W / 163W |   1113MiB /  4096MiB |     89%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0      4452    C   ...projects\www.gpugrid.net\acemd-918-80.exe N/A      |
+-----------------------------------------------------------------------------+

Les limites sont de 100 à 196W sur mon modèle, j'imagine que cela varie selon les modèles et aussi les BIOS.
C:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi -i 0 -pl 0
Provided power limit 0.00 W is not a valid power limit which should be between 100.00 W and 196.15 W for GPU 0000:02:00.0
Terminating early due to previous errors.

Je ne sais comment te remercier pour cette info qui pourrait me permettre, à l'avenir, d'avoir un GPU + gros l'hiver et que je briderai à 100W l'été. :)

 :hello:

PS: la même commande sur une GT630 (Kepler) retourne ceci:
C:\Program Files\NVIDIA Corporation\NVSMI>nvidia-smi.exe
Mon Jun 05 12:19:00 2017
+------------------------------------------------------+
| NVIDIA-SMI 347.09     Driver Version: 347.09         |
|-------------------------------+----------------------+----------------------+
| GPU  Name            TCC/WDDM | Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GT 630     WDDM  | 0000:01:00.0     N/A |                  N/A |
| 35%   45C    P0    N/A /  N/A |    965MiB /  1023MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0            C+G   Not Supported                                         |
+-----------------------------------------------------------------------------+
:kookoo:

Je te confirme que ça change bien selon les BIOS, avec ma 970 MSI j'ai une limite de 100-220W

Et gros merci pour l'info, c'est bien utile !


Fixe : R9 3900X, RTX 2080, 32GB ram, W10
Fixe de secours :  i7 6700k, GTX 970, 16GB ram, W10


Hors ligne [AF] fansyl

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2397
  •   
Réponse #24 le: 26 July 2017 à 17:39
Est-ce que quelqu'un pourrai me donner la limite basse d'une 1050 ? J’imagine qu'elle doit être légèrement inférieure à celle d'une 1050 Ti et je ne trouve pas l'info sur le web.

Merci ! :hello:

Je crunche dans le silence et c'est ma joie !
Ryzen 1700X/32Go/GTX970 (sous WC) - i7-3770T/16Go/HD4000 - Ryzen 5700G/32Go/GTX1050 - Q9550/8Go/GT1030 - 3xAndroidBox S912