Pedia

分散コンピューティング

ぶんさんこんぴゅーてぃんぐ

English: distributed-computing

意味

1台のスーパーコンピュータで計算するのではなく、ネットワークに繋がった多数のコンピュータに計算処理を分割して依頼し、結果を集約する手法。

概要

一つの巨大な計算処理を、ネットワークで繋がった複数のコンピュータに分割して担当させ、みんなで協力して処理する技術。

目的

スーパーコンピュータを1台作るよりも、普通のパソコンを1000台繋いだほうが、安くて高性能な場合が多いからです。

ボランティア計算

「グリッド・コンピューティング」とも呼ばれ、一般家庭のパソコンの余っているパワー(スクリーンセーバー中など)を借りて、計算に参加してもらうプロジェクトがあります。

  • SETI@home: 宇宙人の電波信号を解析する(終了)。
  • Folding@home: タンパク質の構造解析を行い、新薬開発やコロナウイルスの研究に役立てる。 ブロックチェーンのマイニングも、一種の分散コンピューティングと言えます。
TOP / 検索 Amazonで探す