Новый мировой рекорд — Пи с точностью до 5 триллионов цифр. Настоящий шок заключается в том, что все, что использовалось, было настольным компьютером, а в поле зрения не было суперкомпьютера.
Александр Дж. Йи и Шигеру Кондо утверждают, что вычислили число Пи до 5 триллионов цифр, используя только настольный компьютер — довольно дорогую машину с 12 физическими ядрами и 24 гиперпотоками, 96 ГБ оперативной памяти и 40 ТБ дискового хранилища.
Машина, выполнявшая вычисления (Александр Дж. Йи и Шигеру Кондо)
Чтобы быть ясным, Пи до 5 триллионов цифр — это 5 000 000 000 000 цифр, и на выполнение вычислений ушло 90 дней и 66 часов на проверку. Это на 2,3 триллиона цифр больше, чем в предыдущей записи. Размер файла, необходимого для хранения результатов, составляет 3,8 ТБ даже с использованием сжатия.
Ключ к успеху — это y-cruncher, многопоточная вычислительная программа. Эта программа также хранит записи для вычисления других констант с высочайшей точностью — e, квадратный корень из 2 и так далее.
Остается только один вопрос — почему?
Йи отвечает: «Потому что это Пи … и потому что мы можем!»
Конечно, во фразе «Потому что это Пи» скрыто многое, чего обычный человек просто не заметит.
С более практической точки зрения, использование параллелизма, предлагаемого несколькими ядрами, для выполнения вычислений, когда-то требовалось суперкомпьютер, интересно — это доказательство принципа. Те же принципы могут быть применены к другим проблемам, таким как генерация кода и взлом кода.