Le Forum de l'Alliance Francophone

Nouvelles:

  • Projet du Mois FB: Primegrid

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

0 Membres et 1 Invité sur ce sujet

Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 8027
  •   
Réponse #200 le: 27 June 2012 à 14:52
J'ai 100% depuis longtemps...

Dans ton BOINC manager tu stoppes tout tes projets qui tournent en CPU et tu ne laisse que POEM@home avec le GPU
Ensuite tu fais un clic droit sur ta barre d'outils windo et tu ouvres le "Gestionnaires des tâches de windo" et avec ça tu verras ta consommation de CPU que le GPU utilise pour tes 4 tâches GPU  :jap:

« Modifié: 27 June 2012 à 14:54 par [AF>Libristes] nico8313 »



Hors ligne kikiphil

  • Méchant modo
  • Boinc'eur devant l'éternel
  • ******
  • Messages: 1063
  •   
Réponse #201 le: 27 June 2012 à 14:57
Moi avec 3 taches simultanées je suis  a 100% de gpu  :hyperbon:

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


Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 8027
  •   
Réponse #202 le: 27 June 2012 à 15:05
J'ai fortement l'impréssion comme disait Nabz dans un sujet que les core i 7 avec HT activé y sont pour quelques chose vu la forte utilisation de CPU utilisé.

Par exemple sur un windo XP (sur un Q8200)  avec ma GTX470 la charge de CPU est à 83% et le GPU 49% pour 3 tâches  :desole:
« Modifié: 27 June 2012 à 15:09 par [AF>Libristes] nico8313 »



Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #203 le: 27 June 2012 à 15:45
environs 13 % par CPU..







Dans ton BOINC manager tu stoppes tout tes projets qui tournent en CPU et tu ne laisse que POEM@home avec le GPU
Ensuite tu fais un clic droit sur ta barre d'outils windo et tu ouvres le "Gestionnaires des tâches de windo" et avec ça tu verras ta consommation de CPU que le GPU utilise pour tes 4 tâches GPU  :jap:
« Modifié: 27 June 2012 à 15:50 par Polynésia »



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 #204 le: 27 June 2012 à 16:00
Donc tu utilise 66% de charge CPU pour 94% de charge GPU.
C'est bien ce que je pensais  :)  l'utilisation du HT permet (donc plus de core) de faire grimper l'utilisation du GPU  :)


Mon Q8200 (4 cores seulement)  limite la charge de ma GTX 470  :desole:
Je vais faire un test sur mon core i7 (8 cores )  voir si je charge mieux mon GPU GTX 470 ...
« Modifié: 27 June 2012 à 16:05 par [AF>Libristes] nico8313 »



Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #205 le: 27 June 2012 à 16:11
le pourcentage cpu n'est pas constant : entre 60-80%



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


Hors ligne Jaehaerys Targaryen

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 10388
  •   
Réponse #206 le: 27 June 2012 à 16:13
27/06/2012 16:12:54 | Poem@Home | Message du serveur de projet: Votre fichier app_info.xml n'a pas une version habituelle de POEM++ OpenCL version.
27/06/2012 16:12:54 | Poem@Home | Message du serveur de projet: Votre fichier app_info.xml n'a pas une version habituelle de POEM++.

 :??: :??:



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


Hors ligne Spica

  • Méchant modo
  • Boinc'eur devant l'éternel
  • ******
  • Messages: 5148
  •   
Réponse #207 le: 27 June 2012 à 17:04
Rien de grave, j'ai eu ca plein de fois: ce message veut aussi dire : Il n'y a plus d'units sur le serveur pour les applications OpenCl (info récupérée en fouillant leur forum...). Donc touche à rien!

22717 SETI@home classic workunits; Redécouverte pulsar J1916+12 (le 07Nov2009) Einstein@Home.


Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 8027
  •   
Réponse #208 le: 27 June 2012 à 18:47
Clp  :hello:

Euh non !!!! Spica c'est vrai j'avais oublié   :D

Dis donc toi qui sait bien faire les app_info.xml tu voudrais pas m'aider ???  :siflotte:
J'ai un windo 7 64 avec BOINC 7.0.28 munis d'une HD 7950 + une GTX 470.

Je voudrais faire tourner 5 UT GPU opencl ATI  + 3 UT opencl nvidia

En fait il me faut un app_info.xml qui mélange les deux sur ces bases là  :D

NVIDIA:

<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.5</avg_ncpus>
<max_ncpus>0.5</max_ncpus>
<flops>5233400958.051761</flops>
<plan_class>opencl_nvidia_100</plan_class>
<api_version>7.0.28</api_version>
<coproc>
<type>CUDA</type>
<count>0.33</count>
</coproc>
<gpu_ram>1280.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>

et AMD / ATI

<app_info>
    <app>
        <name>poemcl</name>
    <user_friendly_name>POEM++ OpenCL version</user_friendly_name>
    </app>
    <file_info>
        <name>poemcl_1.3_windows_intelx86__opencl_ati_100</name>
        <executable/>
    </file_info>
    <app_version>
        <app_name>poemcl</app_name>
    <version_num>1</version_num>
    <platform>windows_intelx86</platform>
    <avg_ncpus>0.70</avg_ncpus>
    <max_ncpus>0.70</max_ncpus>
    <flops>1950176725.622989</flops>
    <plan_class>opencl_ati_100</plan_class>
    <api_version>7.0.28</api_version>
    <file_ref>
        <file_name>poemcl_1.3_windows_intelx86__opencl_ati_100</file_name>
        <main_program/>
    </file_ref>
    <coproc>
        <type>ATI</type>
        <count>0.200</count>
    </coproc>
    <gpu_ram>1000.000000</gpu_ram>
    </app_version>
</app_info>
« Modifié: 27 June 2012 à 18:50 par [AF>Libristes] nico8313 »



Hors ligne cedricdd

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1389
  •   
Réponse #209 le: 27 June 2012 à 19:05
<app_info>
    <app>
        <name>poemcl</name>
    <user_friendly_name>POEM++ OpenCL version</user_friendly_name>
    </app>


    <file_info>
        <name>poemcl_1.3_windows_intelx86__opencl_ati_100</name>
        <executable/>
    </file_info>

    <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.5</avg_ncpus>
<max_ncpus>0.5</max_ncpus>
<flops>5233400958.051761</flops>
<plan_class>opencl_nvidia_100</plan_class>
<api_version>7.0.28</api_version>
<coproc>
<type>CUDA</type>
<count>0.33</count>
</coproc>
<gpu_ram>1280.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_version>
        <app_name>poemcl</app_name>
    <version_num>103</version_num>
    <avg_ncpus>0.50</avg_ncpus>
    <max_ncpus>0.50</max_ncpus>
    <flops>1950176725.622989</flops>
    <plan_class>opencl_ati_100</plan_class>
    <api_version>7.0.28</api_version>
    <coproc>
        <type>ATI</type>
        <count>0.200</count>
    </coproc>
    <gpu_ram>1000.000000</gpu_ram>
    <file_ref>
        <file_name>poemcl_1.3_windows_intelx86__opencl_ati_100</file_name>
        <main_program/>
    </file_ref>

    </app_version>
</app_info>

Tu auras 4 CPU de réquisitionnés avec ces règlages

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


Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 8027
  •   
Réponse #210 le: 27 June 2012 à 19:06
 :jap: :jap: :jap: Merci Cédric  :jap: :jap: :jap:

Je teste ça de suite  :D



Hors ligne Spica

  • Méchant modo
  • Boinc'eur devant l'éternel
  • ******
  • Messages: 5148
  •   
Réponse #211 le: 27 June 2012 à 19:22
Clp  :hello:

Euh non !!!! Spica c'est vrai j'avais oublié   :D

Dis donc toi qui sait bien faire les app_info.xml tu voudrais pas m'aider ???  :siflotte:
J'ai un windo 7 64 avec BOINC 7.0.28 munis d'une HD 7950 + une GTX 470.

Je voudrais faire tourner 5 UT GPU opencl ATI  + 3 UT opencl nvidia

En fait il me faut un app_info.xml qui mélange les deux sur ces bases là  :D

Cedric fait ca tres bien aussi... :siflotte: :D :D :jap:  :jap:
Ce qui est interessant est de faire pas autant d'units par GPU selon que c'est NVIDIA ou ATI....

22717 SETI@home classic workunits; Redécouverte pulsar J1916+12 (le 07Nov2009) Einstein@Home.


Hors ligne cedricdd

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1389
  •   
Réponse #212 le: 27 June 2012 à 19:28
Cedric fait ca tres bien aussi... :siflotte: :D :D :jap:  :jap:
Ce qui est interessant est de faire pas autant d'units par GPU selon que c'est NVIDIA ou ATI....

Si ça fonctionne  :D

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


Hors ligne [AF>Libristes] nico8313

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 8027
  •   
Réponse #213 le: 27 June 2012 à 19:39
Je peux peut-être encore mettre une UT de plus sur chaque carte graphique mais le CPU sera chargé à 100%  :siflotte:

Ce qui est bizarre c'est que j'ai testé les app_info.xml séparément et les GPU était mieux chargés (98%) et prenaient moins en CPU.

Peut-être qu'avec deux cartes ça prends plus de CPU ?!?

Mais c'est déjà pas si mal je trouves  :D

http://www.kirikoo.net/images/7nico8313-20120627-193812.png 



Hors ligne cedricdd

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1389
  •   
Réponse #214 le: 27 June 2012 à 19:43
Ça dépend aussi de s'il utilise bien les CPU qui sont libérer ou s'il s'amuse à lancer certaines des tâches GPU en concurrence avec un tâches CPU  :D

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 #215 le: 28 June 2012 à 07:33
finalement j'ai remis à 1 car cela fait baisser la charge GPU si je calculs des unités CPU d'un autre projets à côté...



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 #216 le: 29 June 2012 à 02:21
Je vais en rester aussi à 1 UT/GPU sur Poem, tant qu'on est en saison chaude.

Ma box ATI est rendue dans le garage et les 475 W qu'elle consomme suffisent à y faire grimper la température à 30-32 °C.

Côté composants, le CPU est autour de 66°C et les 3 x HD 5870 VaporX (à touche-touche) tournent entre 61 et 67°C.
J'ai encore 5°C de marge tranquille, mais on a pas encore eu de période de canicule.
« Modifié: 29 June 2012 à 02:31 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 #217 le: 29 June 2012 à 09:22
ma carte est au alentour de 72°C avec 4 unités en paralléle...



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 #218 le: 04 July 2012 à 23:31
Vous avez remarquez que pour les opencl_ati_100, c'est passé à 1 CPU + 1 GPU et en plus il réquisitionne un core tout seul sans bidouiller.
Donc il y a une tache qui se met en pause quand une UT POEM++ GPU  se met en route, contrairement à d'autres projets.  :hello:




Hors ligne modesti

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 19250
  •   
    • Brocantes en Bourbonnais
    • E-mail
Réponse #219 le: 04 July 2012 à 23:59
Moi ça a été 0.98 CPU depuis toujours et c'est passé à 0.981 CPU depuis peu. C'est pour ça que le i7 ne tourne qu'à 75% pour Boinc, ça me laisse un coeur pour Poem et un coeur pour travailler :D


Viendez chez nous, cause qu'on est les meilleur(e)s :D


In memoriam Jip - In memoriam Cocagne


Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4539
  •   
    • FAH-Addict.net
    • E-mail
Réponse #220 le: 05 July 2012 à 01:16
Vous avez remarquez que pour les opencl_ati_100, c'est passé à 1 CPU + 1 GPU et en plus il réquisitionne un core tout seul sans bidouiller.
Donc il y a une tache qui se met en pause quand une UT POEM++ GPU  se met en route, contrairement à d'autres projets.  :hello:

C'est une bonne chose ca, ca évite de devoir libérer le core manuellement en jouant sur le % d'utilisation du CPU :)

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


Hors ligne modesti

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 19250
  •   
    • Brocantes en Bourbonnais
    • E-mail
Réponse #221 le: 05 July 2012 à 08:28
Ouais enfin hier j'ai eu le malheur de mettre le i7 à 100% pour faire le plein de simap et de l'oublier. Quand je suis redescendue sur l'ordi après manger, j'avais une UT Poem GPU qui tournait depuis plus de 7h pour 11 min de calculs effectifs :spamafote:


Viendez chez nous, cause qu'on est les meilleur(e)s :D


In memoriam Jip - In memoriam Cocagne


Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4539
  •   
    • FAH-Addict.net
    • E-mail
Réponse #222 le: 05 July 2012 à 11:14
Sur ma machine qui a deux 9800 GTX+ j'ai un problème étrange : l'unité sur le GPU 0 marche sans problèmes mais celle sur GPU 1 ne veut pas démarrer ...

Je voie l'appli qui se lance, tourne quelques secondes puis d'arrete et recommence indéfiniment ... et curieusement elle part pas en erreur ...

Une idée ?

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


Hors ligne nabz

  • Animateur fanatique
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 5530
  •   
Réponse #223 le: 05 July 2012 à 11:38
J'ai le rencontré même problème, que j'ai contourné par un <exclude_gpu>. :/
« Modifié: 05 July 2012 à 13:56 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 toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4539
  •   
    • FAH-Addict.net
    • E-mail
Réponse #224 le: 05 July 2012 à 13:33
C'est bizarre quand même avec deux cartes identiques ...

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