Le Forum de l'Alliance Francophone

Boinc et les projets distribués => Mathématiques => Discussion démarrée par: fzs600 le 11 novembre 2017 à 20:44

Titre: RakeSearch
Posté par: fzs600 le 11 novembre 2017 à 20:44
                                                                               (http://82.196.66.12:12179/rakesearch/img/squares.png)


Infos utiles.
Projet mathématique russe.
About Rake Search project : http://rake.boincfast.ru/rakesearch/about.php (http://rake.boincfast.ru/rakesearch/about.php)
Optimized RakeSearch app : http://rake.boincfast.ru/rakesearch/forum_thread.php?id=39#172 (http://rake.boincfast.ru/rakesearch/forum_thread.php?id=39#172)
Pour Gnu-linux en ligne de commande : https://forum.boinc-af.org/index.php/topic,3711.msg484295.html#msg484295 (https://forum.boinc-af.org/index.php/topic,3711.msg484295.html#msg484295)



Statut : actif
URL du projet : http://82.196.66.12:12179/rakesearch/ (http://82.196.66.12:12179/rakesearch/)
État du serveur :  http://rake.boincfast.ru/rakesearch/server_status.php (http://rake.boincfast.ru/rakesearch/server_status.php)
Application disponible : http://rake.boincfast.ru/rakesearch/apps.php (http://rake.boincfast.ru/rakesearch/apps.php)
L'alliance francophone : http://82.196.66.12:12179/rakesearch/team_display.php?teamid=18 (http://82.196.66.12:12179/rakesearch/team_display.php?teamid=18)
Classement mondial de L'af : https://boincstats.com/fr/stats/179/team/list/ (https://boincstats.com/fr/stats/179/team/list/)


Résumé.

Mis a jour par fzs600 le 27 février 2019.


Titre: Re : RakeSearch
Posté par: titidestroy le 11 novembre 2017 à 23:03
Inscris.
Rattaché à l'alliance.
1ère UT à calculer.
Titre: Re : RakeSearch
Posté par: naz le 12 novembre 2017 à 21:15
 :+1:
Titre: Re : RakeSearch
Posté par: fzs600 le 29 novembre 2017 à 21:09
Optimized applications! : http://rake.boincfast.ru/rakesearch/forum_thread.php?id=41&postid=175#175 (http://rake.boincfast.ru/rakesearch/forum_thread.php?id=41&postid=175#175)
Titre: Re : RakeSearch
Posté par: toTOW le 01 décembre 2017 à 19:38
On est que 21 sur le projet ... :D
Titre: Re : RakeSearch
Posté par: naz le 02 décembre 2017 à 23:57
des badges sont mis en place  :kookoo:

http://rake.boincfast.ru/rakesearch/forum_thread.php?id=40
Titre: Re : Re : RakeSearch
Posté par: DocPhilou1966 le 19 décembre 2017 à 20:26
des badges sont mis en place  :kookoo:

http://rake.boincfast.ru/rakesearch/forum_thread.php?id=40
:+1:
En plus ils sont cools.
 :kookoo:
Titre: Re : RakeSearch
Posté par: toTOW le 20 décembre 2017 à 21:21
J'en ai déjà 8 :D
Titre: Re : RakeSearch
Posté par: DocPhilou1966 le 21 décembre 2017 à 05:29
 :+1:
Titre: Re : RakeSearch
Posté par: toTOW le 22 décembre 2017 à 22:13
damotbe a l'air d'avoir trouvé un résultat exceptionnel : http://rake.boincfast.ru/rakesearch/forum_thread.php?id=47 ! :sun:
Titre: Re : RakeSearch
Posté par: damotbe le 22 décembre 2017 à 23:10
et c'est bien ?  :??:
J'ai pas bien compris son explication
Titre: Re : RakeSearch
Posté par: Ceclo le 23 décembre 2017 à 00:27
C'est très esthétique... mais je ne comprend pas le rapport entre la figure, les carrés latins et l'explication... mais si mon tailleur est riche, mon anglais reste pauvre...  :gno:
Mais bravo Damtobe  :jap:
Titre: Re : Re : RakeSearch
Posté par: DocPhilou1966 le 23 décembre 2017 à 07:52
damotbe a l'air d'avoir trouvé un résultat exceptionnel : http://rake.boincfast.ru/rakesearch/forum_thread.php?id=47 ! :sun:
:plusun:
Titre: Re : RakeSearch
Posté par: naz le 23 décembre 2017 à 07:58
Félicitation damotbe  :jap:
Titre: Re : RakeSearch
Posté par: [AF>Amis des Lapins] Jean-Luc le 23 décembre 2017 à 09:35
Bravo damotbe !
En effet, je ne comprends pas non plus !
Titre: Re : RakeSearch
Posté par: JeromeC le 23 décembre 2017 à 14:43
@damotbe : et ton copain Brian (where is the Briaaaan ? :D) précise :

"And you and I will finally get a ODLS Pairs found badge :)"

Don't worry, be happy.
Titre: Re : RakeSearch
Posté par: damotbe le 23 décembre 2017 à 15:22
et oui, j'ai enfin trouvé une paire  :D
Titre: Re : RakeSearch
Posté par: DocPhilou1966 le 24 décembre 2017 à 07:51
J'en ai trouvé une aussi, mais pas aussi belle que la tienne  :warf:

:marcp:
Titre: Re : RakeSearch
Posté par: JeromeC le 24 décembre 2017 à 16:42
Moi j'ai jamais eu besoin de les chercher :siflotte:
Titre: Re : Re : RakeSearch
Posté par: Infomat le 01 janvier 2018 à 08:12
Optimized applications! : http://rake.boincfast.ru/rakesearch/forum_thread.php?id=41&postid=175#175 (http://rake.boincfast.ru/rakesearch/forum_thread.php?id=41&postid=175#175)

Mon anglais is poor mais ca ne dit pas ou sont les applis optimisées, et comment les installer. dans mon cas , sous win7pro.
Merci si tu as les détails.
Titre: Re : RakeSearch
Posté par: DocPhilou1966 le 01 janvier 2018 à 08:16
 :hello:

Le lien est sur la page du lien communiqué par fzs600 ;)

https://github.com/sirzooro/RakeSearch/releases/tag/v1.0

PS : SSE2 aussi rapide que AVX

Tu fermes BOINC, tu télécharges, tu copies les 2 fichiers (.exe et .xml) dans C:\ProgramData\BOINC\projects\rake.boincfast.ru_rakesearch (ou D ou autre)

Tu redémarres BOINC et hop :)


 :hello: :kookoo:
Titre: Re : RakeSearch
Posté par: Infomat le 01 janvier 2018 à 08:19
Merci. j'ai pas d'avx, proc trop vieux.
Titre: Re : Re : RakeSearch
Posté par: kikiphil le 01 janvier 2018 à 10:21
Merci. j'ai pas d'avx, proc trop vieux.

Install le SSE2 Informat , sa marche aussi j'ai testé  :D
Titre: Re : Re : Re : RakeSearch
Posté par: Infomat le 01 janvier 2018 à 10:56
Merci. j'ai pas d'avx, proc trop vieux.

Install le SSE2 Infomat , sa marche aussi j'ai testé  :D

C'est ce que j'ai fait et c'est ok. Merci :jap:
Titre: Re : RakeSearch
Posté par: titidestroy le 01 janvier 2018 à 17:04
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 ?
Titre: Re : Re : RakeSearch
Posté par: DocPhilou1966 le 01 janvier 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:
Titre: Re : Re : RakeSearch
Posté par: toTOW le 01 janvier 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.
Titre: Re : RakeSearch
Posté par: titidestroy le 01 janvier 2018 à 20:05
Merci j'ai trouvé les infos. Ce sera sse pour moi
Titre: Re : RakeSearch
Posté par: Rhodan71 le 01 janvier 2018 à 21:53
AVX2 pour moi, ~8,5x plus rapide que l'application officielle  :D
Titre: Re : RakeSearch
Posté par: titidestroy le 03 janvier 2018 à 12:28
~10x pour moi
Titre: Re : RakeSearch
Posté par: fzs600 le 07 janvier 2018 à 07:20
RakeSearch project technical update 2018-01-06
http://rake.boincfast.ru/rakesearch/forum_thread.php?id=50&postid=270#270 (http://rake.boincfast.ru/rakesearch/forum_thread.php?id=50&postid=270#270)
Titre: Re : RakeSearch
Posté par: toTOW le 07 janvier 2018 à 12:21
Quand les applis optimisées vont devenir les applications par défaut, les PPD vont se casse la gueule ... :/
Titre: Re : RakeSearch
Posté par: alipse le 07 janvier 2018 à 15:37
C'est vrai... et quelque part tant mieux !
Titre: Re : RakeSearch
Posté par: JeromeC le 08 janvier 2018 à 11:31
Privilège du prêteur de deniers (https://fr.wikipedia.org/wiki/Privil%C3%A8ge_du_pr%C3%AAteur_de_deniers) ?
Titre: Re : Re : RakeSearch
Posté par: damotbe le 08 janvier 2018 à 16:19
Privilège du prêteur de deniers (https://fr.wikipedia.org/wiki/Privil%C3%A8ge_du_pr%C3%AAteur_de_deniers) ?

je ne comprends rien à l'humour notarial  :??:
Titre: Re : RakeSearch
Posté par: JeromeC le 08 janvier 2018 à 18:07
Que veut dire PPD ???
Titre: Re : RakeSearch
Posté par: MortelKni le 08 janvier 2018 à 18:57
points per day ?  :??:
Titre: Re : RakeSearch
Posté par: alipse le 08 janvier 2018 à 20:24
je l'ai compris comme ça toujours  :D
Titre: Re : RakeSearch
Posté par: DocPhilou1966 le 08 janvier 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
Titre: Re : RakeSearch
Posté par: toTOW le 08 janvier 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.
Titre: Re : RakeSearch
Posté par: naz le 08 janvier 2018 à 23:53
Mouai! une histoire de points en gros. Perso rien d'important en soit... On calcul pour des résultats non!!!??
Titre: Re : RakeSearch
Posté par: JeromeC le 09 janvier 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 ?
Titre: Re : Re : RakeSearch
Posté par: Lic le 09 janvier 2018 à 10:21
...
EDIT : l'AF à nouveau bien représentée : http://rake.boincfast.ru/rakesearch/forum_thread.php?id=51

Dans les premiers résultats de Janvier aussi ^_^
http://rake.boincfast.ru/rakesearch/forum_thread.php?id=52 (http://rake.boincfast.ru/rakesearch/forum_thread.php?id=52)

Il y a même un nouveau badge pour l'occasion
http://rake.boincfast.ru/rakesearch/img/Badge_Cloudberry.png (http://rake.boincfast.ru/rakesearch/img/Badge_Cloudberry.png)
Titre: Re : RakeSearch
Posté par: Rhodan71 le 09 janvier 2018 à 10:28
joli badge...
ça va en faire un paquet s'ils en sortent un par mois !
Titre: Re : RakeSearch
Posté par: DocPhilou1966 le 09 janvier 2018 à 12:48
Oui, on sera bientôt tous de vrais maréchaux soviétiques  :siflotte:
Titre: Re : Re : RakeSearch
Posté par: toTOW le 09 janvier 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.
Titre: Re : Re : Re : RakeSearch
Posté par: toTOW le 09 janvier 2018 à 22:54
...
EDIT : l'AF à nouveau bien représentée : http://rake.boincfast.ru/rakesearch/forum_thread.php?id=51
Dans les premiers résultats de Janvier aussi ^_^
http://rake.boincfast.ru/rakesearch/forum_thread.php?id=52 (http://rake.boincfast.ru/rakesearch/forum_thread.php?id=52)
Comme d'hab, je suis dedans ! :sun:
Titre: Re : RakeSearch
Posté par: modesti le 11 janvier 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=
Titre: Re : RakeSearch
Posté par: toTOW le 22 janvier 2018 à 20:35
Serveur kaput ... :/
Titre: Re : RakeSearch
Posté par: toTOW le 23 janvier 2018 à 19:33
C'était reparti dans la nuit ...
Titre: Re : RakeSearch
Posté par: toTOW le 10 mars 2018 à 16:01
Le projet indique en etre à 10% de progression : http://rake.boincfast.ru/rakesearch/forum_thread.php?id=61
Titre: Re : RakeSearch
Posté par: Xe120 le 19 avril 2018 à 07:09
Citer
Dear participants!

We announce a few next types of graphs, discovered in RakeSearch project.
First of them - R9_000034562/01 ("m/n" denote that these graph deduced at n pair of ODLS from result of workunit m) consist of 10 nodes and 20 edges:
(http://rake.boincfast.ru/rakesearch/files/graphs/000048000/R9_000034562_01_fig.png)


Next - R9_000034858/01 - have 6 nodes with 9 edges and looks like a rocket:
(http://rake.boincfast.ru/rakesearch/files/graphs/000048000/R9_000034858_01_fig.png)

Third - R9_000036897/02 - slightly more complicated - 32 nodes with 104 edges:
(http://rake.boincfast.ru/rakesearch/files/graphs/000048000/R9_000036897_02_fig.png)
- but many other previously published graphs have similar properties.

Fourth graph in this bunch - R9_000037121/02 - 28 nodes with 88 edges, can be draw in some funny form:
(http://rake.boincfast.ru/rakesearch/files/graphs/000048000/R9_000037121_02_fig.png)

Fifth graph - R9_000037218/01 - much larger than previous graphs - 210 nodes with 1524 edges! In some parts of it we see a radial symmetry, in some - no any symmetries:
(http://rake.boincfast.ru/rakesearch/files/graphs/000048000/R9_000037218_01_fig.png)

Sixth graph - R9_000037988/01 - the main "star" of this "press-release" - much more larger. At the moment - the largest of the known graph consisting of ODLS. It includes 649728 squares that connected between themselves by 3178752 relationships of orthogonality! It's a really big graph! On figure below drawn only on 4% of this edges and to better understand its grandiosity you may see this animation (19 Mb!)
(http://rake.boincfast.ru/rakesearch/files/graphs/000048000/R9_000037988_01_fig.png)

But who knows - what wonders wait us in next bunch of results?

Citer
And as usual entire collection of graphs you can see on preliminary results page (http://rake.boincfast.ru/rakesearch/graphs.html).

Quelque jolie dessin pour lesquels on a calculé. :D
Titre: Re : RakeSearch
Posté par: JeromeC le 19 avril 2018 à 08:14
Bon au moins on sait qu'on crunche pour quelque chose :lol:
Titre: Re : RakeSearch
Posté par: Prof le 21 avril 2018 à 13:29
On arrivait pas à la même chose avec un bon vieux Spirograph?? :D :D :gniak:  :siflotte:
Titre: Re : RakeSearch
Posté par: nabz le 21 avril 2018 à 14:14
Une modélisation des "pensées complexes" de notre président ? :D
Titre: Re : RakeSearch
Posté par: toTOW le 21 avril 2018 à 18:49
Dommage, il n'y en a pas des miens ...
Titre: Re : RakeSearch
Posté par: Jakez Sulli le 05 mai 2018 à 09:10
 :kookoo: RakeSearch a upgradé son serveur, hier : http://rake.boincfast.ru/rakesearch/forum_thread.php?id=75 (http://rake.boincfast.ru/rakesearch/forum_thread.php?id=75)  :hyperbon:
Titre: Re : RakeSearch
Posté par: fzs600 le 31 octobre 2018 à 09:50
Crunchers poll about Distributed Computing projects  :hello:
http://rake.boincfast.ru/rakesearch/forum_thread.php?id=124#626 (http://rake.boincfast.ru/rakesearch/forum_thread.php?id=124#626)
Titre: Re : RakeSearch
Posté par: JeromeC le 01 novembre 2018 à 10:26
La VF c'est par ici : https://docs.google.com/forms/d/e/1FAIpQLSfOsL4C14cLOULbxUp1ZEpzeKBpgnQUbJnoSUmi1m20ftoYVg/viewform


Edith (en colère) : Mais il est juste débile ce sondage ! je suis allé gueuler sur leur forum !
Titre: Re : RakeSearch
Posté par: modesti le 01 novembre 2018 à 15:50
@ Jéjé: tu as un message (http://rake.boincfast.ru/rakesearch/forum_thread.php?id=124&postid=630) ;)
Titre: Re : RakeSearch
Posté par: fzs600 le 04 janvier 2019 à 16:48
Closing web registration
http://rake.boincfast.ru/rakesearch/forum_thread.php?id=138&postid=681#681 (http://rake.boincfast.ru/rakesearch/forum_thread.php?id=138&postid=681#681)
Titre: Re : RakeSearch
Posté par: toTOW le 04 janvier 2019 à 21:53
Les joies de bots de spam ... :/
Titre: Re : RakeSearch
Posté par: fzs600 le 18 janvier 2019 à 18:28
Faut-il toujours installer les optimisations sur le projet ?
Merci.
Titre: Re : RakeSearch
Posté par: toTOW le 19 janvier 2019 à 18:38
La dernière fois que je l'ai utilisé, les applications optimisées étaient fournies par le projet ...
Titre: Re : Re : RakeSearch
Posté par: fzs600 le 19 janvier 2019 à 19:29
La dernière fois que je l'ai utilisé, les applications optimisées étaient fournies par le projet ...
Merci pour la réponse.
Titre: Re : Re : Re : RakeSearch
Posté par: DocPhilou1966 le 19 janvier 2019 à 19:34
La dernière fois que je l'ai utilisé, les applications optimisées étaient fournies par le projet ...
Merci pour la réponse.
:hello:
Au cas où : https://github.com/sirzooro/RakeSearch/releases/tag/v1.0 (https://github.com/sirzooro/RakeSearch/releases/tag/v1.0)
Titre: Re : Re : Re : RakeSearch
Posté par: titidestroy le 23 janvier 2019 à 11:40
La dernière fois que je l'ai utilisé, les applications optimisées étaient fournies par le projet ...
Merci pour la réponse.

J'ai essayé et le projet ne m'a pas envoyé d'applications optimisées.
J'ai donc redéployé le package dans le dossier du projet.
Titre: Re : RakeSearch
Posté par: Rhodan71 le 14 février 2019 à 11:03
De nouvelles applications encore plus optimisées (gain ~30%) sont dispos (https://github.com/sirzooro/RakeSearch/releases/tag/v1.1).
Cf https://rake.boincfast.ru/rakesearch/forum_thread.php?id=39#765 (https://rake.boincfast.ru/rakesearch/forum_thread.php?id=39#765)
Titre: Re : RakeSearch
Posté par: JeromeC le 14 février 2019 à 11:57
A installer / bricoler soit même ?

Je fais du RakeSearch que sur deux petites VM linux (une mini-OVH et une google de test gratos 1 an) en ligne de commande only alors...
Titre: Re : RakeSearch
Posté par: Rhodan71 le 14 février 2019 à 16:41
oui, il faut les installer soi-même.
Ce n'est pas très compliqué, chaque zip fourni pour chaque appli optimisée fourni l'exécutable et le fichier de conf. Tout ça est à placer dans le répertoire du projet (/var/lib/boinc/projects/rakesearch... sur mon Linux).
Titre: Re : RakeSearch
Posté par: JeromeC le 14 février 2019 à 19:14
Bah de toutes façons ce sont 2 petites VM mono-core mini de chez mini, sauf si l'optimisation divise le temps de calcul par 2, ça va pas faire beaucoup de différence pour moi...
Titre: Re : RakeSearch
Posté par: Rhodan71 le 14 février 2019 à 20:24
Je te conseille d'installer l'appli optimisée car je crois que les applis officielles ne l'ont jamais été et sont donc hyper longues...
Titre: Re : RakeSearch
Posté par: franky82 le 14 février 2019 à 20:42
Je ne comprends pas comment on sait quelle version optimisée utiliser (avx, avx2, sse2, sse3...) !  :??:
Les UT que je crunche utilisent toutes l'EXE "rakesearch_7.02_windows_x86_64.exe"et même le nom "R9_012860701" ne donne aucune indication !
Titre: Re : RakeSearch
Posté par: modesti le 14 février 2019 à 21:02
Il y a une ligne au démarrage de Boinc qui mentionne toutes les "capacités" de l'ordi - mais s'il y a trop de lignes dans le log on ne la voit plus.
Je réfléchis aussi à comment retrouver ces capacités sans devoir arrêter puis redémarrer Boinc  cocoricooo
Titre: Re : RakeSearch
Posté par: franky82 le 14 février 2019 à 21:10
Oui, je sais pour la ligne qui affiche les capacités du CPU : avx, avx2, sse2, ssse3... (mon i7 possède plusieurs de ces capacités) mais je ne comprends pas comment on sait que RakeSearch utilise une ou l'autre version !?
En plus, dans les zip, tous les EXE s'appellent "rakesearch.exe"...

@modesti On retrouve ces infos dans le fichier "client_state.xml" dans ../ProgramData/BOINC sous Windows !
Titre: Re : RakeSearch
Posté par: modesti le 14 février 2019 à 21:18
@franky: merci pour le tuyau
Titre: Re : RakeSearch
Posté par: JeromeC le 14 février 2019 à 22:46
Et stdoutdae.txt contient un long historique de ton log boinc.

Dans la VM linux 1 j'ai

Citer
18-Apr-2017 23:25:03 [---] Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rd
tscp lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervis
or lahf_lm abm xsaveopt tpr_shadow vnmi flexpriority ept vpid fsgsbase bmi1 avx2 smep bmi2 erms invpcid

Donc il faudrait mettre quoi comme opti ? rakesearch_linux_64_ssse3_v11.tgz ? avx ?
Titre: Re : RakeSearch
Posté par: GuL le 15 février 2019 à 08:02
Il y a aussi cpu-z pour avoir l'info.

Il faut toujours mettre le plus élevé : AVX-512 > AVX2 (FMA3) > AVX (FMA) > SSE4.2 > SSE3 > SSE > MMX.

 :cavachier:
Titre: Re : RakeSearch
Posté par: JeromeC le 15 février 2019 à 09:41
CPU-Z : sur un PC. Mais sur une machine linux (volontairement) sans interface graphique... le log de boinc est très bien :)

Donc faudrait que je mette avx alors. I will try.
Titre: Re : Re : RakeSearch
Posté par: GuL le 15 février 2019 à 09:55
CPU-Z : sur un PC. Mais sur une machine linux (volontairement) sans interface graphique... le log de boinc est très bien :)
Ou bien:
cat /proc/cpuinfo
Edit:
Citer
18-Apr-2017 23:25:03 [---] Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rd
tscp lm constant_tsc rep_good nopl eagerfpu pni pclmulqdq vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervis
or lahf_lm abm xsaveopt tpr_shadow vnmi flexpriority ept vpid fsgsbase bmi1 avx2 smep bmi2 erms invpcid
Plutôt AVX2. Attention, ça chauffe !  :electric:
Titre: Re : Re : RakeSearch
Posté par: franky82 le 15 février 2019 à 09:58
Il faut toujours mettre le plus élevé : AVX-512 > AVX2 (FMA3) > AVX (FMA) > SSE4.2 > SSE3 > SSE > MMX.
Alors, j'ai bien choisi car j'ai pris AVX2 !  :kookoo:
Titre: Re : RakeSearch
Posté par: franky82 le 15 février 2019 à 16:59
Mes premiers essais avec l'appli optimisé AVX2 : 28-30 mn contre 6h avant !  :hap:
(si je ne me trompe pas)
Titre: Re : RakeSearch
Posté par: JeromeC le 15 février 2019 à 22:46
Wé non en fait en ligne de commande c'est la galère : récupérer le bon fichier sur github (???), rien que ça en fait, après le décompresser au bon endroit ça doit être faisable pour moi (et encore).....

Grosse flemme !!

Déjà que j'ai une des 2 VM qui sature (disque) et j'ai galéré 2 heures pour tenter de faire de la place hier, via des articles j'ai réussi à en faire "un peu" mais par exemple impossible de désinstaller office (avec ncdu je vois que ça prend plein de place, et apt-get me dit qu'il est pas installé....) (y'a plein d'outil à la con installé dans cette VM je sais pas d'où) (en fait je pense que c'est un ubuntu "complet" que je n'utilise qu'en ligne de commande) (bref)....
Titre: Re : RakeSearch
Posté par: toTOW le 16 février 2019 à 12:31
De ce que j'ai lu sur leur forum, il a réussi à optimiser l'application AVX512 pour qu'elle n'utilise que des registres classiques, pour éviter la surchauffe et le throttle du CPU quand on utilise les registres AVX512 ...
Titre: Re : RakeSearch
Posté par: Jakez Sulli le 15 mars 2019 à 10:10
 :kookoo: Message de Rakesearch :

"Dear participants!

Tomorrow, at March 15, the server will experience periods of unavailability since 06:00 to 18:00 UTC due to technical works.

Thank you for attention and happy crunching! "

Serveur indisponible de 6 h à 18 h UTC.
Titre: Re : RakeSearch
Posté par: JeromeC le 19 mars 2019 à 12:55
Grace à Seb qui m'avait donné les syntaxes pour l'opti j'ai pu l'installer sur une petite VM minux mais ça dépote en fait !! j'ai l'impression qu'en prod je fais du x10 par rapport à avant, et ce avec une seule VM (j'en avais une 2ème qui est DCD).

C'est possible ça ?
Titre: Re : RakeSearch
Posté par: GuL le 24 mars 2019 à 20:43
j'ai l'impression qu'en prod je fais du x10 par rapport à avant, et ce avec une seule VM (j'en avais une 2ème qui est DCD).
C'est possible ça ?

Oui tout à fait, j'ai gagné un facteur 100 en temps de calcul sur une même machine, en passant d'une tâche monothread sans aucune optimisation à une tâche multithread qui utilise les instructions processeur et une bibliothèque performante. https://doi.org/10.1080/05704928.2018.1559851
Titre: Re : RakeSearch
Posté par: GuL le 10 avril 2019 à 20:22
Citer
47654         10/04/2019 20:17:27   Contacting account manager at http://am.statseb.fr/   
47656         10/04/2019 20:17:30   Account manager contact succeeded   
47657         10/04/2019 20:17:30   Attaching to http://rake.boincfast.ru/rakesearch/   
47658   http://rake.boincfast.ru/rakesearch/   10/04/2019 20:17:36   Master file download succeeded   
47659   http://rake.boincfast.ru/rakesearch/   10/04/2019 20:17:41   Sending scheduler request: Project initialization.   
47660   http://rake.boincfast.ru/rakesearch/   10/04/2019 20:17:41   Requesting new tasks for CPU and NVIDIA GPU and Intel GPU   
47661   Rake search of diagonal Latin squares   10/04/2019 20:17:43   Scheduler request completed: got 0 new tasks   
47662   Rake search of diagonal Latin squares   10/04/2019 20:17:43   This project is using an old URL.  When convenient, remove the project, then add https://rake.boincfast.ru/rakesearch/   
47663   Rake search of diagonal Latin squares   10/04/2019 20:17:43   No tasks sent   

Je fais comment pour avoir du travail ???  :??:

Par ailleurs, quelqu'un peut me redonner le lien vers les applis optimisées ?
Titre: Re : Re : RakeSearch
Posté par: franky82 le 10 avril 2019 à 20:33
Citer
47662   Rake search of diagonal Latin squares   10/04/2019 20:17:43   This project is using an old URL.  When convenient, remove the project, then add https://rake.boincfast.ru/rakesearch/   
Il faut supprimer le projet et rattacher à https://rake.boincfast.ru/rakesearch/ (avec le https) !

Citer
Par ailleurs, quelqu'un peut me redonner le lien vers les applis optimisées ?
https://forum.boinc-af.org/index.php/topic,7632.msg483891.html#msg483891
Titre: Re : RakeSearch
Posté par: maxymus83 le 10 avril 2019 à 20:33
je galère aussi un peu pour récupérer du travail ...  :/

sinon pour les applis optimizées j'ai trouvé ça :
https://rake.boincfast.ru/rakesearch/forum_thread.php?id=39&postid=172#172 (https://rake.boincfast.ru/rakesearch/forum_thread.php?id=39&postid=172#172)

 :hyperbon:
Titre: Re : Re : Re : RakeSearch
Posté par: GuL le 10 avril 2019 à 20:51
Il faut supprimer le projet et rattacher à https://rake.boincfast.ru/rakesearch/ (avec le https) !
Je l'ai supprimé et rattaché dans SAM, mais c'est l'adresse sans le s de https  :priz2tet:

Citer
https://forum.boinc-af.org/index.php/topic,7632.msg483891.html#msg483891
Merci, et à maxymus83 également
Titre: Re : RakeSearch
Posté par: maxymus83 le 10 avril 2019 à 20:58
j'ai le même message d'erreur concernant l'adresse, mais apparemment ça l'empêche pas de télécharger du travail  :kookoo:
Titre: Re : Re : RakeSearch
Posté par: GuL le 10 avril 2019 à 21:16
j'ai le même message d'erreur concernant l'adresse, mais apparemment ça l'empêche pas de télécharger du travail  :kookoo:
En effet, bonne nouvelle !
Titre: Re : Re : RakeSearch
Posté par: fzs600 le 10 avril 2019 à 21:32
Par ailleurs, quelqu'un peut me redonner le lien vers les applis optimisées ?
Elles ont ici : https://forum.boinc-af.org/index.php/topic,7632.msg466216.html#msg466216 (https://forum.boinc-af.org/index.php/topic,7632.msg466216.html#msg466216)
Titre: Re : RakeSearch
Posté par: GuL le 10 avril 2019 à 21:36
@fzs600
C'est un gentil rappel pour me dire de regarder le premier post ? J'avoue, j'ai regardé rapidement les posts précédents, mais je n'ai pas pensé à aller voir le premier  :desole: Mais merci d'y avoir tout mis.  :jap:
Titre: Re : Re : RakeSearch
Posté par: fzs600 le 10 avril 2019 à 22:11
@fzs600
C'est un gentil rappel pour me dire de regarder le premier post ?
:D :D :D
Titre: Re : RakeSearch
Posté par: JeromeC le 10 avril 2019 à 23:14
Oula ça déconne complètement j'ai des erreurs sur l'URL depuis les VM linux, via SAM ou en direct...
Titre: Re : RakeSearch
Posté par: JeromeC le 11 avril 2019 à 09:11
Bon en fait j'ai viré mon groupe sur SAM (dont j'ai pas réellement besoin, 2 machines :) ) et réinscrit en direct chaque machine et finalement ça marche bien, ce matin j'ai trouvé les VM linux en train de cruncher dessus.
Titre: Re : RakeSearch
Posté par: JeromeC le 15 avril 2019 à 20:46
J'avais pas vu que durant le sprint (et encore maintenant) il y a eu une discussion très intéressante sur la forum de RakeSearch (https://rake.boincfast.ru/rakesearch/forum_thread.php?id=163), commencée par Natalia (*) et avec plusieurs intervention d'un gars qui ressemble beaucoup à un admin du projet que ne l'est Natalia (hoarfrost) qui a parlé des difficultés rencontrées par le serveur durant le sprint, mais qui est resté toujours très positif et a même dit que ça lui servait à trouver les goulots d'étranglement de son infrastructure !

Plusieurs gros crunchers connus sont venus parler, et même yoyo ! (qui visiblement lit le site pour extraire les stats, il doit s'occuper de sites de stats de SetiGermany peut-être ?)

Juste un gus est venu couiner dans la conversation mais a été gentiment remis à sa place par plusieurs autres.

Constructif, donc !

(*) la scientifique, qui m'avait un peu cassé les bombecs sur le forum de odlk (https://boinc.progger.info/odlk/forum_thread.php?id=106) mais j'avais cessé de répondre (**) car elle semble avoir du mal avec le self-control, l'âme russe probablement ;)

(**) ah oui j'oubliais : parce qu'elle locke les sujets aussi quand elle est plus contente :lol:
Titre: Re : RakeSearch
Posté par: JeromeC le 02 mai 2019 à 12:00
C'est cool grâce à cette appli opti j'ai trouvé "plein" de "Pairs of orthogonal diagonal Latin squares" en avril et j'ai un joli badge pour ça !

Plein = 8, sachant que j'en avais trouvé que 3 depuis l'ouverture du projet, donc oui, plein :)
Titre: Re : RakeSearch
Posté par: modesti le 02 mai 2019 à 14:10
Si yoyo suit le site, c'est plutôt en tant qu'admin de projet, en plus il fait partie de Rechenkraft.net ;)

[+-HS car ODLK]
Sinon, en survolant récemment le forum de SG, j'ai vu que Natalia diffusait maintenant son nouveau projet hors Boinc, parce qu'elle a absolument besoin des calculs - et que visiblement elle ne trouve pas d'admin capable d'implémenter des sous-projets. Ce que je peine un peu à croire, puisqu'il existe 3 applis sous ODLK et 2 sous ODLK1/latinsquares. Même si c'est pas tout à fait la même chose, quoi que.
[fin du HS]
Titre: Re : RakeSearch
Posté par: JeromeC le 02 mai 2019 à 17:48
C'est en voulant évoquer cela que je me suis fait limite ban de son forum, en tous cas elle a clos le sujet après s'être copieusement énervée.

Une réaction légèrement poutinienne :)

L'âme slave, sans doute...
Titre: Re : RakeSearch
Posté par: toTOW le 03 mai 2019 à 19:46
Ou personne ne veut plus travailler avec elle ... parce que avec tous les projets qui existent déjà sur le sujet, il doit bien y avoir un des admins qui saurait intégrer de nouvelle applications ... :siflotte:
Titre: Re : RakeSearch
Posté par: JeromeC le 03 mai 2019 à 20:42
Fort possible :warf:
Titre: Re : RakeSearch
Posté par: Rhodan71 le 28 mai 2019 à 07:30
Future extension possible aux carrés de rang 10
https://rake.boincfast.ru/rakesearch/forum_thread.php?id=176 (https://rake.boincfast.ru/rakesearch/forum_thread.php?id=176)
Titre: Re : RakeSearch
Posté par: MortelKni le 06 juin 2019 à 07:23
 :hello:

On a dépassé les 98% de la recherche sur les carrés de rang 9, et avec la progression actuelle les calculs seront finis dans 4 jours.

Dans le même temps ils ont lancé une bêta avec les carrés de rang 10. Pour pouvoir la faire il faut virer le app_info et l'appli optimisés des carrés de rang 9.
A savoir que les deux applis semblent créditer autant par tâche, mais qu'au vu de la complexité, on passe en moyenne de 20mn pour l'appli rang 9 optimisés à des tâches qui durent au minimum 1H, des fois jusqu'a 2-3h pour les tâches que j'ai eu.
Titre: Re : RakeSearch
Posté par: JeromeC le 07 juin 2019 à 14:48
Merci pour l'info. Je vais attendre la fin de la béta pour ma part, mais du coup je suppose qu'il faudra quand même virer le app_info même quand ça sera plus une béta ? jusqu'à que les bonnes âmes ressortent une nouvelle version optimisée :)
Titre: Re : RakeSearch
Posté par: modesti le 07 juin 2019 à 17:32
C'est une toute nouvelle appli (avis aux amateurs d'étoiles wuprop :D). J'en ai déjà calculé 8 sur la VM Windows (sur Linux ya l'app_info pour les rang 9). Faut juste attendre que Sébastien valide l'appli pour qu'elle apparaisse sur WUprop (euh, c'est ptet déjà fait. C'est vrai que l'ordi à calculé les UT pendant une panne internet et l'UT WUprop était terminée :desole: )
Titre: Re : RakeSearch
Posté par: JeromeC le 13 juin 2019 à 22:26
Ah ben voila il me dit
Citer
Rake search of diagonal Latin squares: Notice from server
Votre fichier app_info.xml n'a pas une version utilisable de RakeSearch for rank 10.
13/06/2019 16:06:39

alors j'ai... viré le app_config... et il a tout pété
Citer
13-Jun-2019 22:22:59 [Rake search of diagonal Latin squares] No application found for task: windows_x86_64 702 ; discarding

Donc je m'y suis pris comme un porc et j'ai viandé toutes les tâches en cours.

CQFD
Titre: Re : RakeSearch
Posté par: toTOW le 15 juin 2019 à 21:48
Ah oui, il vaut mieux finir son cache quand on tripote les app_info :D
Titre: Re : RakeSearch
Posté par: JeromeC le 16 juin 2019 à 00:03
Bon je reçois à la fois que "1.00 RakeSearch for rank 10" et du "7.02 RakeSearch".
Titre: Re : RakeSearch
Posté par: fzs600 le 16 juin 2019 à 08:49
Hall of Fame of RakeSearch project
https://rake.boincfast.ru/rakesearch/forum_thread.php?id=87&postid=432#432 (https://rake.boincfast.ru/rakesearch/forum_thread.php?id=87&postid=432#432)
Titre: Re : Re : RakeSearch
Posté par: toTOW le 17 juin 2019 à 20:18
"7.02 RakeSearch"
Ce sont les dernières, profites en pour leur faire tes adieux ! ;)
Titre: Re : RakeSearch
Posté par: JeromeC le 18 juin 2019 à 12:26
Hall of Fame of RakeSearch project
https://rake.boincfast.ru/rakesearch/forum_thread.php?id=87&postid=432#432 (https://rake.boincfast.ru/rakesearch/forum_thread.php?id=87&postid=432#432)

Citer
List of participants, who were in lead of project total credit ranking:
2017.08.11 - ????-??-?? Natalia
????-??-?? - 2017.09.16 ShmyaCluster
2017.09.16 - 2017.11.02 zombie67 [MM]
2017.11.02 - 2017.12.12 Ralfy
2017.12.12 - 2018.05.20 damotbe
2018.05.20 - 2018.05.31 [B@P] Daniel
2018.05.31 - 2018.11.27 vanos0512
2018.11.27 - 2019.01.09 whizbang
2019.01.09 - 2019.06.08 Ralfy
2019.06.08 - now whizbang
Titre: Re : RakeSearch
Posté par: franky82 le 25 juin 2019 à 19:20
Citer
Dear participants!

We stoped the sending of tasks for R10 RakeSearch due signal from Daniel about incorrect fragment of code of new application. Now we investigate the problem and after this - (presumably) will build a new application.
https://rake.boincfast.ru/rakesearch/forum_thread.php?id=186#1076
Citer
Chers participants !

Nous avons arrêté l'envoi de tâches pour R10 RakeSearch à cause d'un signal de Daniel à propos d'un fragment de code incorrect de la nouvelle application. Maintenant, nous enquêtons sur le problème et après cela - (vraisemblablement) nous construirons une nouvelle application.
Titre: Re : RakeSearch
Posté par: Jakez Sulli le 16 juillet 2019 à 07:48
 :kookoo: Des nouvelles du projet https://rake.boincfast.ru/rakesearch/forum_thread.php?id=188#1100 (https://rake.boincfast.ru/rakesearch/forum_thread.php?id=188#1100)

"Chers amis !

Nous avons créé la première série de tâches pour une nouvelle recherche dans l'espace de rang 10. Actuellement - sous Linux x86-64. La recherche renouvelée utilise une nouvelle application, la durée d'exécution a augmenté plusieurs fois et la nouvelle application renvoie plus de données que la précédente. Si le traitement des tâches est réussi demain, nous ajoutons des détails ! :)

Un grand merci à Daniel de BOINC@Poland pour son attention, sa perception critique scientifique et son aide !

Traduit avec www.DeepL.com/Translator"

Titre: Re : RakeSearch
Posté par: modesti le 16 juillet 2019 à 14:17
Et je confirme qu'il n'y a pas que pour Linux, car j'en ai chopé sur Windows ce matin :hyperbon:
Titre: Re : Re : RakeSearch
Posté par: franky82 le 16 juillet 2019 à 14:49
Et je confirme qu'il n'y a pas que pour Linux, car j'en ai chopé sur Windows ce matin :hyperbon:
:+1:
Titre: Re : RakeSearch
Posté par: Jakez Sulli le 08 août 2019 à 02:27
 :kookoo: Des nouvelles du projet : https://rake.boincfast.ru/rakesearch/forum_thread.php?id=192#1150 (https://rake.boincfast.ru/rakesearch/forum_thread.php?id=192#1150)

" Chers participants !

Nous déployons une nouvelle version de l'application pour la recherche dans l'espace rang 10. Elle sera plus rapide que la version précédente en raison de l'exclusion antérieure de certaines combinaisons qui n'aboutissaient pas à un résultat - nous ajoutons un filtre pour exclure les combinaisons avec les mêmes lignes dans une position. Exemple d'une combinaison similaire que vous pouvez voir dans les totaux de juillet 2019.

Nous nous attendons à ce que les résultats pour la même unité de travail traitée par les différentes versions de l'application puissent être différents et marqués comme incorrects. Mais à notre avis, le nombre de ces résultats sera relativement faible - environ plusieurs dizaines, peut-être 100 ou 200. Si vous faites face à de telles unités de travail - affichez ces numéros dans ce fil, s'il vous plaît !

Merci de votre attention pour le projet et votre participation ! "