Interactive

100 trilioni di cifre raggiunte nella definizione del Pi greco: il nuovo record mondiale di Google Cloud e della sua macchina Compute Engine N2. Ma il merito è anche di Emma…

I record sono fatti per essere battuti, inevitabilmente. Nel 2019 Google aveva calcolato 31,4 trilioni di cifre di π, un record mondiale all’epoca. Quindi, nel 2021, gli scienziati della Scuola universitaria professionale dei Grigioni hanno calcolato altri 31,4 trilioni di cifre della costante, portando il totale a 62,8 trilioni di cifre decimali. Oggi è stato annunciato l’ennesimo record: 100 trilioni di cifre di π.

“Questa è la seconda volta che viene utilizzato Google Cloud per calcolare un numero record1 di cifre per la costante matematica, triplicando il numero di cifre in soli tre anni”, ha sottolineato in un post sul sito dell’azienda Emma Haruka Iwao, Developer Advocate di Google e scienziata che effettuato il calcolo.

Questo risultato è una testimonianza di quanto sia più veloce l’infrastruttura di Google Cloud; la tecnologia alla base che ha reso possibile tutto ciò è Compute Engine e le sue numerose aggiunte e miglioramenti recenti: la famiglia di macchine Compute Engine N2, larghezza di banda in uscita di 100 Gbps, Google Virtual NIC e i Persistent Disks bilanciati.

Tutta questa messa a punto ha portato Google a ricavare la centotrilionesima cifra di π. che è risultata ‘0’. I numeri finali sono stati verificati con un altro algoritmo (formula Bailey-Borwein-Plouffe) quando il calcolo è stato completato. Questa verifica è stato il momento più terrificante dell’intero processo perché non c’è un modo sicuro per sapere se il calcolo è andato a buon fine fino al suo termine, cinque mesi dopo l’inizio. Fortunatamente, la formula di Bailey-Borwein-Plouffe ha riscontrato che i risultati erano validi.

“Potrebbe non essere necessario calcolare trilioni di decimali di π, ma questo enorme calcolo dimostra come l’infrastruttura flessibile di Google Cloud consente ai team di tutto il mondo di superare i limiti della sperimentazione scientifica”, ha poi proseguito il post di Emma Haruka Iwao. “È anche un esempio dell’affidabilità dei nostri prodotti: il programma è stato eseguito per più di cinque mesi senza guasti ai nodi e ha gestito correttamente ogni bit degli 82 PB di I/O del disco. I miglioramenti apportati alla nostra infrastruttura e ai nostri prodotti negli ultimi tre anni hanno reso possibile questo calcolo”.

L’esecuzione di questo calcolo è stata comunque molto divertente e – ça va sans dire – a Google sperano che questo post del blog fornisca idee ad altri su come utilizzare l’infrastruttura, la rete e il sitema di archiviazione scalabile di Google Cloud per i carichi di lavoro di elaborazione ad alte prestazioni.

“Per iniziare”, ha concluso Emma Haruka Iwao, “abbiamo creato un codelab in cui creare e calcolare il valore del Pi greco su una macchina virtuale Compute Engine con istruzioni dettagliate. Siamo pronti a battere il prossimo record”.