Un employé de Google Cloud calcule pi à 100 000 milliards de chiffres

Emma Haruka Iwao, avocate des développeurs Google Cloud a battu son propre record d’il y a trois ans pour le nombre de chiffres calculés pour pi. En 2019, elle a pu calculer pi à son 31,4 billionième chiffre, et maintenant, en utilisant le même Google Cloud programme y-cruncher Iwao a pu trouver pi à son 100 billionième chiffre, qui est zéro.

Après avoir lancé le processus en octobre 2021, il a fallu attendre mars 2022 pour que les ordinateurs se terminent. À 157 jours, contre 121 jours passés à déterminer un nombre plus court en 2019, cela allait plus de deux fois plus vite. Selon Iwao, elle utilisait les mêmes outils et techniques, mais la vitesse accrue est due à la façon dont les parties de Google Cloud se sont améliorées depuis lors avec une mise en réseau à 100 Gbit/s, des disques persistants équilibrés et d’autres fonctionnalités. détaillé dans cette plongée profonde dans les calculs.

Une autre différence significative réside dans les quantités massives de données traitées pour calculer des nombres aussi lointains. Lors du premier calcul record, les ordinateurs ont traité environ 19 000 To (téraoctets) de données, indique le blog. Cette fois-ci, pour calculer 100 billions de chiffres, l’ordinateur a traité environ 82 000 To de données.

Le billet de blog a également présenté quelques faits amusants pour indiquer exactement quelle est la taille de 100 billions pour nous, les humains. Apparemment, 100 billions de pouces de pâte à tarte s’étendraient de la Terre à la Lune et vice-versa 3 304 fois. Si vous souhaitez télécharger vous-même les 100 billions de chiffres ou voir le code source qu’ils ont utilisé, vous pouvez l’obtenir ici.

Pourtant, même avec la vitesse de traitement supplémentaire, l’annonce a raté le Pi Day 2022. Mais c’est juste à temps pour le Tau Day qui arrive à la fin de ce mois le 28 juin et célèbre une constante de cercle différente qui a été négligée parce qu’elle ne le fait pas. ça rime avec tarte.


source site-132