スーパーπ

スーパーπ (SuperPi) は、1995年東京大学金田研究室の金田康正らが公開した、円周率計算プログラムである。

スーパーπ(Windows版)
開発元 東京大学金田研究室
最新版
1.1 / 1995年9月9日 (1995-09-09)
対応OS Windows NTWindows 95Windows 3.1Win32sが必要)
サイズ LHA圧縮:71Kbyte
対応言語 日本語・英語
種別 円周率計算プログラム
ライセンス フリーソフト(転載可)
公式サイト http://www1.coralnet.or.jp/kusuto/PI/super_pi.html

1995年当初はWindows向けのプログラムのみ提供されていたが、2003年9月より、Mac OS XBSD/OSFreeBSDIRIXSolarisHP-UXAIX v3などの各OS向けのバージョンも公開された。ただし、再配布が許可されているのはWindows版のみであり、それ以外の各OS向けプログラムの再配布は禁止されている。

本項では特に断りのない限り、Windows版のプログラムについて解説する。

概要

1995年8月、東京大学大型計算機センターにて金田康正らが、円周率約 232(42億)桁を計算することに成功した。スーパーπは、当時計算に成功したプログラムをベースに、Windowsに移植することで開発された。同年9月からフリーウェアとして配布されている。「記録更新に伴いバージョンアップを予定しています」[1]としているが、1995年9月9日以降アップデートされていない(2015年2月時点)。

円周率の算出にはガウス-ルジャンドル法を用いている。算出する円周率の桁数は最小1万6000桁、最大3355万桁である。桁数は予め用意された設定(12種類)から選択する必要があり、ユーザーが任意の桁数を自由に設定することはできない。円周率の算出結果は別途ファイルに出力される。実行時間はCPUの計算速度に加え、メモリ容量やハードディスクのアクセス速度にも影響されるとしている[2][3]

公式にサポートするWindowsは、Windows 3.1Windows 95Windows NT(Windows 3.1の場合Win32sが必要)であるが、非公式ながらWindows 7,Windows 10などでも支障なく動作する報告もある[4]

ベンチマークソフトとしての活用

PCユーザーの間ではCPUの計算性能を測定するベンチマークとしても活用されている。パソコン雑誌でのCPU性能の測定(後述)や、イベント:WPC EXPOでの冷却システムの展示[5]、秋葉原の店頭にて実機動作が展示されたこともある[6]オーバークロックのイベントにおいて、スーパーπのスコア(計算の速さ・処理時間の短さ)を競う競技大会も開催されている[7][4][8]

2008年日経WinPCは「本来はベンチマーク用ではないが、手軽に測定できることなどから、自作PCユーザーの間ではCPUの大まかな性能を知る定番ソフトになっている。」と紹介し評価した一方で、「作成時期が古いため、最新CPUの拡張命令や複数コアに対応しておらず、CPUの持つ最高性能を知るには適していない。」とも指摘した[9]

なお、2005年2月には有志によりSuper PI Modが開発されている[10]。金田らが開発したスーパーπは計算時間が1秒単位で表示されるが、Super PI Modは1ミリ秒(1000分の1秒)単位で計算時間を表示することができる。

出典

  1. Ver 1.1「About Superπ」
  2. SUPER_PI.TXT(説明書、1.1時点)
  3. スーパーπの詳細情報 2015年2月22日確認
  4. MSIが主催するオーバークロック世界大会の日本代表が決定! ASCII.jp 2011年6月25日
  5. WPC EXPO 2002会場レポート PCパーツ編 PC Watch 2002年10月18日
  6. お買い得価格情報 2004年5月29日号 AKIBA PC Hotline! 2004年5月29日
  7. Core i7のOCイベント実施、液体窒素で5GHz越え AKIBA PC Hotline!  2008年11月22日
  8. 【イベントレポート】オーバークロックの真髄が見られる「MOA」イベント2日目 PC Watch 2013年10月21日
  9. 「最強CPUランキング」日経WinPC 2008年10月号、日経BP、2008年8月29日、p47。
  10. Super PI Mod 2014年12月17日確認

関連項目

外部リンク

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.