Le Forum de l'Alliance Francophone

Nouvelles:

Auteur Sujet: Yafu@home  (Lu 90375 fois)

0 Membres et 2 Invités sur ce sujet

Hors 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 #400 le: 10 December 2021 à 17:24
L'application Windows a quelque bugs :/

Cela n'est pas impossible, malheureusement !



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 JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31108
  •   
Réponse #401 le: 10 December 2021 à 18:36
De toutes façons les spécialistes te répondent : "ça pue" :D

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



Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #402 le: 10 December 2021 à 19:35
D'habitude, c'est une application gnfs-lasieve4IXXe.exe qui continue de tourner indéfiniment toute seule ... :/

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


Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31108
  •   
Réponse #403 le: 11 December 2021 à 11:25
J'ai déjà vu le yafu.exe tourner très longtemps, mais il tournait pour de vrai avec consommation de CPU (sur un thread)...

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



Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #404 le: 08 January 2022 à 21:18
Plus de MAJ de Yafu sur les stats de Seb depuis 6H ... pourtant le site a l'air là ...

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 #405 le: 09 January 2022 à 16:20
Ca m'a l'air reparti ...

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


Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31108
  •   
Réponse #406 le: 14 January 2022 à 14:26
Citer
Aliquot sequence 2647224 has terminated!!!

Visiblement c'est un évènement :)

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



Hors 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 #407 le: 14 January 2022 à 18:51
Toute fin de suite aliquote démarrant sur un nombre < 3 000 000 constitue un événement.
Cela est devenu si rare !



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/


naz

  • Invité
Réponse #408 le: 14 January 2022 à 19:01
Je bascule sur yafu  :hyperbon: :hyperbon: :hyperbon:



naz

  • Invité
Réponse #409 le: 19 January 2022 à 08:02
En voilà une belle UT  :love: :love: :love:

Elle est restée longtemps à 100% J'ai laissé tourner. Il faut patienter et rester patient  :coffeetime: Elles finissent toujours...
 :hyperbon: :hyperbon: :hyperbon:
« Modifié: 19 January 2022 à 10:17 par naz »



Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #410 le: 19 January 2022 à 11:45
Tout dépend ... certaines ne se finissent jamais (surtout sous Windows). Si un gnfs-lasieve4I1xxxx tourne tout seul, c'est généralement pas bon signe ...

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


Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31108
  •   
Réponse #411 le: 19 January 2022 à 12:31
Ca fait longtemps que j'ai plus eu ça, sur le portable win10 du taff où je ne peux plus faire *que* du yafu (long story) j'en ai qui durent longtemps mais ça finit toujours par aboutir.

Il fut un temps lointain où il m'arrivait de devoir abandonner des yafu, mais ce temps est révolu.

Ce qui est surprenant aussi c'est que parfois il récupère une 4T (*) et une 8T par exemple (c'est un i5 avec HT = 8 threads), et donc la 4T tourne toute seule et on pourrait croire qu'il n'utilise que 50% du CPU, et bien non, chaque process prends plus de 22% de CPU x 4 = tout le CPU est bien utilisé. Etonnant non ?


(*) et oui, je veux faire des heures WUProp :siflotte:

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



Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #412 le: 20 January 2022 à 17:17
Tout dépend avec quoi tu regardes l'utilisation CPU ;)

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


Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31108
  •   
Réponse #413 le: 20 January 2022 à 22:26
Ben le CPU est utilisé à 100%, je pense que 100 = 100 non ? après dans le gestionnaire de tâche windows il te met un % de CPU sur chaque processus, dont la somme fait 100, je pense que tout est dit.

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



Hors ligne lepingouin

  • Boinc'eur Junior
  • **
  • Messages: 170
  •   
    • Ma météo
    • E-mail
Réponse #414 le: 20 January 2022 à 23:17
Si le noyau le permet, on peut aussi avoir une idée de la surcharge avec les PSI.

Mon site : Météo amateur

“Rien n'est jamais perdu tant qu'il reste quelque chose à trouver.” Pierre Dac


Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31108
  •   
Réponse #415 le: 21 January 2022 à 11:30
On parlait windowZ :gnu:

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



Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #416 le: 21 January 2022 à 11:36
Ben le CPU est utilisé à 100%, je pense que 100 = 100 non ? après dans le gestionnaire de tâche windows il te met un % de CPU sur chaque processus, dont la somme fait 100, je pense que tout est dit.
Il faut regarder l'onglet Détails du gestionnaire de taches ... si tu regarde les graphes de Performance ou les % dans Processus, c'est souvent exotique ...

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


Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31108
  •   
Réponse #417 le: 21 January 2022 à 11:44
Là j'ai une "135.05 (mt)" qui tourne, et en attente y'a une "8t", donc évidemment 8 process...

D'ailleurs les "mt" c'est un gros mensonge, elles sont pas mt du tout, c'est toujours n process (4 ou 8 ou x) qui sont lancés indépendamment en parallèle. Des tâches mt dans d'autres projet, c'est bien un programme capable de tourner sur plusieurs threads en parallèle. Après le résultat est peut-être le même, ça doit dépendre des calculs et de comment c'est codé je suppose.

Je tâcherai de regarder si jamais j'ai de nouveau une 4t.

Mais je précise quand même que le total CPU utilisé était bien à 100% quand j'avais regardé la tâche 4t.

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



Hors 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 #418 le: 21 January 2022 à 19:09
Malheureusement, sur ce coup-là, je ne sais pas trop.
Je ne pige pas toujours non plus comment yafu fait fonctionner un CPU de plusieurs threads.

Mais une chose est certaine : les programmes utilisés sur Yafu ont tous des phases courtes où la parallélisation du travail est impossible.
Sur une tâche de plusieurs heures, il y a quelques minutes où le travail ne pourra s'effectuer que sur un seul thread.
Yafu utilise vraiment plusieurs méthodes très complexes.
Il teste la plus simple au début : division triviale.
Si échec, il passe à une deuxième méthode : méthode "pari" mais je ne sais pas trop de quoi il s'agit.
Si échec, troisième méthode : ECM.
Si échec, quatrième méthode : NFS, la plus longue, c'est l'arme atomique pour casser un nombre composé. Mais la méthode NFS à elle toute seule a vraiment tout un tas de phases différentes.
Il suffit que tu regardes la charge CPU juste au mauvais moment et hop, tu as l'impression que le travail parallèle ne marche pas.

Mais je réponds peut-être à coté de tes préoccupations !



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/


naz

  • Invité
Réponse #419 le: 21 January 2022 à 19:26
Quand tu parles de NFS c'est le même que le projet NFS@home?  :??:



Hors 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 #420 le: 22 January 2022 à 10:15
Oui, c'est la même chose.
Mais yafu utilise NFS pour les "petits" nombres à décomposer, sur une seule machine.
NFS@home décompose de très grands nombres, jusqu'à 200-210 chiffres.
C'est tellement horrible qu'il faut partager le travail sur des centaines de machines, sinon, c'est impossible.
Et même sur des centaines de machines, ou même des milliers, ça peut prendre des mois pour une seule décomposition.
Notons que personne n'oserait lancer des décompositions de nombres de plus de 220-240 chiffres, de toute façon, nos disques durs sont trop petits !

Il faut bien comprendre que la décomposition de nombres composés en facteurs premiers tient une place centrale en théorie des nombres.
Et la théorie des nombres tient une place centrale en mathématiques.
Ainsi, une bonne part des projets BOINC en mathématiques porte sur la décomposition en facteurs premiers : yafu, Amicable, ECM (sous projet yoyo), NFS, plusieurs sous-projets PrimeGrid, SRBase (TF) et j'en passe.

En espérant que à force d'observations, on comprenne en profondeur comment tout ceci fonctionne... mais c'est (très) loin d'être gagné !

J'espère voir l'avènement de l'ordinateur quantique accessible au public surtout : les vitesses de décompositions seront alors vraiment accélérées, grâce à l'algorithme de Shor : https://fr.wikipedia.org/wiki/Algorithme_de_Shor

Peut-être aussi que la solution viendra de travaux plus théoriques qui visent à jeter des ponts entre différents domaines des mathématiques apparemment sans aucun lien : programmes de Langlands, théorie des catégories.
Un projet BOINC est en lien avec ces théories : NumberFields.
Ainsi, tout "jeu" mathématique comme "les suites aliquotes" sur lesquelles je travaille ou Collatz par exemple pourraient tout à coup se révéler très utiles !




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 JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31108
  •   
Réponse #421 le: 22 January 2022 à 13:09
Les maths, on est dedans, on y est pas :)

Mais c'est beau de voir à quel point ça peut passionner, et je sais très bien que ça sert sur le long terme. Parfois :siflotte:

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



naz

  • Invité
Réponse #422 le: 22 January 2022 à 16:56
Merci J-L pour ce partage! Respect  :jap:



Hors ligne toTOW

  • Boinc'eur devant l'éternel
  • *****
  • Messages: 4518
  •   
    • FAH-Addict.net
    • E-mail
Réponse #423 le: 22 January 2022 à 17:59
Là j'ai une "135.05 (mt)" qui tourne, et en attente y'a une "8t", donc évidemment 8 process...

D'ailleurs les "mt" c'est un gros mensonge, elles sont pas mt du tout, c'est toujours n process (4 ou 8 ou x) qui sont lancés indépendamment en parallèle. Des tâches mt dans d'autres projet, c'est bien un programme capable de tourner sur plusieurs threads en parallèle. Après le résultat est peut-être le même, ça doit dépendre des calculs et de comment c'est codé je suppose.

Je tâcherai de regarder si jamais j'ai de nouveau une 4t.

Mais je précise quand même que le total CPU utilisé était bien à 100% quand j'avais regardé la tâche 4t.
Ca dépend de la phase du calcul ... pour compléter les explications mathématiques de Jean Luc :

Il teste la plus simple au début : division triviale. --> yafu.exe sur 1 ou plusieurs threads
Si échec, il passe à une deuxième méthode : méthode "pari" mais je ne sais pas trop de quoi il s'agit.  --> yafu.exe sur 1 ou plusieurs threads
Si échec, troisième méthode : ECM.  --> X * ecm.exe où X est ton nombre de threads (ou 4, 8, ... si c'est une 4t, 8t, ...)
Si échec, quatrième méthode : NFS, la plus longue, c'est l'arme atomique pour casser un nombre composé. Mais la méthode NFS à elle toute seule a vraiment tout un tas de phases différentes.  --> X * gnfs-lasieve4I1xxxx.exe plusieurs fois qui va alterner avec yafu.exe sur 1 ou plusieurs threads

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


Hors ligne JeromeC

  • CàA
  • Boinc'eur devant l'éternel
  • *****
  • Messages: 31108
  •   
Réponse #424 le: 23 January 2022 à 11:04
Et toutes ces méthodes "cyclent" pour une même tâche ? car j'ai souvenir d'avoir vu des tâches qui terminaient, longuement, par yafu.exe (sur un seul thread).

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