Le Forum de l'Alliance Francophone

Nouvelles:

Auteur Sujet: RakeSearch  (Lu 44374 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne DocPhilou1966

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1869
  •   
    • Mon Job
    • E-mail
Réponse #25 le: 01 January 2018 à 17:09
Ca doit être encore l'alcool qui agi mais comment on fait pour savoir si c'est du avx ou sse qu'il nous faut ?

 :hello:
D'après l'admin du projet, le type de calcul est optimisé pour SSE2, AVX n'apporte rien.
Pour le comment du pourquoi, il faudra des crunchers plus calés que moi ;)
Une histoire de virgules flottantes qui ne sont pas utilisées ici  :D
Si je comprends bien, AVX2 tournerait plus vite ? Vais essayer :)
Citer
Similar performance of SSE2 and AVX version is expected, as AVX instruction set is mostly dedicated for floating point operations, which are not used in this app. AVX app version probably can be skipped at all.
AVX2 added integer and bitwise operations which use new AVX registers, so this app version is faster than SSE2/AVX versions. Additional boost comes from BMI2 instructions, which came handy in few places.

Source : http://rake.boincfast.ru/rakesearch/forum_thread.php?id=39&postid=172#172

 :hello: :jap: :jap: :kookoo:
« Modifié: 01 January 2018 à 17:13 par DocPhilou1966 »

 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search


Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #26 le: 01 January 2018 à 17:58
Ca doit être encore l'alcool qui agi mais comment on fait pour savoir si c'est du avx ou sse qu'il nous faut ?
Au démarrage du client t'as cette ligne (exemple pour un i7 Haswell) :
01/01/2018 17:38:25 |  | Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 fma cx16 sse4_1 sse4_2 movebe popcnt aes f16c rdrandsyscall nx lm avx avx2 vmx tm2 pbe fsgsbase bmi1 smep bmi2


Sinon tu as CPUZ qui te le dit.

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


Hors ligne titidestroy

  • Boinc'eur Respectable
  • ****
  • Messages: 716
  •   
Réponse #27 le: 01 January 2018 à 20:05
Merci j'ai trouvé les infos. Ce sera sse pour moi




Hors ligne Rhodan71

  • Boinc'eur Confirmé
  • ***
  • Messages: 411
  •   
Réponse #28 le: 01 January 2018 à 21:53
AVX2 pour moi, ~8,5x plus rapide que l'application officielle  :D
« Modifié: 01 January 2018 à 23:18 par AlainD »



AMD Ryzen 9 3900X@3,8Ghz (12c/24t) + RTX 2070 Super, Windows 11, 64 Go RAM
AMD Threadripper 1950X@3,4Ghz (16c/32t), Ubuntu 22.04, 64 Go RAM


Hors ligne titidestroy

  • Boinc'eur Respectable
  • ****
  • Messages: 716
  •   
Réponse #29 le: 03 January 2018 à 12:28
~10x pour moi




Hors ligne fzs600

  • Méchant modo
  • Boinc'eur devant l'éternel
  • ******
  • Messages: 7779
  •   
Réponse #30 le: 07 January 2018 à 07:20


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


Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #31 le: 07 January 2018 à 12:21
Quand les applis optimisées vont devenir les applications par défaut, les PPD vont se casse la gueule ... :/

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


Hors ligne alipse

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4823
  •   
Réponse #32 le: 07 January 2018 à 15:37
C'est vrai... et quelque part tant mieux !



Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31106
  •   
Réponse #33 le: 08 January 2018 à 11:31

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n’en sortirons pas vivants ? (Alphonse Allais)



Hors ligne damotbe

  • Boinc'eur Respectable
  • ****
  • Messages: 545
  •   
Réponse #34 le: 08 January 2018 à 16:19



Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31106
  •   
Réponse #35 le: 08 January 2018 à 18:07
Que veut dire PPD ???

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n’en sortirons pas vivants ? (Alphonse Allais)



Hors ligne MortelKni

  • Boinc'eur Junior
  • **
  • Messages: 133
  •   
    • E-mail
Réponse #36 le: 08 January 2018 à 18:57
points per day ?  :??:


Fixe : R9 3900X, RTX 2080, 32GB ram, W10
Fixe de secours :  i7 6700k, GTX 970, 16GB ram, W10


Hors ligne alipse

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4823
  •   
Réponse #37 le: 08 January 2018 à 20:24
je l'ai compris comme ça toujours  :D



Hors ligne DocPhilou1966

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1869
  •   
    • Mon Job
    • E-mail
Réponse #38 le: 08 January 2018 à 20:27
Pourquoi les PPD baisseraient-ils ?
Le projet "ira plus vite" pour tout le monde, non ?
Enfin, il me semble  :desole:
 :hello: :kookoo:

EDIT : l'AF à nouveau bien représentée : http://rake.boincfast.ru/rakesearch/forum_thread.php?id=51
« Modifié: 08 January 2018 à 20:33 par DocPhilou1966 »

 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search


Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #39 le: 08 January 2018 à 21:09
Dans l'algo de crédit de BOINC, les points sont basés sur la puissance de calcul rapportée par l'application rapportée au temps de calcul. L'application officielle étant présente et très lente, elle donne un rapport puissance/temps faible qui crédite peu. L'application optimisée offre un gros rapporter puissance/temps et crédite beaucoup. Lorsque l'application officielle va disparaitre, il n'y aura plus de comparaison entre ces deux rapports et l'application optimisée deviendra le seul standard de puissance/temps ... les PPD vont donc automatiquement rebaisser pour rejoindre le standard BOINC, avec l'application optimisée comme base et non un mix entre les deux.

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


naz

  • Invité
Réponse #40 le: 08 January 2018 à 23:53
Mouai! une histoire de points en gros. Perso rien d'important en soit... On calcul pour des résultats non!!!??



Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31106
  •   
Réponse #41 le: 09 January 2018 à 07:57
Très claire l'explication toTOW, mais ça veut dire que pour une même application boinc les crédits donnés sont variables dans le temps, indépendamment de la volonté du dev/admin du projet ?

A quoi bon prendre la vie au sérieux, puisque de toute façon nous n’en sortirons pas vivants ? (Alphonse Allais)



Hors ligne Lic

  • Boinc'eur Respectable
  • ****
  • Messages: 982
  •   
    • MonBlogPhotos
Réponse #42 le: 09 January 2018 à 10:21
« Modifié: 09 January 2018 à 10:41 par Lic »

Lic et son Quad Mac Pro ^_^


Hors ligne Rhodan71

  • Boinc'eur Confirmé
  • ***
  • Messages: 411
  •   
Réponse #43 le: 09 January 2018 à 10:28
joli badge...
ça va en faire un paquet s'ils en sortent un par mois !



AMD Ryzen 9 3900X@3,8Ghz (12c/24t) + RTX 2070 Super, Windows 11, 64 Go RAM
AMD Threadripper 1950X@3,4Ghz (16c/32t), Ubuntu 22.04, 64 Go RAM


Hors ligne DocPhilou1966

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 1869
  •   
    • Mon Job
    • E-mail
Réponse #44 le: 09 January 2018 à 12:48
Oui, on sera bientôt tous de vrais maréchaux soviétiques  :siflotte:

 
13800346^131072+1   935,840 (decimal)   2019-01-27 Generalized Fermat Prime Search


Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #45 le: 09 January 2018 à 22:53
Très claire l'explication toTOW, mais ça veut dire que pour une même application boinc les crédits donnés sont variables dans le temps, indépendamment de la volonté du dev/admin du projet ?
Justement, il me semble que avec le système que j'ai décrit (le "creditNew" dans le jargon BOINC), le PPD est sensé être plutôt stable dans le temps. Dans ce système, c'est le PPD qui devient l'unité cible. La seule inflation liée à l'augmentation de la puissance des machines se retrouve nivelée par le bas quand l'ensemble du parc évolue. Si on veut faire un parallèle, c'est exactement comme l’algorithme de difficulté dans les cryptomonnaie (où là, le but est de garder une cadence de production des résultats constante malgré l'augmentation de la puissance de calcul en adaptant la complexité des calculs).

Le système opposé, dit crédit fixes, montrera une inflation du PPD avec l'augmentation de la puissance de calcul des machines (si tant est que la référence qui sert à étalonner la base de crédits n'évolue pas : ce peut être un bench sur une machine donnée, X points pour tant d'élément analysés, ...). Après on peut complexifier ce système, où les projets peuvent aussi appliquer un QRB (Quick Return Bonus ou bonus de retour rapide) pour inciter les participants à retourner rapidement les résultats en ajoutant un coefficient multiplicateur (qui peut augmenter progressivement plus on retourne rapidement les résultats) à la base de crédit fixe. Dans la catégorie QRB, tu trouves des projets dont la génération de nouvelle unités dépend des unités retournées. Les plus connus dans la catégorie QRB sont Folding@Hom et et GPUGRID.

Edit : un exemple de ce que je veux dire : prenons une unité qui mets une journée de calcul sur le CPU X.
En crédit fixe, on va dire qu'elle rapporte 100 points. Ton CPU X aura donc un PPD de 100.
Cas 1 : j'ajoute un deuxième CPU X, je calcule deux unités par jour. Mon PPD global sera donc de 200.
Cas 2 : j'ai un CPU Y qui calcule la même unité en 12 heures. Il en fera donc deux par jours (soit 2*100 points). Le PPD global du CPU sera là aussi de 200.
Ainsi de suite pour l'augmentation du nombre de CPU ou de la vitesse de calcul d'un CPU.

Maintenant, en crédit variable, c'est le PPD qui devient l'objectif. On dira donc que pour le CPU et son unité qui dure 24H, l'unité rapporte 100 points.
Cas 1 : j'ajoute un deuxième CPU X, je calcule deux unités par jour. Mon PPD global sera à nouveau de 200.
Cas 2 : on reprend notre CPU Y qui calcule l'unité en 12H. Pour lui, une unité calculée ne rapportera que 50 points. A la fin de la journée il en fait 2 et on retrouve donc le PPD de 100. C'est là que ça change.

En pratique, sous BOINC, c'est bien plus complexe, c'est lié à la puissance (en FLOPs) rapportée par l'application et c'est pondéré avec le coéquipier sur les projets qui ont un quorum différent de 1. Je compte pas non plus l'ajout de complexité dans les exemples si deux unités différentes n'ont pas la même complexité de calcul et donc le même temps de calcul.
« Modifié: 09 January 2018 à 23:06 par toTOW »

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


Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #46 le: 09 January 2018 à 22:54

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


Hors ligne modesti

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 19058
  •   
    • Brocantes en Bourbonnais
    • E-mail
Réponse #47 le: 11 January 2018 à 09:54
AVX2 pour moi, ~8,5x plus rapide que l'application officielle  :D
~10x pour moi
Je n'ai pas calculé le ratio - les temps de calcul sont trop disparates: entre 13921 et 54682 secondes pour l'appli stock - mais c'est clair que c'est nettement plus rapide (1523 à 4910 secondes) avec l'opti :eek: :eek:
http://rake.boincfast.ru/rakesearch/results.php?hostid=2120&offset=0&show_names=0&state=4&appid=


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: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #48 le: 22 January 2018 à 20:35
Serveur kaput ... :/

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


Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #49 le: 23 January 2018 à 19:33
C'était reparti dans la nuit ...

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