Godine 2019., Google Cloud je izračunao pi – iracionalan broj otkriven prije nekoliko hiljada godina – do 31.4 triliona cifara. To je bio svjetski rekord. Ali onda, u 2021. naučnici sa University of Applied Sciences of the Grisons dodali su još 31.4 triliona na tu brojku, podižući ukupan broj cifara na 62.8 triliona decimalnih mjesta.
Ali sada, Google Cloud je razbio posljednji rekord, računajući pi do neprikosnovenih 100 triliona cifri, sudeći po saopštenju za javnost.
Čvrsto se držite.
Kako je Google Cloud izračunao pi do 100 triliona cifri
Ovo označava drugi put da je Google Cloud postavio rekord za izračunati broj cifri ove matematske konstante. I izračunati broj cifri pi se utrostručio u samo tri godine.
”Ovo postignuće je svjedok koliko se infrastruktura Google Clouda ubrzava, iz godine u godinu,” navodi se u saopštenju za javnost iz Google Cloud-a. ”Podložna tehnologija koja je ovo omogućila je Compute Engine, Google Cloud-ova sigurna i prilagodljiva računarska usluga, i njenih nekoliko nedavnih dodataka i poboljšanja: Compute Engine N2 porodica mašina, 100 Gbps izlaznog prometa, Google Virtual NIC, i balansirani Persistent Disks.”
Program koji je pokrenuo proračun 100 triliona cifri pi zove se y-cruncher v0.7.8, tvorca Alexander J. Yee-a. Korišteni algoritam naziva se Chudnovsky algoritam. Korištena računarska oprema obuhvata n2-highmem-128 sa 128 vCPU-ova i 864 GB RAM-a.
Sam proračun započeo je u četrvtak, 14. oktobra, u 12:45 AM EDT 2021. godine, a završio u ponedjeljak, 21. marta, u 12:16 AM EDT 2022. godine. To je 157 dana, 23 sata, 31 minuta, i 7.651 sekundi. Kao da je neki sci-fi android ovo izgovorio i uradio.
Memorijska veličina ovog neshvatljivo velikog broja je 515 TB od dostupnih 663 TB, sa ukupnim I/O od 43.5 PB pročitano, 38.5 PB pisano i 82 PB ukupno.
Predstavljanje Google Cloud superiorne tehnologije
Naravno, potrebno je mnogo računarske moći, memorije, i mrežne finese kako bi se ostvario proračun ove magnitude. Google Cloud procjenjuje da je veličina memorije potrebna za privremeno pohranjivanje kompletnog proračuna otprilike 554 TB. ”Maksimalni persistent disk kapacitet koji možete povezati na jednu virtuelnu mašinu je 257 TB, što je često dovoljno za tradicionalne aplikacije, ali ne i u ovom slučaju,” navodi se u saopštenju za javnost.
Zapravo, kompanija je kreirala klaster od jedne računarske konfiguracije i 32 skladištene konfiguracije – što čini ukupno 64 iSCSI memorijska bloka. Mnogo je toga divljenja vrijedno u Google Cloud-ovim naporima u dostizanju konačnog rješenja za prvih 100 triliona cifri broja pi. Ali ovo prevazilazi drevno grčko slovo pi, i broj iza njega. Pronalazeći vrijednost pi do ove daleke brojke, kompanija je dokazala koliko je njihova infrastruktura fleksibilna, omogućavajući svojim timovima da pomjeraju granice naučnog eksperimentisanja, i ujedno pokazujući koliko su njihovi proizvodi pouzdani – koji drugi hardware može vršiti kalkulaciju, neprekidno, duže od pet mjeseci, i ne doživjeti nijednu grešku? Čudan je to svijet, i uživamo u tome.
Članak ‘‘Google Cloud just calculated the first 100 trillion digits of pi’‘, autora Brad Bergan-a, preveden je sa portala Interesting Engineering.