ソリダイム、Storage Review による円周率 100 兆桁計算の世界最速記録をサポート

Solidigm Team
技術概要
25 Aug 2023

ソリダイム、Storage Review による円周率 100 兆桁計算の世界最速記録をサポート

概要

Storage Review が円周率 100 兆桁をわずか 54 日間で計算しました。これは Google Cloud が 2022年に達成した世界記録の 3 分の 1 の時間です。ここでは、この偉業にソリダイムの QLC SSD がどのように貢献しているかを説明します。

Jordan Ranous 氏による Storage Review 記事の概要

2023年、円周率計算の世界記録を更新


ソリダイムの QLC SSD を使用し、これまでの世界記録の 3 分の 1 の時間で円周率 100 兆桁を計算

円の直径に対する円周の長さの比率を表す無理数「円周率」と、その無限に並ぶ数字列は、何世紀にもわたり世界中の関心を集め、そして競争の的となってきました。今年初め、Storage Review が円周率 100 兆桁計算の世界記録に乗り出し、数台のソリダイム™ D5-P5316 SSD を使用して、わずかなコストで 2022年に Google Cloud が達成したこれまでの記録を破り、この偉業を成功させています。

成功の秘訣

Storage Review は、Google が打ち出した 158 日という驚異的な記録を目にし、時間とコストの両方で記録を破るには、数多くの最先端コンポーネントを総動員する必要があると考えました。そこで Storage Review が新コンピューティング・システムの構築に集めたのは以下のとおりです。

 

  • 19x ソリダイム™ D5-P5316 QLC SSD (32.72TB)

     

  • 2x AMD EPYC 9654 (96 コア、2.4 GHz、ブースト時 3.7 GHz)

     

  • 24x 64GB DDR5-4800 DIMM、合計 1.5TB

     

  • Windows Server 2022 Standard 21H2

     

  • プログラム: Alexander Yee が開発した y-cruncher

「常識はずれのマッドマンたちが設計した」データセンター

円周率 1 桁 = 1 バイト。これがデータセンターの設計に Storage Reviewチームが出した単純な式でした。つまり、100 兆桁の小数点演算に 100TB、ここに 83 兆桁の 16 進数演算に要する 83TB を足せばいいということです。

Storage Review’sチームは、y-cruncher の最適パフォーマンスを確実に引き出すために、連動するディスクに直接 I/O 制御をできるようにしました。Supermicro ストレージサーバーに iSCSI ターゲットを使用してすべての出力ファイルを格納し、これを可能にしています。

またチームは、安定した電源と防御コンポーネントを追加することで、バッテリー駆動で 4 ~ 8 時間のランタイムを確保。これはステロイドで増強した無停電電源装置 (UPS) のようなもので、チームの言葉を借りると、(実際に何度か発生した) 停電時にも「円周率の計算が続行していると分かっているから、安心して眠りにつくことができる」仕組みを作り出しました。

記録を破る結果

結論を言うと、Storage Review は世界記録を達成しています。とはいえ、この超高速の記録的な偉業でさえ、短距離走というよりはマラソンのようなものでした。最終的な記録は次のとおりです。

 

  • 円周率計算にかかった時間の合計: 54 日 17 時間 35 分 48.96 秒

     

  • 書き込みと検証を含む総時間: 59 日 10 時間 46 分 49.55 秒

円周率計算 2023年の世界記録達成におけるソリダイムの貢献


y-cruncher のスワップモードを活用 — これがストレージドライブを使用した計算の実行を可能にした要因であり、Storage Review はその記録破りのシステムを、複数の SSD ドライブを並列で動かすように設計し、最高の結果を達成しました。y-cruncher のスワップモードは、19 ドライブの RAID 0 構成に使用され、選ばれた NVMe ドライブへの直接 I/O アクセスを可能にし、最適パフォーマンスを引き出しています。

選ばれた NVMe ドライブとは、並列で動く 19 台のソリダイム™ D5-P5316 QLC SSD (30.72TB) です。D5-P5316 は、144 層の QLC NVMe フラッシュメモリーを備え、シーケンシャル・リード最大 7GB/s、シーケンシャル・ライト最大 3.6GB/s の速度により、Storage Review が認めた「卓越したパフォーマンス」を実現します。

記録更新中、D5-P5316 はその卓越したパフォーマンスをフルに発揮し、最高クラスのライト速度と、そのスピードに相応する耐久性を示しました。 

 

「この 54.5 日間の計算実行中、全ドライブで合計 33,127,095GB の書き込み、つまりドライブ 1 台当たり約 1,742,500GB の書き込みが実行されました。これを実行期間 1 日当たりに換算すると、1 日でドライブ 1 台当たり 29TB 強となります。" – Storage Review、Jordan Ranous 氏

Storage Review が言及しているとおり、この圧倒的な数字はそこで止まることはありません。D5-P5316 の耐用年数にわたる耐久性は、ランダム・ワークロードで 22.9 PBW、シーケンシャル・ワークロードで 104.6 PBW となっています。さらに、記録を破る円周率計算は「極めてシーケンシャルに実行」されており、これは D5-P5316 が同様のワークロードに対応できる可能性があることを意味しています。Storage Review は結論を次のように締めくくっています。

「D5-P5316 は耐用期間の終わりを迎えるまで、同様のワークロードを対象にほぼ 10 年間稼動できることを意味しています。これが QLC NAND で、ドライブの保証期間が 5 年間だということを考えると、控えめに言っても非常に魅力的な製品です」

詳細については、Jordan Ranous 氏による Storage Review の記事全文をお読みください。

タグ