Le Forum de l'Alliance Francophone

Nouvelles:

  • Projet du Mois FB: Primegrid

Auteur Sujet: POEM optimisation du calcul GPU/CPU  (Lu 61681 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #175 le: 22 June 2012 à 18:49
donc je remets 100 % et je modifie l'app_info ?

mais la charge GPU descend ds ce cas là...

Edit : en faite le bon réglage c'est 90 % donc 7 cpu (charge max CPU plus GPU)
« Modifié: 22 June 2012 à 19:06 par Polynésia »



Twitter : devweborne // Chaine Youtube : https://www.youtube.com/channel/UCXcoCd-1UlHpYIYzNER0n1Q


Hors ligne nabz

  • Animateur fanatique
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5530
  •   
Réponse #176 le: 22 June 2012 à 23:34
Les appli Poem++ OpenCL pour ATI et NV viennent de passer en version 1.03. :hyperbon:

Contrôle de BOINC : SAM - BoincTasks 1.80 béta - Bureau à distance Chrome
Calculs : Boinc 7.16.6 SE - VirtualBox 6.1.12 -  TThrottle 7.72 - Pilote AMD 20.4.2 - Pilote nVidia 451.67
OS et utilitaires : Win10 Pro x64 rev 20.04 - Core Temp 1.15 - CCleaner 5.69


Hors ligne [AF>Libristes>Jip] Elgrande71

  • Gentil admin
  • Boinc'eur devant l'éternel
  • *******
  • Messages: 5112
  •   
    • [AF>Libristes] - La Mini-Team Libristes de L'Alliance Francophone sur BOINC
    • E-mail
Réponse #177 le: 23 June 2012 à 07:52
Les appli Poem++ OpenCL pour ATI et NV viennent de passer en version 1.03. :hyperbon:
Merci de cette information  :jap:
Nous allons voir quelles sont les améliorations.

Debian - Distribution GNU/Linux de référence
Parabola GNU/Linux - Distribution GNU/Linux Libre
MX Linux
Emmabuntüs

Jabber elgrande71@chapril.org


Hors ligne Hildor

  • DROITS - Journalistes
  • Boinc'eur devant l'éternel
  • *
  • Messages: 6046
  •   
    • flickr
Réponse #178 le: 23 June 2012 à 08:34
En consultant l'onglet "historique" de BoincTasks, je me suis aperçu que toutes les UT parties en erreur tournaient sur le GPU 1.

J'ai donc rajouté une ligne <exclude_gpu> dans le cc_config.xml pour forcer Poem à ne tourner que sur le GPU 0 et depuis, plus d'erreur. :p

J'ai le même problème que toi  :/

Peut-tu faire une copie de ce que tu as mis exactement dans ton cc_config.
car je ne m'en sort pas  :cry:

Edit : si c'est bon  :D
« Modifié: 23 June 2012 à 09:27 par Hildor »



Hors ligne nabz

  • Animateur fanatique
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5530
  •   
Réponse #179 le: 23 June 2012 à 12:31
Peut-tu faire une copie de ce que tu as mis exactement dans ton cc_config.
car je ne m'en sort pas  :cry:

Voici mon cc_config :

<cc_config>
<options>
<use_all_gpus>1</use_all_gpus>
<report_results_immediately>1</report_results_immediately>
<exclude_gpu>
   <url>http://www.gpugrid.net</url>
   <device_num>0</device_num>
</exclude_gpu>
<exclude_gpu>
   <url>http://boinc.fzk.de/poem/</url>
   <device_num>1</device_num>
</exclude_gpu>
</options>
</cc_config>

En clair, j'exclus GpuGrid du Gpu0 (grosse conso de RAM, l'affichage rame trop) et Poem du Gpu1 (100% d'erreurs avec l'appli 1.01, à tester avec la 1.03).

Par contre, attention à la taille du cache (réserve de travail), je ne suis pas convaincu que Boinc tienne compte des exclusions dans ses demandes d'UT aux serveurs.
J'ai parfois eu des UT en "high priority" et même des UT abandonnées par atteinte de la date limite, possible que ça vienne de là.

EDIT : clarification de "cache".
« Modifié: 23 June 2012 à 12:59 par nabz »

Contrôle de BOINC : SAM - BoincTasks 1.80 béta - Bureau à distance Chrome
Calculs : Boinc 7.16.6 SE - VirtualBox 6.1.12 -  TThrottle 7.72 - Pilote AMD 20.4.2 - Pilote nVidia 451.67
OS et utilitaires : Win10 Pro x64 rev 20.04 - Core Temp 1.15 - CCleaner 5.69


Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #180 le: 23 June 2012 à 12:35
le cache s'est l'espace disque que tu réserve à boinc sur ton DD ?



Twitter : devweborne // Chaine Youtube : https://www.youtube.com/channel/UCXcoCd-1UlHpYIYzNER0n1Q


Hors ligne nabz

  • Animateur fanatique
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5530
  •   
Réponse #181 le: 23 June 2012 à 12:53
non, je parle des réserves de travail mini et maxi que l'on règle avec le manager Boinc.

Contrôle de BOINC : SAM - BoincTasks 1.80 béta - Bureau à distance Chrome
Calculs : Boinc 7.16.6 SE - VirtualBox 6.1.12 -  TThrottle 7.72 - Pilote AMD 20.4.2 - Pilote nVidia 451.67
OS et utilitaires : Win10 Pro x64 rev 20.04 - Core Temp 1.15 - CCleaner 5.69


Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #182 le: 23 June 2012 à 14:42
à ok dsl...

Moi j'ai mis 5J/10J



Twitter : devweborne // Chaine Youtube : https://www.youtube.com/channel/UCXcoCd-1UlHpYIYzNER0n1Q


Hors ligne lunetoile

  • P'tit Nouveau
  • *
  • Messages: 23
    • E-mail
Réponse #183 le: 23 June 2012 à 21:27
bonsoir.

Je crunch depuis 1 an sur help conquer cancer.

j'ai depuis hier, rejoint le projet poem@home.

tout fonctionne parfaitement, cependant, j'aimerais recevoir seulement les calcul GPU de ce projet

de sorte que mon I7 950 calcul pour Help Conquer Cancer et la gtx570 pour poem@home.


si vous avez une solution, merci d'avance



Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #184 le: 23 June 2012 à 21:35
il faut aller dans les préférences du projet sur ton compte (sur leurs site)...



Twitter : devweborne // Chaine Youtube : https://www.youtube.com/channel/UCXcoCd-1UlHpYIYzNER0n1Q


Hors ligne Xe120

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1525
  •   
    • E-mail
Réponse #185 le: 23 June 2012 à 21:36
bonsoir.

Je crunch depuis 1 an sur help conquer cancer.

j'ai depuis hier, rejoint le projet poem@home.

tout fonctionne parfaitement, cependant, j'aimerais recevoir seulement les calcul GPU de ce projet

de sorte que mon I7 950 calcul pour Help Conquer Cancer et la gtx570 pour poem@home.


si vous avez une solution, merci d'avance

Il suffit de décocher "Utiliser le CPU" dans les préférences de POEM@home!




Hors ligne lunetoile

  • P'tit Nouveau
  • *
  • Messages: 23
    • E-mail
Réponse #186 le: 23 June 2012 à 21:45
merci beaucoup, je file voir ça, faut que je m'achete des lunettes  :gno:



Hors ligne Hildor

  • DROITS - Journalistes
  • Boinc'eur devant l'éternel
  • *
  • Messages: 6046
  •   
    • flickr
Réponse #187 le: 24 June 2012 à 08:57

Par contre, attention à la taille du cache (réserve de travail), je ne suis pas convaincu que Boinc tienne compte des exclusions dans ses demandes d'UT aux serveurs.
J'ai parfois eu des UT en "high priority" et même des UT abandonnées par atteinte de la date limite, possible que ça vienne de là.

EDIT : clarification de "cache".

Merci pour ton cc_config, en fait je m'en était sortie en cherchant un peu.
J'ai exclue poem de ma deuxième carte graphique et j'essaye d'en faire cruncher trois UT sur la première.

Et en effet, j'ai le même soucie que toi au niveau du cache. Il prévoit une centaine d'heures par UT  :/
J'ai donc modifier le "duration_correction_factor" dans client_state.xml pour les ramener autour d'une heure.
Il a encore un peu de mal, à vouloir à m'en donner trois. Un peu de patiente peut-être  :D



Hors ligne Hildor

  • DROITS - Journalistes
  • Boinc'eur devant l'éternel
  • *
  • Messages: 6046
  •   
    • flickr
Réponse #188 le: 25 June 2012 à 20:15

C'est vraiment galère pour gérer les priorités de Poem avec les autres projets GPU  :o



Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4539
  •   
    • FAH-Addict.net
    • E-mail
Réponse #189 le: 25 June 2012 à 20:43
La galère, c'est surtout la conso CPU :(

FAH-Addict, première source d'information francophone sur le projet Folding@Home.


Hors ligne Hildor

  • DROITS - Journalistes
  • Boinc'eur devant l'éternel
  • *
  • Messages: 6046
  •   
    • flickr
Réponse #190 le: 26 June 2012 à 19:28
En clair, j'exclus GpuGrid du Gpu0 (grosse conso de RAM, l'affichage rame trop) et Poem du Gpu1 (100% d'erreurs avec l'appli 1.01, à tester avec la 1.03).

Par contre, attention à la taille du cache (réserve de travail), je ne suis pas convaincu que Boinc tienne compte des exclusions dans ses demandes d'UT aux serveurs.
J'ai parfois eu des UT en "high priority" et même des UT abandonnées par atteinte de la date limite, possible que ça vienne de là.

EDIT : clarification de "cache".

J'ai fait un peu la même chose que toi :
J'exclue POEM du GPU 1
et j'exclue Primrgrid, GPUgrid et DistrRTgen du GPU 0

C'est la seul façon que j'ai trouvé pour faire du POEM en GPU  :spamafote:



Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #191 le: 27 June 2012 à 12:12
La galère, c'est surtout la conso CPU :(

si tu change les 2 lignes en gras cela baisse l'utilisation du CPU ?
Citer
<app_info>
<app>
<name>poemcl</name>
<user_friendly_name>POEM++ OpenCL</user_friendly_name>
</app>
<file_info>
<name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</name>
<executable/>
</file_info>
<app_version>
<app_name>poemcl</app_name>
<version_num>103</version_num>
<avg_ncpus>0.3</avg_ncpus>
<max_ncpus>0.3</max_ncpus>

<flops>5233400958.051761</flops>
<plan_class>opencl_nvidia_100</plan_class>
<api_version>7.1.0</api_version>
<coproc>
<type>CUDA</type>
<count>0.25</count>
</coproc>
<gpu_ram>268435456.000000</gpu_ram>
<cmdline></cmdline>
<file_ref>
<file_name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</file_name>
<main_program />
</file_ref>
</app_version>
</app_info>



Twitter : devweborne // Chaine Youtube : https://www.youtube.com/channel/UCXcoCd-1UlHpYIYzNER0n1Q


Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 8027
  •   
Réponse #192 le: 27 June 2012 à 12:21
A mon avis il y a un minimum de besoin en charge CPU et si tu la baisse trop l'application GPU est ralentit.



Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #193 le: 27 June 2012 à 12:56
Je suis passer de 1 à 0.3 et pas de ralentissement visible...



Twitter : devweborne // Chaine Youtube : https://www.youtube.com/channel/UCXcoCd-1UlHpYIYzNER0n1Q


Hors ligne cedricdd

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1389
  •   
Réponse #194 le: 27 June 2012 à 13:04
Je suis passer de 1 à 0.3 et pas de ralentissement visible...

C'est parce que cela n'a aucune incidence sur l'utilisation CPU, ça permet simplement a BOINC de pouvoir gérer correctement le nombre de taches qu'il lance, en mettant 0.33 si trois tournent en même temps lui va donc faire tourner une tâches CPU de moins, mais concrètement ça n'influe pas sur le taux d'utilisation réelle.

Kill all my demons, and my angels might die too.


Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #195 le: 27 June 2012 à 13:18
à ok merci...

à l'origine pour le CPU c'était 0.9 puis je suis passer à 1 et maintenant à 0.3...



Twitter : devweborne // Chaine Youtube : https://www.youtube.com/channel/UCXcoCd-1UlHpYIYzNER0n1Q


Hors ligne kikiphil

  • Méchant modo
  • Boinc'eur devant l'éternel
  • ******
  • Messages: 1063
  •   
Réponse #196 le: 27 June 2012 à 13:29
à ok merci...

à l'origine pour le CPU c'était 0.9 puis je suis passer à 1 et maintenant à 0.3...

tu fais combien de tache poem a la fois poly ??

Champion de France Bass Race 2008 et 2010
Champion D'europe Bass Race 2008


Hors ligne cedricdd

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1389
  •   
Réponse #197 le: 27 June 2012 à 13:30
En gros dans tes préférences BOINC tu laisses 100% d'utilisation CPU et tu utilises cette valeur en fonction du nombre de taches GPU que tu fais tourner pour choisir combien de CPU seront libérer, comme ça si tu arrêtes POEM, tous les CPU seront directement de nouveau utilisés.

Kill all my demons, and my angels might die too.


Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #198 le: 27 June 2012 à 14:26
tu fais combien de tache poem a la fois poly ??

4

En gros dans tes préférences BOINC tu laisses 100% d'utilisation CPU et tu utilises cette valeur en fonction du nombre de taches GPU que tu fais tourner pour choisir combien de CPU seront libérer, comme ça si tu arrêtes POEM, tous les CPU seront directement de nouveau utilisés.

J'ai 100% depuis longtemps...



Twitter : devweborne // Chaine Youtube : https://www.youtube.com/channel/UCXcoCd-1UlHpYIYzNER0n1Q


Hors ligne cedricdd

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1389
  •   
Réponse #199 le: 27 June 2012 à 14:33
100% des processeurs je voulais dire

Kill all my demons, and my angels might die too.