Le Forum de l'Alliance Francophone

Nouvelles:

Auteur Sujet: MéCommentIlFé ??  (Lu 5761 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne [AF>HFR>RR] liegeus

  • Boinc'eur Confirmé
  • ***
  • Messages: 402
  •   
le: 13 November 2014 à 17:30
Salut à tous,

Au hasard de ma navigation et de ma curiosité, je voulais voir avec quelle(s) machine(s) [AF>Amis des Lapins] Jean-Luc arrivait à avoir un RCA de 1 432 033 à Collatz...

Et là Grosse surprise, sur son profil la seule machine ayant un crédit moyen à 1,463,494.91 est dotée d'une "simple" NVIDIA GeForce GTX 680 (2048MB) driver: 335.23 OpenCL: 1.01, AMD Hawaii (2048MB) OpenCL: 1.02
(avec un petit GenuineIntel Intel(R) Core(TM) i7 CPU X 980 @ 3.33GHz [Family 6 Model 44 Stepping 2](12 processeurs) )

Mais je ne crois pas que ce soit le CPU qui crédite le plus sur Collatz...

Alors ma question : Mais comment il fait ??? moi avec une GTX670 j'ai dejà du mal à taper les 500 000 ! :??: :??: :??:

Merci d'éclairer ma lanterne :-)



Hors ligne [AF>HFR>RR] liegeus

  • Boinc'eur Confirmé
  • ***
  • Messages: 402
  •   
Réponse #1 le: 13 November 2014 à 17:32
bon je viens de comprendre déjà une chose il a à la fois une carte Nvidia mais aussi une ATI mais on connait pas le modèle, juste que c'est une archi hawaii...

si on donne 600k à la nvidia, ça laisse 800k à l'ATI... c'est énorme  :eek:



Philippe06121966

  • Invité
Réponse #2 le: 13 November 2014 à 18:19
Ne pas oublier d'utiliser les fichiers .config d'optimisation.

On gagne BEAUCOUP de temps / UT.

Voir topic ad-hoc

+ ne pas hésiter à tester OpenCL pour nVidia, qui devrait tourner mieux que CUDA àpd de Kepler. (1 GPU = 1 CPU en OpenCL !)

 :hello:
« Modifié: 13 November 2014 à 18:31 par Phil1966 »



Hors ligne Spica

  • Méchant modo
  • Boinc'eur devant l'éternel
  • ******
  • Messages: 5146
  •   
Réponse #3 le: 14 November 2014 à 10:12
Perso, avec une HD7950 et une R9-280, j'avais un RAC quasiment égal à celui de Jean-Luc sur Collatz. Là j'ai changé de projet... et ca crédite beaucoup moins ailleurs

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


En ligne [AF>Amis des Lapins] Jean-Luc

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 3396
  •   
    • Le calcul partagé en atsronomie sous BOINC
    • E-mail
Réponse #4 le: 14 November 2014 à 17:15
J'ai une ATI R9 290X.
Et surtout, j'ai un fichier config dans lequel j'ai ça :

verbose=1
items_per_kernel=22
kernels_per_reduction=9
threads=8
sleep=1
build_options=-Werror

et un fichier app dans lequel j'ai ça :

<app_config>
<app>
<name>solo_collatz</name>
<gpu_versions>
<gpu_usage>1</gpu_usage>
<cpu_usage>1</cpu_usage>
</gpu_versions>
</app>
</app_config>

Le premier fichier oblige la R9 à bosser à fond.
Le deuxième évite certains dysfonctionnements dus au CPU que j'ai déjà constatés : il oblige mon ordi à allouer un thread complet à la WU sur GPU.
Pour savoir où placer ces fichiers, relire le topic Collatz. Si tu ne trouves pas, dis-le ici.

ATTENTION : je ne fais jamais de Collatz avec ma NVidia, mais que avec ma R9.
Ma NVidia fait du PrimeGrid.
Ne jamais faire du Opencl sur NVidia.
Garder la NVidia pour les Cuda.
Sinon, ça marche, mais on divise la quantité de travail effectuée par 2 ou 3.
Enfin, dernière précaution : j'ai en permanences 85 WU Large Collatz en réserve soit 15 jours de travail de réserve, car le serveur Collatz est souvent HS.
Moi, s'il est HS, je calcule quand même pendant 15 jours et ils récupèrent et créditent toujours les WUs calculées même si on a passé la dead line (et si le retard est de leur faute, bien entendu !!!).

Jean-Luc



Rédacteur d'un article sur BOINC, adresse :
http://www.astrocaw.eu/?p=605
Créateur d'un site actif de recherche sur les suites aliquotes :
http://www.aliquotes.com/


Philippe06121966

  • Invité
Réponse #5 le: 14 November 2014 à 17:29

Ne jamais faire du Opencl sur NVidia.
Garder la NVidia pour les Cuda.

Jean-Luc

Euh ... Collatz tourne un peu plus vite en OpenCL sur les Kepler et beaucoup plus vite sur les Maxwel que CUDA ... (àpd GTX660 ?)

PrimeGrid conseille même à ceux qui font tourner GFN et GFN WR sur nVidia d'au moins essayer OpenCL car d'après eux c'est plus rapide que CUDA. (Toujours à partir de Kepler)

Perso j'ai essayé sur Collatz (pas envie de chercher le post ;) ) et effectivement OpenCL au moins 10/15 % plus rapide que CUDA sur SoloCollatz / LargeCollatz  (GTX970)

Sur les les séries GTX6xx et GTX7xx c'est probablement moins flagrant.

PS : GTX970 créditent plus / jour sur Collatz que sur PrimeGrid PPS Sieve. Par contre sur GPUGRID elles sont géniales.

Mes GTX770OC Gigabyte créditaient beaucoup plus / 24h sur PPS Sieve que les 970 G1.

2 UT en // en 14 mins contre 1 UT en 9 ou 10 mins pour 970. (Gigabyte G1 et PNY, à 10 % près)

 :hello: :kookoo:
« Modifié: 14 November 2014 à 17:33 par Phil1966 »



En ligne [AF>Amis des Lapins] Jean-Luc

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 3396
  •   
    • Le calcul partagé en atsronomie sous BOINC
    • E-mail
Réponse #6 le: 14 November 2014 à 17:46
Si GTX 970 crédite plus sur Collatz que sur PrimeGrid, je suis super étonné !
T'as fait des tests et ça a dû m'échapper !
T'es bien certain d'avoir mis le meilleur fichier app pour PrimeGrid ?
Combien de WUs en // ?
T'as tenté sur surdimensionner un peu l'allocation CPU pour chaque WU en // ?
J'ai pas de 970, sinon, je ferais des essais !
Jean-Luc



Rédacteur d'un article sur BOINC, adresse :
http://www.astrocaw.eu/?p=605
Créateur d'un site actif de recherche sur les suites aliquotes :
http://www.aliquotes.com/


Hors ligne Spica

  • Méchant modo
  • Boinc'eur devant l'éternel
  • ******
  • Messages: 5146
  •   
Réponse #7 le: 14 November 2014 à 18:08

et un fichier app dans lequel j'ai ça :

<app_config>
<app>
<name>solo_collatz</name>
<gpu_versions>
<gpu_usage>1</gpu_usage>
<cpu_usage>1</cpu_usage>
</gpu_versions>
</app>
</app_config>


Jean-Luc
c'est pas large_collatz à la place de solo_collatz ???

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


Philippe06121966

  • Invité
Réponse #8 le: 14 November 2014 à 18:14
@Jean-Luc : J'ai dit une connerie. En fait OpenCL 30 % plus rapide que CUDA sur 970 G1 ;) (et non pas 10/15 %)

Les Maxwell supportent mieux OpenCL apparemment (que GTX6xx / 7xx) , surtout sous Linux. (Il parait, je n'y connais rien)

Je pense qu'elles supportent OpenCL 1.2 sous Linux, mais pas sous Windows.

Voici mon post de l'époque :

Je m'y mets aussi, certes un peu en retard mais mieux vaut tard que jamais, non  ? :siflotte:

Comme ça fait assez longtemps que je n'ai pas cruncher sur ce projet je ne suis plus trop au fait  :desole:
Vous me conseillez quelles unités pour une nvidia ? Y a-t-il une différence entre les performance des unité CUDA et des unité OpenCL ?

Salut Matt11,

J'ai testé sur une 970 la différence entre OpenCL et CUDA sur des short : OpenCL environ 30 % plus rapide, mais mobilise 1 core CPU.
Pour optimiser le calcul, il faut compléter le fichier .config, sinon le GPU n'est utilisé qu'à 60 %
Sur ces cartes, Collatz Long

Par contre, sur 660Ti, je fais tourner CUDA short.

Sur 24h, les longues rapportent beaucoup plus / heure que les short.

 :hello: :kookoo:
« Modifié: 14 November 2014 à 18:55 par Phil1966 »



En ligne [AF>Amis des Lapins] Jean-Luc

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 3396
  •   
    • Le calcul partagé en atsronomie sous BOINC
    • E-mail
Réponse #9 le: 14 November 2014 à 18:54
c'est pas large_collatz à la place de solo_collatz ???

Si bien sûr !
Bien vu !
Merci à toi.

Jean-Luc



Rédacteur d'un article sur BOINC, adresse :
http://www.astrocaw.eu/?p=605
Créateur d'un site actif de recherche sur les suites aliquotes :
http://www.aliquotes.com/


En ligne [AF>Amis des Lapins] Jean-Luc

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 3396
  •   
    • Le calcul partagé en atsronomie sous BOINC
    • E-mail
Réponse #10 le: 14 November 2014 à 18:57
@Jean-Luc : J'ai dit une connerie. En fait OpenCL 30 % plus rapide que CUDA sur 970 G1 ;) (et non pas 10/15 %)

Les Maxwell supportent mieux OpenCL apparemment (que GTX6xx / 7xx) , surtout sous Linux. (Il parait, je n'y connais rien)

Je pense qu'elles supportent OpenCL 1.2 sous Linux, mais pas sous Windows.

OK Phil.
Waouh, chez NVidia, ils assurent !
J'aurais presque envie d'essayer.
Mais ma banque ne serait pas d'accord !
Jean-Luc



Rédacteur d'un article sur BOINC, adresse :
http://www.astrocaw.eu/?p=605
Créateur d'un site actif de recherche sur les suites aliquotes :
http://www.aliquotes.com/


Philippe06121966

  • Invité
Réponse #11 le: 14 November 2014 à 19:09
Il manque tout de même la DP à prix abordable + OpenCL aussi performant que sur ATI.
Par contre, le rapport perf / conso  :love: :love: :love:
Du coup, ma 660Ti est dans un tiroir.



Hors ligne nafrayou

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 2733
  •   
    • E-mail
Réponse #12 le: 15 November 2014 à 09:10
merci pour les infos
je vais tester tes réglages car moi j ai une R9 290 qui ne veux pas bosser sur touts les projets

collatz oui
moo oui

le reste bof .............



Win 10 Pro 64 - i7-3930K a 12 X 3,2Ghz ( 12 X 3.6 pour les RAID )  Noctua NH-D 14 -  carte graph  NVIDIA RTX 2070 SUPER - CM Asus Sabertooth X79 - 32 Go Ram Corsair DDR3 1600Mhz - Alim Corsair 1000W - tour Cooler Master Cosmos 2




Hors ligne [AF>HFR>RR] liegeus

  • Boinc'eur Confirmé
  • ***
  • Messages: 402
  •   
Réponse #13 le: 17 November 2014 à 16:31
Merci de vos retours (et désolé de ne pas avoir posté au bon endroit !)

par contre pas évident à suivre vox échange.. il va falloir que je me mette à les comprendre et à les bidouiller ces fichiers de conf  :coffeetime:

@+



Philippe06121966

  • Invité
Réponse #14 le: 17 November 2014 à 16:35
On t'aidera avec plaisir !  :D

Les fichiers .config, dans le cas de Collatz, permettent de tirer le meilleur parti de tes cartes.

Augmentation jusque 50 % de l'utilisation GPU, etc.

MAIS attention à la chaleur => faut y aller progressivement.

PS : Toutes les infos sont présentes sur le forum, si tu as un problème, n'hésite pas  :hello: :kookoo: