Le Forum de l'Alliance Francophone

Nouvelles:

Auteur Sujet: [MILKYWAY] Optimisations de Milkyway@home  (Lu 28186 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Spica

  • Méchant modo
  • Boinc'eur devant l'éternel
  • ******
  • Messages: 5146
  •   
Réponse #50 le: 14 January 2014 à 21:42
SPICA à raison.

C'est pour ça que je n'ai pas répondu ...
+ j'avais déjà publié le fichier config dans ce topic le 10.12.2013

Sur les cartes nVidia, il ne sert à rien de faire tourner 2 UT d'un projet "double précision"

Par contre le fichier config peut être utile pour forcer l'allocation CPU ...

Ou sur des cartes style HD7970,7950, R9 290X

nVidia est "réputé" pour le bridage des calculs double précision sur leurs cartes grand public ...
ca marche toi sur une R290X? moi avec une R9 920, pas moyen de télécharger des UTs  :cavachier:

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


Philippe06121966

  • Invité
Réponse #51 le: 14 January 2014 à 23:30
Euh ... j'ai cité, peut-être à tord, la R9 290X à simple titre d'exemple,
comme elle succède à la 7970 ...
Pour l'instant je n'ai que des GTX ;)



Hors ligne procrastinator

  • Boinc'eur Junior
  • **
  • Messages: 67
  •   
    • To stupidity, and beyond !
    • E-mail
Réponse #52 le: 07 August 2014 à 14:56
Bonjour à tous, je débarque sur ce fil, avec précautions afin de ne pas le casser.  :)

La radeon HD 7970 est l'arme absolue pour Milkyway : compter 30 secondes pour une WU sur 64bit Linux Debian et dérivés (la mienne est la Crunchbang).

La seule "optimisation" que j'ai appliquée avec succès a semble-t-il fait passer le temps d'environ 34 secondes à 30 secondes : le paramètre Frequency (in Hz) that should try to complete individual work chunks ; le passer de 60 (le défaut) à 10. L'avantage (ou inconvénient, c'est selon) est qu'elle se fait au niveau du compte, pas besoin de bidouiller sur sa machine.

Lorsque j'ai introduit un app-info.xml (je suis en BOINC 7.0.27) pour calculer plusieurs WU simultanément, j'ai tout cassé, pourtant le contenu me semblait correct, avec le bon nom d'exécutable et tout.

Donc je reste à 1 WU à la fois pour ma GPU, ce qui est déjà pas si mal.

J'ai fait des recherches du côté du nouveau matériel et suis très très déçu : aucune augmentation des DPFLOPS dans la nouvelle génération, au contraire, des régressions. Le seul modèle qui soutienne la comparaison avec la 7970 est la R9 280X qui est, comme par hasard, une 7970 renommée (marketing quand tu nous tiens...) (source : http://en.wikipedia.org/wiki/AMD_Radeon_Rx_200_Series

Toi qui cliques ici, abandonne tout esprit de sérieux.

Crunchbang Linux 64 bits, Intel i3770 (HT désactivé), ATI HD7970



Philippe06121966

  • Invité
Réponse #53 le: 07 August 2014 à 19:19
 :hello:

J'allais justement venir poser une question ou deux.

En attendant une autre carte, j'ai branché une 7950 Sapphire Dual-X 3GB with Boost etc etc etc

(NB L'affichage est pas top par rapport GTX770)

Y'a t'il un autre logiciel que Catalyst pour surveiller / paramétrer la carte ?

Est-ce que ça vaut la peine d'installer TriXXX ?

Comment met-on en route le mode "haute performance" pour qu'elle ne reste pas calée à 867 Mhz ?

OK pour faire tourner 2 WU ? ou 1 c'est mieux ?

D'origine, MW monopolise 0.995 CPU alors qu'en réalité c'est presque du .nci =>

app_config ou pas ?

J'ai mis celui-ci en attendant, avec 1 WU la carte a l'air déjà bien occupée, MAIS TOUTES LES TACHES SONT EN VALIDATION INCONCLUSIVE ?

<app_config>
<app>
<name>milkyway_nbody</name>
<gpu_versions>
<gpu_usage>1</gpu_usage>
<cpu_usage>1</cpu_usage>
</gpu_versions>
</app>
<app>
<name>milkyway</name>
<gpu_versions>
<gpu_usage>1</gpu_usage>
<cpu_usage>1</cpu_usage>
</gpu_versions>
</app>
<app>
<name>milkyway_separation__modified_fit</name>
<gpu_versions>
<gpu_usage>1</gpu_usage>
<cpu_usage>1</cpu_usage>
</gpu_versions>
</app>
</app_config>

Merci pour tous vos conseils qui seront les bienvenus

 :jap: :jap: :jap:
« Modifié: 07 August 2014 à 19:25 par Phil1966 »



Hors ligne modesti

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 19058
  •   
    • Brocantes en Bourbonnais
    • E-mail
Réponse #54 le: 08 August 2014 à 09:28
Sans aucun app_config, j'ai aussi des "validation inconclusive". Perso, j'ai arrêté de me prendre la tête avec des app_info ou app_config.
D'après Catalyst, ma HD6950 aux fréquences par défaut (870 MHz/1250 MHz) est utilisée entre 96 et 99% par une seule UT Milkyway.

Pour des raisons de lag sur mes softs pros et aussi parce que je fais tourner Einstein & Cie. sur GPU, le i7 ne tourne plus que sur 6 CPU/8 pour Boinc (réglage dans le menu du BoincManager Outils>Préférences de Calcul... Sur les systèmes multiprocesseurs, utiliser au plus 75% des processeurs). Et je pense que ça va rester comme ça. Même les UT multithread de Milkyway (les N-body) se calculent comme ça sans problèmes.



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


In memoriam Jip - In memoriam Cocagne


Hors ligne RLDF

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4687
  •   
    • avatar ?
Réponse #55 le: 08 August 2014 à 11:28
j'ajoute que MW supporte très mal des GPU overclockés et envoi les UT direct en invalide ou erreur la plupart du temps :o


Philippe06121966

  • Invité
Réponse #56 le: 08 August 2014 à 12:03
Merci pour vos réponses !  :jap:



naz

  • Invité
Réponse #57 le: 12 February 2016 à 15:16
Bonjour, pour une AMD SAPPHIRE (tahiti) c'est quoi la meilleure config svp :jap:
« Modifié: 12 February 2016 à 15:21 par naz »