Lo sviluppatore di Google Cloud utilizza l'intelligenza artificiale per calcolare 100 trilioni di cifre di pi greco

Lo sviluppatore di Google Cloud utilizza l'intelligenza artificiale per calcolare 100 trilioni di cifre di pi greco

La lunga e movimentata vita dell'icona matematica pi è stata ulteriormente estesa grazie a Google Cloud.

Emma Haruka Iwao, un avvocato sviluppatore di Google, è riuscita a calcolare pi greco a 100 trilioni di cifre utilizzando la piattaforma cloud dell'azienda.

La cosa ancora più sorprendente è che questa è la seconda volta in soli tre anni che Iwao batte il record.

Perché questo è importante?

I matematici hanno lottato per calcolare pi greco fino ai suoi limiti fin dall'antico Egitto, dalla Grecia e da Babilonia.

Google ha ammesso apertamente che potrebbe non essere necessario "calcolare miliardi di cifre decimali di pi greco", ma ha affermato che "il calcolo di massa dimostra come l'infrastruttura flessibile di Google Cloud consenta ai team di tutto il mondo di spingere i confini della sperimentazione scientifica".

Sebbene i calcoli relativi al pi greco appaiano in tutto, dalla teoria della relatività ai problemi di ingegneria alla mappatura GPS, gli informatici spesso usano questi tipi di calcoli estremi come strumento di benchmarking per testare e valutare la potenza dei loro calcoli relativi al pi greco.

Come hanno fatto?

Google Cloud afferma di aver utilizzato il suo servizio Compute Engine generalmente disponibile per eseguire il calcolo del registro.

Il gigante della tecnologia ha attribuito il suo risultato migliore rispetto all'ultima volta che ha provato nel 2019 a migliorare il networking e lo storage.

Il progetto è stato in grado di raggiungere 100 Gbps di larghezza di banda in uscita, un notevole miglioramento rispetto ai 16 Gbps in uscita disponibili calcolando 31,4 trilioni di cifre nel 2019.

Il progetto ha utilizzato il nuovo driver di rete Google Virtual NIC (gVNIC), integrato con lo stack di rete virtuale Andromeda di Google.

Google ha anche attribuito il successo del progetto in gran parte al miglioramento dell'archiviazione, affermando che "il set di dati non si adatta alla memoria principale, la velocità del sistema di archiviazione era il collo di bottiglia dell'informatica".

Per questo lavoro hanno deciso di utilizzare Balanced Persistent Disc, un nuovo tipo di disco persistente che, secondo Google, offre velocità di lettura e scrittura fino a 1200 MB/s e 15-80 IOPS.

Chi è interessato a saperne di più sui dettagli del progetto può andare su GitHub – si apre in una nuova scheda – per trovare il codice utilizzato da Google.

Google ospiterà anche un webinar dal vivo il 15 giugno per saperne di più sul processo di sperimentazione e sui risultati, e puoi andare qui (si apre in una nuova scheda) per partecipare.