![並列分散処理基盤のいま〜45分で学ぶHadoop/Spark/Kafka/ストレージレイヤSW入門〜 2020-8-28 A-8](https://i.ytimg.com/vi/9NtYlRF5j6A/hqdefault.jpg)
コンテンツ
- 定義-分散処理とはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaによる分散処理の説明
定義-分散処理とはどういう意味ですか?
分散処理は、複数の個別の中央処理装置(CPU)が同じプログラム、機能、またはシステム上で動作して、コンピューターまたはその他のデバイスにより多くの機能を提供するセットアップです。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドでは、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaによる分散処理の説明
もともと、従来のマイクロプロセッサでは、チップ上のCPUは1つだけでした。マイクロプロセッサの技術が進化するにつれて、製造業者はプロセスを高速化するために、複数のプロセッサを単一のユニットに結合できることを発見しました。最新のプロセッサの多くは、Intelなどの企業が開発したクアッドコアデザインなど、マルチコアデザインを採用しています。このデザインでは、4つの独立したプロセッサがプログラムの実行とロジックを非常に高速に提供します。
分散処理は、並列処理の大まかな同義語としても使用できます。並列処理では、複数のプロセッサでプログラムをより迅速に実行できます。マイクロプロセッサチップに複数のプロセッサを含めるという戦略により、ハードウェアユーザーは複数のコンピューターをつなぎ合わせて、分散処理ソフトウェアとして知られるアプリケーションで並列処理を実装することもできます。
分散処理の概念はムーアの法則に沿っており、個々の集積回路(IC)上のトランジスタの数は2年ごとに2倍になると仮定しています。この理論は過去40年間でほぼ正しいことが証明されているため、分散処理などのエンジニアリング戦略も論理デバイスの速度に追加され、コンピューターが機能タスクを実行する能力が驚くほど進歩しています。