Le Forum de l'Alliance Francophone

Nouvelles:

Auteur Sujet: [Topic Unique] Le GPU sur Boinc  (Lu 1065298 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne overclockman

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1738
  •   
Réponse #5450 le: 24 January 2018 à 23:36
Des que ça fonctionne je mi mets promis



Hors ligne Oncle Bob

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5342
  •   
Réponse #5451 le: 23 April 2018 à 12:11
:hello:

Nouveau GPU : GT 1030 (icelle s'est vu ajouter +200 MHz@Core)

Y a quoi comme projet pour ça ? GPUGrid a tenté de me refilé une UT longue, mais j'arrivais quasiment à la deadline en laissant tourner 24/7 (~5 jours de crunch).

Edith : Je lui ai collé un peu de Primegrid en attendant, mais ça ne me passionne pas comme un projet Biologie. :o
« Modifié: 23 April 2018 à 12:15 par Oncle Bob »

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 [AF] fansyl

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2397
  •   
Réponse #5452 le: 23 April 2018 à 12:13
J'ai la même !
 :giligili:

Bizarre, je crois que ça passe sur la mienne, certaines "longues" sont plus longues d'autres... essayes ! :D

 :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



Hors ligne zOU

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2554
  •   
    • E-mail
Réponse #5453 le: 23 April 2018 à 12:16
avec un coeur CPU dedie au GPU ?



Hors ligne Oncle Bob

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5342
  •   
Réponse #5454 le: 23 April 2018 à 12:18
Nope :o

On fait comment déjà ?

(btw je ne retrouve plus l'ASIC quality dans GPU-Z, c'est pas visible pour les GPU bas de gamme ?)

Edith : Ah oui, faut lui dire de n'utiliser que xx% des cœurs dispo :o
« Modifié: 23 April 2018 à 12:26 par Oncle Bob »

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 [AF] fansyl

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2397
  •   
Réponse #5455 le: 23 April 2018 à 13:28
Pour une ADRIA 50, je suis à 4% par heure, soit 40 heures. 1 cœur de CPU libéré bien sûr et je suis en PCIE 2.0 au lieu de 3.0. Vu que ce GPU est bridé en 4x, je suis à 50-60% de BP utilisée, ce qui ralenti peut-être un peu le calcul.

 :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



Hors ligne overclockman

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1738
  •   
Réponse #5456 le: 23 April 2018 à 21:17
Nope :o

On fait comment déjà ?

(btw je ne retrouve plus l'ASIC quality dans GPU-Z, c'est pas visible pour les GPU bas de gamme ?)

Edith : Ah oui, faut lui dire de n'utiliser que xx% des cœurs dispo :o

J'ai jamais réussi à régler ça avec les % d'utilisation des cœurs mais avec "nombres de cœurs maxi" en bas de pages de réglage en général. (j'ai bien galéré à trouver cette option pour WCG)



Hors ligne [AF] fansyl

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2397
  •   
Réponse #5457 le: 23 April 2018 à 21:33
Je joins mon app_config.xml à placer dans le répertoire du projet, beaucoup plus fin et simple.

 :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



Hors ligne Oncle Bob

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5342
  •   
Réponse #5458 le: 23 April 2018 à 21:40
J'ai mis 75%, du coup j'ai 6 threads sur les 8 de mon i7 2600K qui moulinent (actuellement sur WCG), du coup ça fait 2 threads pour GPUGRID.

Mon UT longue est celle-ci : https://www.gpugrid.net/result.php?resultid=17488178

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 JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31106
  •   
Réponse #5459 le: 24 April 2018 à 12:00
Franchement je vois pas ce qu'il y a de plus simple que le paramètre "utiliser au plus X% des processeurs" pour libérer un core (ou un thread selon le cas), il suffit de faire une règle de 3 en fonction de ton nombre de cores/threads pour trouver le % requis :)

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



Hors ligne overclockman

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1738
  •   
Réponse #5460 le: 24 April 2018 à 20:27
Franchement je vois pas ce qu'il y a de plus simple que le paramètre "utiliser au plus X% des processeurs" pour libérer un core (ou un thread selon le cas), il suffit de faire une règle de 3 en fonction de ton nombre de cores/threads pour trouver le % requis :)

Sur mon pc (x4) que je mettes 75, 50 ou 25% j'ai toujours 4 uts en même temps. Mais je viens de penser que je n'ai jamais "killer" les uts en cours pour voir.



Hors ligne [AF] fansyl

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2397
  •   
Réponse #5461 le: 24 April 2018 à 21:04
Je trouve ça plus propre dans le sens où j'attribue des ressources à BOINC et ensuite, je décide des ressources attribuées entre les projets.

Pour faire tourner 2 UTs GPU en //, c'est, à ma connaissance, la seule solution (en mettant 0.5 pour le GPU et le CPU, voir 0.5 GPU et 1 CPU).

 :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



Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31106
  •   
Réponse #5462 le: 24 April 2018 à 23:47
@overclock : voui normalement ça marche très bien

@fansyl : heu on parle pas de la même chose là...

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



Hors ligne zOU

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2554
  •   
    • E-mail
Réponse #5463 le: 25 April 2018 à 08:26
Franchement je vois pas ce qu'il y a de plus simple que le paramètre "utiliser au plus X% des processeurs" pour libérer un core (ou un thread selon le cas), il suffit de faire une règle de 3 en fonction de ton nombre de cores/threads pour trouver le % requis :)

Sur mon pc (x4) que je mettes 75, 50 ou 25% j'ai toujours 4 uts en même temps. Mais je viens de penser que je n'ai jamais "killer" les uts en cours pour voir.

Ou juste redémarrer Boinc, les UT en trop précédemment démarrées seront en pause...



Hors ligne overclockman

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1738
  •   
Réponse #5464 le: 25 April 2018 à 12:28
Pour la prochaine foi je testerai ça. Merci les gars.  :jap:



Hors ligne Oncle Bob

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5342
  •   
Réponse #5465 le: 26 April 2018 à 12:08
Yo.

Un moyen de limiter l'usage GPU à par exemple 90% ? J'ai des projets qui tapent à 99-100%, du coup PC inutilisable pendant le crunch.

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 [AF] fansyl

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2397
  •   
Réponse #5466 le: 26 April 2018 à 13:14
Avec l'utilitaire nvidia-smi, il est possible de limiter le TDP, il est peut-être possible de limiter l'utilisation du GPU: https://forum.boinc-af.org/index.php/topic,7548.msg459100.html#msg459100

La documentation du soft: https://developer.download.nvidia.com/compute/DCGM/docs/nvidia-smi-367.38.pdf

Encore merci à Dilandau pour cette info !  :giligili:

 :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



Hors ligne Oncle Bob

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5342
  •   
Réponse #5467 le: 26 April 2018 à 18:27
Mais moi je veux juste le faire pour BOINC :o

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 claude

  • Membre d'honneur
  • Boinc'eur Respectable
  • *
  • Messages: 993
  •   
Réponse #5468 le: 26 April 2018 à 19:43
Salut,
oui il y a moyen en configurant un fichier qui se nomme cc_config.xml valable pour tous les projets, ou app_info.xml pour régler ça appli par appli. Tu peux trouver la doc ici https://boinc.berkeley.edu/wiki/Client_configuration
si tu n'as pas le fichier cc_config.xml, voici une astuce pour le faire créer par le client boinc :
  • sur le boinc manager
  • vas dans le menu Option / Options du journal d'évènement
  • coche une case au hasard (par exemple app_msg_receive)
  • clique sur Ok
  • retourne dans le menu
  • et décoche la case (par exemple app_msg_receive)
  • puis Ok
le fichier doit maintenant être présent dans le répertoire de boinc (chez moi c'est C:\ProgramData\BOINC\)

Dans le fichier il suffit de chercher les balises qui correspondent au gpu, j'en ai compter 2... mais il suffit d'ajouter celles que tu trouveras sur la page wiki, par exemple :
<exclusive_gpu_app>important.exe</exclusive_gpu_app>
<process_priority_special>0</process_priority_special>
J'avoue ne pas avpor tester ces balises.
Pour l'app_config.xml tu peux regarder ce post : https://forum.boinc-af.org/index.php/topic,2184.msg471515.html#msg471515
pour le nom des <app> tu peux probablement les trouver dans le fichier client_state.xml




Hors ligne Oncle Bob

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5342
  •   
Réponse #5469 le: 26 April 2018 à 21:27
Exclusive c'est pas ce que je cherche (j'ai déjà des exclusive app "tout court" pour mettre en pause BOINC quand je lance tel ou tel jeu).

Je vais voir dans app_config, TY

Edith : Bon, j'ai tenté de placer un fichier nommé app_config.xlm dans le même dossier que cc_config, ben même topo EnigmaGPU prend toujours 100% des ressources de la cartes :/
« Modifié: 26 April 2018 à 21:42 par Oncle Bob »

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 JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31106
  •   
Réponse #5470 le: 26 April 2018 à 22:41
Le app_config se met dans le répertoire du projet concerné contrairement au cc_config qui se met dans le boinc data car global.

https://boinc.berkeley.edu/trac/wiki/ClientAppConfig

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



Hors ligne claude

  • Membre d'honneur
  • Boinc'eur Respectable
  • *
  • Messages: 993
  •   
Réponse #5471 le: 26 April 2018 à 22:50
bien vu, je l'ai loupé celui-là :/



Hors ligne Oncle Bob

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5342
  •   
Réponse #5472 le: 27 April 2018 à 00:33
Mmmm testé, l'app_config est trouvé et lu mais pas d'effet visible pour le moment.

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 Xe120

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1525
  •   
    • E-mail
Réponse #5473 le: 27 April 2018 à 05:11
Tout simplement parce qu'il n'y a pas de paramètres pour limiter l'utilisation GPU via app_config.
Les seuls limitations trouvées jusqu'à aujourd'hui, c'est la réduction du "verbose" dans les projets maths comme amicale ou collatz.




Hors ligne zOU

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2554
  •   
    • E-mail
Réponse #5474 le: 27 April 2018 à 11:27
C'est moi ou les drivers Nvidia 397.31 ont vire l'OpenCL ? (GTX980/GTX980Ti)

« Modifié: 27 April 2018 à 11:30 par zOU »