
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 ?


Voir aussi




Vous avez lu gratuitement 463 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.