精度を10005桁に設定(計算誤差を防止)

精度を10005桁に設定(計算誤差を防止)を徹底追究! 知っておきたい 情報と解説を凝縮して配信します。

スーパーコンピューターからクラウド基盤へと時代が遷移する中で、桁数記録の主舞台はハイパースケールデータセンターへと移った。Google Cloudのデベロッパーアドボケイトである岩尾エマはるか氏の率いたプロジェクトは、現代のコンピューターサイエンスが到達した最高峰の成果を示している。

岩尾氏らが計算エンジンとして採用したのは、アレクサンダー・イー氏によって開発されたマルチスレッド計算プログラムy-cruncherである。テラバイト単位のペタオペレーションを安定して処理するこのソフトと、巨大な分散ストレージを最適に結合することにより、数十兆桁という果てしない桁数の算出が現実となった。

このプロセスの本質は、単に長い数字を並べることではない。数週間にわたってCPUとディスクストレージに最大負荷を掛け続け、1ビットのデータ破損も許されない環境下で処理を完了させるシステムインフラの堅牢性を実証することにある。

佐々木 一輝

佐々木 一輝

ビジネス戦略アナリスト

Webメディアでの編集・執筆歴10年。読者の好奇心を刺激するストーリー作りを心がけています。

Share this article
Twitter Facebook Pinterest