Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Programmation parallèle, calcul scientifique et de haute performance (HPC) Discussion :

Google vient de battre le record du monde pour le calcul des chiffres de pi


Sujet :

Programmation parallèle, calcul scientifique et de haute performance (HPC)

  1. #1
    Chroniqueur Actualités

    Google vient de battre le record du monde pour le calcul des chiffres de pi
    Google vient de battre le record du monde pour le calcul des chiffres décimaux de Pi qui sont désormais de 31,4 milliards de chiffres
    et célèbre le Pi Day

    Un nouveau record du monde dans le calcul des chiffres décimaux de Pi a été établi par un ingénieur de Google. En utilisant son infrastructure Google cloud, la firme a poussé le calcul des chiffres de la constante mathématique à plus de 31,4 milliards de chiffres. Google bat ainsi le précédent record du monde de calcul de ces chiffres établi par Peter Trueb en novembre 2016 pour un total de 22,5 milliards de chiffres. En effet, ce calcul passionne depuis des décennies de milliers de personnes et plusieurs records du monde du calcul des chiffres de Pi ont été établis à ce jour. Au fur et à mesure que la vitesse de calcul des ordinateurs augmente, le nombre de chiffres décimaux de Pi calculés grandissait et les algorithmes varient à chaque fois. Depuis le début des années 2010, tous les records du calcul de ces chiffres ont été obtenus à l’aide d’un seul logiciel appelé y-cruncher et développé par Alexander Yee.

    y-cruncher est un programme qui permet de calculer Pi et d'autres constantes en milliards de chiffres. Il s'agit du premier du genre multi-thread et évolutif pour les systèmes multi-core. Depuis son lancement en 2009, il est devenu une application courante de benchmarking et de test de résistance pour les overclockeurs et les passionnés de matériel. y-cruncher a été utilisé pour établir plusieurs records du monde pour le plus grand nombre de chiffres de Pi jamais calculés. Ce nouveau record est l’oeuvre du travail d’Emma Haruka Iwao, ingénieur en informatique de haute performance chez Google. Elle a combiné l’utilisation du logiciel y-cruncher à l’infrastructure cloud de Google. « Nous avons réussi cet exploit en utilisant y-cruncher, un programme Pi-benchmark développé par Alexander J. Yee et un cluster de machines virtuelles Google Compute Engine », a déclaré Google dans un billet de blog.


    Pour arriver à ce résultat, Google et Iwao ont utilisé 25 machines virtuels pour effectuer les calculs. « Il faut un très gros ordinateur pour battre le record du monde », a déclaré Iwao. C’est pourquoi Google a fait appel au cloud. Nous avons exploité 25 nœuds durant 111,8 jours pendant lesquels Google Cloud a effectué des milliers de migrations en direct sans interruption et sans impact sur le processus de calcul. Cette manière de faire, une première dans le calcul du plus grand nombre de chiffres de Pi, présente de gros avantages en termes de calcul, de temps et de rapidité. En fait, à mesure que le nombre de chiffres décimaux de Pi augmente, le temps et les ressources nécessaires pour calculer les chiffres augmentent plus rapidement que les chiffres eux-mêmes. De plus, il devient de plus en plus difficile de survivre à une panne de matériel ou à une panne potentielle au fur et à mesure que les calculs avancent. L’utilisation de Compute Engine, une infrastructure haute performance de Google a été donc un choix avantageux pour Iwao.

    Google a indiqué que le calcul dans le cloud a présenté un certain nombre d'avantages par rapport à l'utilisation de machines physiques dédiées. Tout d'abord, la fonction de migration en direct de Compute Engine permet aux applications de continuer à s'exécuter pendant que Google s'occupe des tâches lourdes nécessaires à la mise à jour de l’infrastructure. L’exécuter dans le cloud a aussi permis, indique Google, de publier les chiffres calculés entièrement sous forme de snapshots de disque. Il y a également d’autres avantages tels que la disponibilité d'un large choix de matériel.

    Google a réussi à optimiser le calcul des chiffres décimaux de la constante Pi à hauteur de 31,4 milliards de chiffres grâce à son infrastructure cloud. Ce nombre représente un décalage considérable de plus de 9 milliards de chiffres sur le dernier record qui est de 22,5 milliards de chiffres. Le calcul a été exécuté de septembre à janvier et le nombre exact de chiffres calculés est 31 315 926 535 897 de chiffres décimaux et 26 090 362 246 629 de chiffres hexadécimaux. On se demande quand viendra le prochain record et quelle technologie sera mise en œuvre pour battre le record de Google. Beaucoup pensent que le prochain record dans ce domaine sera attribué à une machine d’intelligence artificielle grâce notamment aux avancés remarquables dans le domaine.

    Sources : Google, The Inquirer

    Et vous ?

    Que pensez-vous de ce nouveau record battu par Google ?
    Selon vous, quelle serait la technologie qui permettra de battre ce record de Google ?

    Voir aussi

    Nouveau record pour les câbles sous-marins : un débit de 144 Tb/s entre Hong Kong et Los Angeles

    AMD rassure avec ses résultats du 4T2018 et ses ventes record sur le marché des processeurs x86, les perspectives pour 2019 s'annoncent encourageantes

    L'architecture de tous les CPU Intel remise en question après la découverte de SPOILER, une nouvelle faille difficile à corriger par voie logicielle

    f18 officiellement proposé comme sous-projet LLVM, le compilateur Fortran libre développé notamment par NVIDIA
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Membre confirmé
    Citation Envoyé par Bill Fassinou Voir le message
    (…) Beaucoup pensent que le prochain record dans ce domaine sera attribué à une machine d’intelligence artificielle grâce notamment aux avancés remarquables dans le domaine.
    S'il faut comprendre cette phrase dans le sens qu'une IA nous calculera directement Pi, à mon avis ceci est un non-sens. La force du Deep Learning & Co est de savoir donner beaucoup de valeurs approchées/approximatives intéressantes. Il n'est pas fait pour donner des valeurs exactes.

    Par contre indirectement une I.A pourrait peut-être nous permettre de découvrir de nouvelles propriétés de Pi et son calcul. Et donc d'en déduire un nouveau programme pour le calculer plus vite.

  3. #3
    Membre éprouvé
    Que pensez-vous de ce nouveau record battu par Google ?
    on c'est toujours pas si PI est infini
    Plus vite encore plus vite toujours plus vite.

  4. #4
    Membre actif
    Citation Envoyé par melka one Voir le message
    on c'est toujours pas si PI est infini
    On le sait depuis un bon bout de temps, au contraire : https://www.maths-et-tiques.fr/index.php/histoire-des-maths/nombres/le-nombre-pi

  5. #5
    Expert confirmé
    Citation Envoyé par Bill Fassinou Voir le message
    Nous avons exploité 25 nœuds durant 111,8 jours pendant lesquels Google Cloud a effectué des milliers de migrations en direct sans interruption et sans impact sur le processus de calcul.
    Génial. Entre google qui fait tourner un supercalculateur pendant 4 mois pour gagner un concours de qui aura la plus grosse et youtube qui transmet chaque jour des exaoctets de vidéo de chatons de l'autre côté de la planète, le premier qui me reproche de laisser couler l'eau pendant que je me brosse les dents, je lui fais manger le lavabo.

  6. #6
    Membre expert
    oui, bon... c'est un peut plus precis que 3.14 .... mais perso, pour mes calculs papier, j'utiliserai 3.14 quand meme
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  7. #7
    Membre éprouvé
    Citation Envoyé par Doksuri Voir le message
    oui, bon... c'est un peut plus precis que 3.14 .... mais perso, pour mes calculs papier, j'utiliserai 3.14 quand meme
    Oula tu étais motivé, moi j'ai jamais utilisé plus précis que 3
    (Et 2*Pi=6 et Pi^2=10 , Ça avait du bon de bosser dans un milieu plein d'incertitude
    "On sera toujours mieux installé assis en 1ère que debout en 2nde", un illustre inconnu


    Avant de poser une question vérifiez si elle n'a pas déjà une réponse dans les cours et tutoriels
    Si votre problème est pensez à marquer la conversation comme telle
    Si un message est utile, pertinent, et/ou vous êtes d'accord avec, pensez à à l'inverse s'il est inutile, faux ou que vous n'êtes pas d'accord, pensez à

  8. #8
    Candidat au Club
    C'est 31 415 milliards de chiffres, plus de 1000 fois plus !

  9. #9
    Membre extrêmement actif
    Citation Envoyé par SimonDecoline Voir le message
    le premier qui me reproche de laisser couler l'eau pendant que je me brosse les dents, je lui fais manger le lavabo.
    Je ne partage pas ce point de vue, si tout le monde se dit "une multinationale gaspille de l'énergie et des ressources alors moi aussi je vais me le permettre" ça va mal finir...
    Ce n'est pas parce que quelqu'un quelque-part fait pire qu'il faut tout se permettre...
    Si on commence à laisser l'eau tourner pendant qu'on se lave les dents après il n'y a plus de limite, on va faire sa vidange dans la nature, on va prendre l'avion pour faire le tour du monde, on va surconsommer et tout jeter sans recycler.

    Et c'est pareil quand vous prenez une douche, il faut faire comme dans un sous-marin :
    1. ouvrir l'arrivée d'eau
    2. se mouiller
    3. couper l'arrivée d'eau
    4. se laver
    5. ouvrir l'arrivée d'eau
    6. se rincer
    7. couper l'arrivée d'eau

    Sinon c'est comme allumer le chauffage ou la climatisation alors que la fenêtre est ouverte.
    Keith Flint 1969 - 2019

  10. #10
    Expert confirmé
    Citation Envoyé par Ryu2000 Voir le message
    Je ne partage pas ce point de vue, si tout le monde se dit "une multinationale gaspille de l'énergie et des ressources alors moi aussi je vais me le permettre" ça va mal finir...
    Ce n'est pas parce que quelqu'un quelque-part fait pire qu'il faut tout se permettre...
    Si on commence à laisser l'eau tourner pendant qu'on se lave les dents après il n'y a plus de limite, on va faire sa vidange dans la nature, on va prendre l'avion pour faire le tour du monde, on va surconsommer et tout jeter sans recycler.

    Et c'est pareil quand vous prenez une douche, il faut faire comme dans un sous-marin :
    1. ouvrir l'arrivée d'eau
    2. se mouiller
    3. couper l'arrivée d'eau
    4. se laver
    5. ouvrir l'arrivée d'eau
    6. se rincer
    7. couper l'arrivée d'eau

    Sinon c'est comme allumer le chauffage ou la climatisation alors que la fenêtre est ouverte.
    Heu... c'était de l'humour en fait. Mais merci quand même de m'avoir appris à prendre une douche. Et pour lacer des chaussures, il faut faire comment ?

  11. #11
    Membre extrêmement actif
    Citation Envoyé par SimonDecoline Voir le message
    Et pour lacer des chaussures, il faut faire comment ?
    Il y a plusieurs protocoles, ce n'est pas quelque chose de simple...
    Keith Flint 1969 - 2019

  12. #12
    Membre expert
    Citation Envoyé par jvallois Voir le message
    On le sait depuis un bon bout de temps, au contraire : https://www.maths-et-tiques.fr/index.php/histoire-des-maths/nombres/le-nombre-pi
    On le suppute très très fortement mais on n'en aura la preuve que si l'on arrive pas au bout dans un temps infini.... Google n'a donné que 31,4 milliards de décimales, si ça se trouve PI se termine avec des milliards et des milliards de décimales.... Je propose que Google continue à faire tourner son bousin pendant les années qui restent à l'humanité et on saura peu être un jour si ça va servir quelque chose...

  13. #13
    Membre expert
    Citation Envoyé par SimonDecoline Voir le message
    Génial. Entre google qui fait tourner un supercalculateur pendant 4 mois pour gagner un concours de qui aura la plus grosse et youtube qui transmet chaque jour des exaoctets de vidéo de chatons de l'autre côté de la planète, le premier qui me reproche de laisser couler l'eau pendant que je me brosse les dents, je lui fais manger le lavabo.
    +1

    Lave toi quand même les dents avant !!!

  14. #14
    Nouveau Candidat au Club
    Battre le record de décimales de pi quand c'était un mec (Fabrice bellard) qui développait son propre algorithme et faisait les calculs sur son pc, tout le monde s'en foutait, et maintenant que c'est fait avec du logiciel développé ailleurs et juste une question de ressources (ferme de calcul) ça fait les unes ...

  15. #15
    Membre éprouvé
    Citation Envoyé par sergio_is_back Voir le message
    On le suppute très très fortement mais on n'en aura la preuve que si l'on arrive pas au bout dans un temps infini....
    En fait si on en a la preuve. On parle de math ici, pas de physique
    Ce qu'on suppose par exemple, c'est qu'il soit univers, mais ça on l'a pas encore prouver.

    Math : On prouve que c'est vrai (ou faux), sinon on en sait rien
    Physique : On cherche suffisement longtemps à prouver que c'est faux pour se convaincre que c'est vrai.
    "On sera toujours mieux installé assis en 1ère que debout en 2nde", un illustre inconnu


    Avant de poser une question vérifiez si elle n'a pas déjà une réponse dans les cours et tutoriels
    Si votre problème est pensez à marquer la conversation comme telle
    Si un message est utile, pertinent, et/ou vous êtes d'accord avec, pensez à à l'inverse s'il est inutile, faux ou que vous n'êtes pas d'accord, pensez à

  16. #16
    Membre expert
    Citation Envoyé par Drowan Voir le message
    En fait si on en a la preuve. On parle de math ici, pas de physique
    Ce qu'on suppose par exemple, c'est qu'il soit univers, mais ça on l'a pas encore prouver.

    Math : On prouve que c'est vrai (ou faux), sinon on en sait rien
    Physique : On cherche suffisement longtemps à prouver que c'est faux pour se convaincre que c'est vrai.
    Mon commentaire était purement cynique... et pas mathématique...

  17. #17
    Membre éprouvé
    Citation Envoyé par sergio_is_back Voir le message
    Mon commentaire était purement cynique... et pas mathématique...
    J'ai été un peu trop premier degré...
    "On sera toujours mieux installé assis en 1ère que debout en 2nde", un illustre inconnu


    Avant de poser une question vérifiez si elle n'a pas déjà une réponse dans les cours et tutoriels
    Si votre problème est pensez à marquer la conversation comme telle
    Si un message est utile, pertinent, et/ou vous êtes d'accord avec, pensez à à l'inverse s'il est inutile, faux ou que vous n'êtes pas d'accord, pensez à

  18. #18
    Membre extrêmement actif
    Quelque part c'est une démo technique. Si ils sont capable de faire ça, ils doivent surement être capable de faire des calculs utiles.

    Tout le monde sait ce qu'est pi, donc pour le grand public c'est pas mal. Les médias généraliste peuvent propage l'information.
    Keith Flint 1969 - 2019

  19. #19
    Expert éminent sénior
    ... 31 315 926 535 897 de chiffres décimaux...
    Dommage pour l'effet d'annonce, car la valeur est 31 415 926 535 897 ou π * 10^13...
    Cordialement.

  20. #20
    Candidat au Club
    Etonnant
    Belle coïncidence, à moins que ce n'ait été voulu, la video de cet article dure exactement 3.14 '