У 2019 році комп’ютер Google Cloud обчислив число Пі – ірраціональне число, відкрите тисячі років тому – до 31,4 трлн цифр. То був світовий рекорд. Але потім, у 2021 році, вчені з Університету прикладних наук Граубюндена додали до цієї цифри ще 31,4 трлн, збільшивши загальну кількість до 62,8 трлн знаків після коми. Тепер Google Cloud побив останній рекорд, обчисливши число Пі до безпрецедентних 100 трлн цифр.
Це вдруге, коли Google Cloud встановлює рекорд кількості цифр математичної константи. І лише за три роки кількість обчислених цифр числа Пі збільшилась утричі.
Відомо, що використовувався один обчислювальний вузол Google Cloud, що складається зі 128 vCPU та 864 ГБ оперативної пам’яті під керуванням Debian Linux. Він обробляв великі цифри протягом 157 днів, 23 годин, 31 хвилини та 7,651 секунди, перш ніж видати результат.
Google відразу ж пішла у свій блог Cloud Blog, щоб похвалитися цим досягненням, вказавши на успіхи, досягнуті сімейством машин Compute Engine N2 з того часу, як у 2019 році воно востаннє спробувало вирахувати орбітальний нескінченний ряд. Того разу воно обчислило 31,4 трлн цифр числа Пі за 111,8 дня, використовуючи 25 обчислювальних вузлів того часу (всього 96 vCPU з 1,4 ТБ оперативної пам’яті). У 2021 році вчені з Університету прикладних наук Гризона довели загальну кількість до 62,8 трлн цифр, використовуючи два 32-ядерні процесори AMD Epyc і 1 ТБ оперативної пам’яті.
Програма, яка виконала обчислення 100 трлн цифр числа Пі, називається y-cruncher v0.7.8, її автор – Олександр Дж. Йі. У Google задіяли алгоритм Чудновського та обчислювальний вузол n2-highmem-128 зі 128 віртуальними ЦП та 864 ГБ ОЗП.
Звичайно, для зберігання такої великої компонентів, що використовуються при обчисленні, були задіяні величезні обсяги сховища. З 663 ТБ, доступних обчислювальному вузлу, було використано 515 ТБ, а загальний обсяг дискового введення-виведення становив 82 ПБ даних. Якщо у вас є вільний мільйон років або близько того, ви можете прочитати всі 100 трлн цифр на сайті pi.delivery – або послухати їх у фортепіанному виконанні.
Ви можете допомогти Україні боротися з російськими окупантами. Найкращий спосіб зробити це – пожертвувати кошти Збройним Силам України через Savelife або через офіційну сторінку НБУ.
Читайте також:
- Відкрито частинку-кандидат на темну матерію. Тепер точно
- В Австралії встановлено перший у світі квантовий комп’ютер без охолодження