1711259589
2024-03-23 19:15:21
のエンジニア ストレージレビュー は、今年の円周率の日 (3 月 14 日から 3 月 14 日) に向けて、信じられないほどマニアックなことを行うことにしました。これは、円周率の計算に関する自身の記録を破るものでした。 昨年達成されたこれまでの記録が100兆桁だったことを考えると、この挑戦は並大抵のことではなかった。 ネタバレ注意ですが、彼らは記録を破りましたが、達成するまでに 75 日かかりました。
このタスクは、デュアル プロセッサ 128 コアを使用して達成されました。 AMD EPYC 9754 Bergamo システムには、1.5 TB の DRAM とほぼペタバイトの Solidigm QLC SSD が装備されています。
チームは 2023 年 12 月 14 日に計算を開始し、2024 年 2 月 27 日に終了した、75 日間にわたる計算です。 彼らは Chudnovsky (1988) アルゴリズムを使用して Pi を計算しましたが、計算には合計 1.36 TiB のメモリが必要でした。
新しいチャレンジ
円周率 105 兆桁(新記録)への道のりには、新たな課題がつきものでした。 チームはパフォーマンス関連の問題に対処する必要があったため、並列コンピューティングとハードウェアの相互作用の複雑さを詳しく調査することになりました。 彼らは、スーパーアライメントとそのメモリ アクセス パターンへの影響を含む、Zen4 アーキテクチャに特有の CPU ハザードを発見しました。
エンジニアは、N63 乗算アルゴリズムの AVX512 コード パス内で重大な浮動小数点演算エラーも発生しました。 開発者 Alexander Yee の遠隔支援により、問題を診断して修正することができ、結果として計算は成功しました。
StorageReview の Jordan Ranous 氏は次のようにまとめています。「円周率 105 兆桁に到達する作業は、私たちが予想していたよりもはるかに複雑でした。 よく考えてみると、新たな問題に遭遇することは予想されていたはずです。 結局のところ、これまでに行われたことのない計算を完了しているのです。 しかし、100 兆の計算が、はるかに「ダクトテープと金網」の構成で完了したため、私たちはそれができたと思いました。 最終的に、このリグをゴールラインに到達させるには協力的な努力が必要でした。」
それは価値がありました? ラヌース氏は、「この記録破りの達成をパートナーとともに喜ぶ一方、私たちは「これは一体何を意味するのか?」と自問しなければなりません。 円周率がさらに 5 兆桁増えても、おそらく数学に大きな違いは生じないだろう。 それでも、計算ワークロードと、それをサポートする最新の基盤となるハードウェアの必要性の間には、ある程度の線引きをすることができます。 基本的に、この演習は、エンタープライズ データ センター クラスターであろうと大規模な HPC 設置であろうと、適切なハードウェアがすべての違いを生むことを反映しています。 円周率の計算については、ストレージによって完全に制限されました。 より高速な CPU は計算の高速化に役立ちますが、多くの新しい世界記録を制限する要因は、ボックス内のローカル ストレージの量です。」
以下で記録破りの試みのビデオをご覧ください。
TechRadar Pro の詳細
#それらすべての中で最もマニアックな世界記録を破りたいですか #エンジニアが #日間をかけて円周率を #兆桁まで計算した方法を紹介します円周率の日に間に合うように