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

0 Membres et 1 Invité sur ce sujet

maxymus83

  • Messages: 692
  • Boinc'eur Respectable
  • ****
  •   
Re : Re : POEM@HOME
« Réponse #275 le: 15 juillet 2012 à 21:17 »
salut !  :kookoo:

j'ai besoin d'aide, je n'arrive pas a faire fonctionner l'app_info.xml malgrès les recherches sur le sujet...
Je l'ai placé dans \BOINC\projects\boinc.fzk.de_poem
Et mon fichier contient :
<app_info>
<app>
<name>poempp</name>
<user_friendly_name>POEM++</user_friendly_name>
</app>
<file_info>
<name>poempp_1.3_windows_intelx86</name>
<executable/>
</file_info>
<app_version>
<app_name>poempp</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.1.0</api_version>
<coproc>
<type>CUDA</type>
<count>0.5</count>
</coproc>
<gpu_ram>268435456.000000</gpu_ram>
<cmdline></cmdline>
<file_ref>
<file_name>poempp_1.3_windows_intelx86</file_name>
<main_program />
</file_ref>
</app_version>
</app_info>

je ne comprends pas car je rencontre deux types d'unités/appli : des poemcl et poempp , j'ai testé avec les deux versions et ça ne fonctionne pas.

Merci de votre aide  :jap:


CrunchBox   4x Ryzen 7 1700@3.2GHz  "CPU only"  Ubuntu server 18.04.2
PC principal   Ryzen 7 1700@3.2GHz  eVGA Gtx1080FTW  Windows10

cedricdd

  • Messages: 1389
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Re : POEM@HOME
« Réponse #276 le: 15 juillet 2012 à 21:29 »
Il y a un exemple d'app_info.xml dans le premier post, faut juste changer les éléments que tu veux.
« Modifié: 16 juillet 2012 à 13:39 par cedricdd »
Kill all my demons, and my angels might die too.

kasur

  • Messages: 2998
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Re : POEM@HOME
« Réponse #277 le: 16 juillet 2012 à 07:11 »
Il y a un exemple d'app_info.xml dans le premier post, faut juste changer les éléments qui tu veux.

Les éléments quoi tu veux stp,ce n'est pas des gens

et 194 SETI@home classic workunits (4 764 hours) :p Toutes les Minivilles AF

cedricdd

  • Messages: 1389
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Re : POEM@HOME
« Réponse #278 le: 16 juillet 2012 à 13:40 »
Les éléments quoi tu veux stp,ce n'est pas des gens

j'ai écrit 'qui' au lieu de 'que' je comprend pas ta remarque
Kill all my demons, and my angels might die too.

kasur

  • Messages: 2998
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Re : POEM@HOME
« Réponse #279 le: 16 juillet 2012 à 23:53 »
Ok je sort

et 194 SETI@home classic workunits (4 764 hours) :p Toutes les Minivilles AF

JeromeC

  • CàA
  • Messages: 22954
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Re : POEM@HOME
« Réponse #280 le: 17 juillet 2012 à 17:49 »
Oui, saurtaunt.

:siflotte:
Parce que c'était lui, parce que c'était moi.

LOCTET SetiOne

  • Méchant modo
  • Messages: 5497
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Re : POEM@HOME
« Réponse #281 le: 23 octobre 2012 à 18:53 »
Hello, je voudrais ne recevoir que des WU GPU, alors que lors des maj je reçois toujours des 2 sortes dont CPU only, j'ai installé le xml pour NVIDIA(en l'état) indiqué sur le premier post, nada toujours des 1.04+ CPU avec des GPU  :priz2tet:
Dans les config POEM de mon compte il n'y a pas de quoi choisir telle ou telle type de WU et avec BAM je pense que si je décoche "utiliser le cpu" je ne recevrai plus rien car les WU GPU utilisent bien 1 CPU (elles ne sont pas nci)
Que faire ?

En plus svp " <gpu_ram>268435456.000000</gpu_ram>" ligne présente dans le xml doit elle correspondre à la ram de ma CG et si oui en quelle unité est ce exprimé.

Merci d'avance de vos éclairages et conseils  :jap:
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

Spica

  • Méchant modo
  • Messages: 5076
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Re : POEM@HOME
« Réponse #282 le: 23 octobre 2012 à 18:57 »

Dans les config POEM de mon compte il n'y a pas de quoi choisir telle ou telle type de WU

Ah bon :??: , moi je peux choisir CPU, ATI ou NVIDIA, l'un ou l'autre ou 2 ou les 3 comme dans les autres projets ...bizarre :??:
On parle bien de 'your account' sur le site de POEM et 'preferences de POEM@HOME' .... en tout cas, c'est ce dont je parle
22717 SETI@home classic workunits; Redécouverte pulsar J1916+12 (le 07Nov2009) Einstein@Home.

kasur

  • Messages: 2998
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Re : POEM@HOME
« Réponse #283 le: 23 octobre 2012 à 19:28 »
avec BAM je pense que si je décoche "utiliser le cpu" je ne recevrai plus rien car les WU GPU utilisent bien 1 CPU (elles ne sont pas nci)
Que faire ?

Salut,

je sais pas avec BAM mais dans les prefs de POEM tu auras des wu GPU meme si tu décoches "utiliser le CPU" ;)

bon crunch

et 194 SETI@home classic workunits (4 764 hours) :p Toutes les Minivilles AF

Hildor

  • DROITS - Journalistes
  • Messages: 6046
  • Boinc'eur devant l'éternel
  • *
  •   
Re : Re : POEM@HOME
« Réponse #284 le: 23 octobre 2012 à 19:33 »

tout à fait !

fzs600

  • Animateur fanatique
  • Messages: 5890
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Re : POEM@HOME
« Réponse #285 le: 23 octobre 2012 à 19:40 »

Utilisateur GNU-LINUX. fzs600@hub.g3l.org

LOCTET SetiOne

  • Méchant modo
  • Messages: 5497
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Re : POEM@HOME
« Réponse #286 le: 23 octobre 2012 à 20:39 »
Salut,

je sais pas avec BAM mais dans les prefs de POEM tu auras des wu GPU meme si tu décoches "utiliser le CPU" ;)

bon crunch
Ah ok en fait c'était ma question (je te rassure Spica, j'ai bien les 3 cases à cocher) car ce projet n'étant pas nci je pensais devoir laisser coché Utiliser le CPU (même param sous BAM)
Donc merci je décoche CPU et laisse NVIDIA  :+1: merci !

En plus svp " <gpu_ram>268435456.000000</gpu_ram>" ligne présente dans le xml doit elle correspondre à la ram de ma CG et si oui en quelle unité est ce exprimé.
et pour la question subsidiaire concernant le param dans le xml ...  :siflotte:
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

Spica

  • Méchant modo
  • Messages: 5076
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Re : POEM@HOME
« Réponse #287 le: 24 octobre 2012 à 00:25 »
je crois que pour gpu_ram, tu vires la ligne, c'est plus simple, ca va pas l'empecher de tourner. je pense que quand cedric sera dans les parages, il t'expliquera mieux que moi ce qu'il faut mettre...
22717 SETI@home classic workunits; Redécouverte pulsar J1916+12 (le 07Nov2009) Einstein@Home.

cedricdd

  • Messages: 1389
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : Re : POEM@HOME
« Réponse #288 le: 24 octobre 2012 à 02:14 »
Si je dis pas de connerie c'est pour indiquer combien l'application utilise de RAM quand elle tourne par contre je doute honnêtement qu'elle est une incidence quelconque, tu peux la supprimer ou la laisser comme ça il y aura aucune différence.
Kill all my demons, and my angels might die too.

LOCTET SetiOne

  • Méchant modo
  • Messages: 5497
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Re : POEM@HOME
« Réponse #289 le: 24 octobre 2012 à 08:23 »
Merci les gars  :kookoo: et apparemment cette nuit je n'ai bien chargé que des WU for GPU  :sun:
« Modifié: 25 octobre 2012 à 23:11 par LOCTET SetiOne »
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

LOCTET SetiOne

  • Méchant modo
  • Messages: 5497
  • Boinc'eur devant l'éternel
  • ******
  •   
POEM optimisation du calcul GPU/CPU
« Réponse #290 le: 25 octobre 2012 à 22:50 »
Vous devriez faire un topic dans l'AFAbtric pour rassembler vos app_info spéciaux et vos réglages pour GPU, c'est disséminé dans tous les topics de projets et les topics GPU, pas facile pour un nouvel entrant et même pour un membre aguerri :)
Suite à cette judicieuse suggestion, nouveau sujet mis en place suite à un nettoyage du topic réservé au PROJET POEM en tant que tel
« Modifié: 25 octobre 2012 à 22:52 par LOCTET SetiOne »
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

LOCTET SetiOne

  • Méchant modo
  • Messages: 5497
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : POEM optimisation du calcul GPU/CPU
« Réponse #291 le: 25 octobre 2012 à 23:00 »
Astuces pour les applications GPU au 7/07/2012 :



Créer un fichier app_info.xml avec pour : (sachant que pour ce qui est en gras c'est modifiable)



NVIDIA

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>1</avg_ncpus>
<max_ncpus>1</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>1</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>


AMD/ATI 

Citer


    <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>1</avg_ncpus>
    <max_ncpus>1</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>1</count>
    </coproc>
    <gpu_ram>1000.000000</gpu_ram>
    </app_version>
</app_info> 
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

LOCTET SetiOne

  • Méchant modo
  • Messages: 5497
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : POEM optimisation du calcul GPU/CPU
« Réponse #292 le: 08 novembre 2012 à 20:46 »
SVP à quoi correspond cette ligne du xml ci dessus :
 <api_version>7.0.28</api_version>
API WxWidgets ? Comment trouve t-on la version installée sur un PC sous 7 ?

Tout ça pour tenter de comprendre ce qui chagrine POEM quant il indique, tant dans le journal des événements que l'onglet "remarques" :
08/11/2012 20:22:23 | Poem@Home | Message du serveur de projet: Votre fichier app_info.xml n'a pas une version habituelle de POEM++.
 :??:
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

cedricdd

  • Messages: 1389
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : POEM optimisation du calcul GPU/CPU
« Réponse #293 le: 08 novembre 2012 à 21:13 »
Habituellement tu copie juste ce que tu trouves dans le fichier cc_config.xml que tu fais ton app_info.xml, si tu copiais le app_info.xml que tu utilises ça serait plus facile pour trouver ce qui ne vas pas.
Kill all my demons, and my angels might die too.

Spica

  • Méchant modo
  • Messages: 5076
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : POEM optimisation du calcul GPU/CPU
« Réponse #294 le: 08 novembre 2012 à 21:44 »
@Loctet: j'ai deja ecrit dans le topic de POEM que quand on lit : 'Votre fichier app_info.xml n'a pas une version habituelle de POEM++' cela veut dire que le projet n'a plus d'units (temporairement). Evident , non ? :siflotte: :siflotte:. Cette info, je l'avais trouvé sur leur forum. Il ne faut rien faire et 'attendre' que ca se passe.  :/
22717 SETI@home classic workunits; Redécouverte pulsar J1916+12 (le 07Nov2009) Einstein@Home.

LOCTET SetiOne

  • Méchant modo
  • Messages: 5497
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Re : POEM optimisation du calcul GPU/CPU
« Réponse #295 le: 08 novembre 2012 à 22:47 »
@Loctet: j'ai deja ecrit dans le topic de POEM que quand on lit : 'Votre fichier app_info.xml n'a pas une version habituelle de POEM++' cela veut dire que le projet n'a plus d'units (temporairement). Evident , non ? :siflotte: :siflotte:. Cette info, je l'avais trouvé sur leur forum. Il ne faut rien faire et 'attendre' que ca se passe.  :/
Pourquoi dans le topic POEM puisque l'on a créé ce sujet spécifique aux app_info  :siflotte:

Ceci dit, je te crois sur parole   :chuidac: ... sauf que quand je suspends puis reprends POEM et demande une MAJ il me récupère bien une nouvelle WU  :etmerde:

NB et j'ai bien le cc_config qui va bien pour renvoyer les WU aussitôt terminées

Habituellement tu copie juste ce que tu trouves dans le fichier cc_config.xml que tu fais ton app_info.xml, si tu copiais le app_info.xml que tu utilises ça serait plus facile pour trouver ce qui ne vas pas.
Voili voilou en pièce jointe (j'ai changé le <api_version>7.1.0</api_version> en y mettant la version de boinc utilisé 7.0.28 et je ne semble plus avoir le message "fichier app_info.xml n'a pas une version habituelle de POEM++"

Ceci voudrait dire que dans le post avec le script il faudrait aussi mettre en gras cette zone qui DOIT être modifiée selon la version utilisée
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :

jascooby

  • CàA
  • Messages: 1439
  • Boinc'eur devant l'éternel
  • *****
  •   
Re : POEM optimisation du calcul GPU/CPU
« Réponse #296 le: 23 décembre 2012 à 14:30 »
 :hello:
L'erreur ne viendrait pas du fait par hasard de cette ligne :
<file_name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</file_name>

Il ne faudrait pas remplacer 1.3 par 1.03 (comme la version actuelle utilisée)  :??:

LOCTET SetiOne

  • Méchant modo
  • Messages: 5497
  • Boinc'eur devant l'éternel
  • ******
  •   
Re : Re : POEM optimisation du calcul GPU/CPU
« Réponse #297 le: 23 décembre 2012 à 15:22 »
:hello:
L'erreur ne viendrait pas du fait par hasard de cette ligne :
<file_name>poemcl_1.3_windows_intelx86__opencl_nvidia_100</file_name>

Il ne faudrait pas remplacer 1.3 par 1.03 (comme la version actuelle utilisée)  :??:
Merci jascooby Je verrai quand je reprendrai du POEM (et depuis j'utilise le script pour forcer la mise à jour, et là ça roule)
[AF>France>Ouest]SetiOne  Stats MT Ouest Téléchargez la tool barre de l'AF :