入力されたワードを説明してください。
ボランティア・コンピューティング
ボランティア・コンピューティング (Volunteer computing) とは、分散コンピューティングの一種で、人々が自分のコンピュータの未使用のリソースを研究向けのプロジェクトに寄付するものである。
1990年代半ばにまで遡るこの手法は、研究者が最小限のコストでかなりの処理能力を利用できるようになる可能性がある。典型的には、ボランティアのコンピュータ上で実行されているプログラムが、定期的に研究アプリケーションに接続し、仕事をリクエスト、その結果を報告する。ミドルウェアシステムは通常、仲介者としてその任を務める。