| オペレーティング·システム | ウィンドウズ |
|---|---|
| タイプ | ベンチマーク |
| Webサイト | https://web.archive.org/web/20231211194233/https://www.superpi.net/ |

Super PI は、小数点以下の指定された桁数(最大 3,200 万桁)まで円周率を計算するコンピュータ プログラムです。ガウス ルジャンドル アルゴリズムを使用し、1995 年に金田康正氏が円周率を 2 32桁まで計算するために使用したプログラムのWindows版です。
意義
Super PIは、オーバークロックコミュニティでは、これらのシステムのパフォーマンスをテストするためのベンチマークとして[1] [2] 、また、システムが正しく機能しているかどうかを確認するためのストレステストとして人気があります。[3]
信頼性に関する懸念
Super PI の計算時間を競い合うという性質上、Super PI の結果は不正なものとなり、通常よりも計算時間が速いと報告されるようになりました。不正な結果に対抗する試みの結果、チェックサムを使用して結果を検証する Super PI の修正版が生まれました。しかし、不正確な、または偽の時間結果を生成する他の方法も存在し、オーバークロック ベンチマークとしてのこのプログラムの将来性に疑問が生じています。
Super PI は、すべてのx86およびx86-64プロセッサでサポートされているx87浮動小数点命令を利用します。現在のバージョンでは、より精度の低いストリーミング SIMD 拡張ベクトル命令もサポートされています。
未来
Super PI はシングルスレッドなので、マルチコアプロセッサの時代の現在では、パフォーマンスの尺度としての妥当性は急速に低下しています。そのため、 wPrime は、マルチスレッド計算を同時に実行できるように開発され、マルチコアマシンでの安定性をテストできるようになりました。その他のマルチスレッドプログラムには、Hyper PI、IntelBurnTest、Prime95、Montecarlo superPI、OCCT、y-cruncherなどがあります。最後に、SuperPi は 3200 万桁を超える計算はできませんが、Alexander J. Yee と Shigeru Kondo は、2011 年 10 月 16 日に、2 x Intel Xeon X5680 @ 3.33 GHz - (12 個の物理コア、24 個のハイパースレッド) コンピューターで y-cruncher を使用して、円周率の 10 兆 50 桁の記録を樹立しました[4]。
参考文献
- ^ Maekinen, Sami (2006)、「CPU & GPU オーバークロック ガイド(PDF)」、ATI Technologies Inc.
- ^ Martinović, G.; Balen, J.; Rimac-Drlje, S. (2010)、「ホスト オペレーティング システムが仮想マシンのパフォーマンスに与える影響」、2010 Proceedings of the 33rd International Convention MIPRO、IEEE、pp. 613–618。
- ^ Sanchez, Ernesto; Squillero, Giovanni; Tonda, Alberto (2011)、「Evolutionary Failing-test Generation for Modern Microprocessors」(PDF)、Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation (GECCO '11)、ニューヨーク、ニューヨーク、米国: ACM、pp. 225–226、doi :10.1145/2001858.2001985、ISBN 978-1-4503-0690-4、S2CID 17401803。
- ^ 第 2 ラウンド... 円周率の 10 兆桁、numberworld.org
外部リンク
- 「金田研究室」。2019年3月24日時点のオリジナルからアーカイブ。
以前は、さまざまなオペレーティング システム用のプログラムのバージョンを含む ftp サイトへのリンクがありました。
- 「シングルスレッド コンピュータ ベンチマーク | SuperPI」。Super Pi。2023年 12 月 11 日にオリジナルからアーカイブ。2019年 12 月 22 日に取得
。wPrime Systems バージョン
。
