高性能計算
出典: フリー百科事典『ウィキペディア(Wikipedia)』
高性能計算(high performance computing、HPC)は、並列スーパーコンピュータとコンピュータ・クラスタ、すなわち主に汎用のCPUを商用の相互結合網で結合し、単一のシステムとして構成された計算機システムの利用を指す用語である。本質的に単一の構成であるメインフレームと対照を成す。システムの構築や利用には高いレベルの技術的スキルが不可欠であるが、汎用の部品で構成することができる。柔軟性、演算性能の面で優れ、比較的低コストであるため、HPCシステムはスーパーコンピュータ業界に普及しつつある。
科学研究に使われる計算に対して用いられることが多く、関連する用語に高性能技術計算(high performance technical computing、HTPC)がある。後者は一般にはクラスターベースの計算の工学的利用(例えば計算流体力学(computational fluid dynamics)や、仮想的なプロトタイプの構築・試験など)を指す。最近では、クラスタベースの高性能計算機はビジネスにも利用されるようになってきた。例えばデータウェアハウス、LOBアプリケーション(line-of-business application)、トランザクション処理などである。
最も高性能なスーパーコンピュータは Top 500 list( http://www.top500.org )に見ることができる。Top 500 は世界中の最も高性能なコンピュータシステムで構成された上位五百機のリストであり、HPCシステムでないものも多数含まれている。リストは年に2度、6月の ISC(European Supercomputing Conference)、11月の SC(US Supercomputing Conference)に合わせて改訂される。
最近の技術であるグリッド・コンピューティングの多くのアイデアはHPCからもたらされたものである。
[編集] 関連項目
- スーパーコンピュータ
- 高性能技術計算(en)
- 分散コンピューティング(en)
- 並列コンピューティング(en)
- 量子コンピュータ(en)
- メタ演算(en)
- 計算機科学の未解決問題#ハイ・パフォーマンス・コンピューティング)
[編集] 外部リンク
Clustering Portal
- Windows Compute Cluster Server
- LinuxHPC.org Linux High Performance Computing and Clustering Portal
- WinHPC.org Windows High Performance Computing and Clustering Portal
- Cluster Builder
- Top 500 supercomputers
カテゴリ: 並列コンピューティング | 計算科学