並列オペレーティングシステムとは何ですか?

並列オペレーティングシステムを使用して、複数のネットワーク化されたコンピューターをインターフェースして、並行してタスクを完了します。ソフトウェアのアーキテクチャは、多くの場合、UNIXベースのプラットフォームであり、ネットワーク内の複数のコンピューター間で分散荷重を調整できるようにします。並列オペレーティングシステムは、ソフトウェアを使用して、メモリ、キャッシュ、ストレージスペース、処理能力など、並行して実行されているコンピューターのさまざまなリソースをすべて管理できます。また、並列オペレーティングシステムにより、ユーザーはネットワーク内のすべてのコンピューターと直接インターフェイスすることができます。

並列オペレーティングシステムは、計算のセットを小さな部品に分割し、ネットワーク上のマシン間で配布することにより機能します。プロセッサコアとメモリアレイ間の通信を容易にするために、ルーティングソフトウェアは、同じアドレススペースをすべてのネットワーク化されたコンピューターに割り当てることにより、メモリを共有するか、各処理コアに異なるアドレス空間を割り当てることでメモリを配布する必要があります。メモリを共有すると、オペレーティングシステムが非常に迅速に実行できますが、通常はそれほど強力ではありません。分散共有メモリを使用する場合、プロセッサは独自のローカルメモリと他のプロセッサのメモリの両方にアクセスできます。この分布はオペレーティングシステムを遅くする可能性がありますが、多くの場合、より柔軟で効率的です。

バイオテクノロジー、宇宙論、理論物理学、天体物理学、コンピューターサイエンスなど、ほとんどの科学分野は、並列オペレーティングシステムを使用して、並列コンピューティングの力を利用しています。これらのタイプのシステムセットアップは、コンサルティング、金融、防衛、通信、天気予報などの業界の効率を生み出すのにも役立ちます。実際、並列コンピューティングは非常に堅牢になっているため、宇宙学者によって宇宙の起源に関する質問に答えるために使用されています。これらの科学者は、スペースの大きなセクションのシミュレーションを一度に実行することができました。科学者が天の川の形成のシミュレーションを編集するためのne月、以前は不可能であると考えられていた偉業です。

科学者、研究、および産業は、その費用対効果のためにも並行オペレーティングシステムを使用することを選択します。研究用のスーパーコンピューターの開発と構築にかかる費用よりも、並列コンピューターネットワークを組み立てるのにはるかに少ないお金がかかります。並列システムも完全にモジュール化されているため、安価な修理とアップグレードを作成できます。

1967年、Gene AmdahlはIBMで作業中に、ソフトウェアを使用して並列コンピューティングを調整するというアイデアを概念化しました。彼は調査結果を amdahlの法則と呼ばれる論文で発表しました。これは、並列オペレーティングシステムでネットワークを実行することで予想される処理能力の理論的増加を概説しました。彼の研究は、パケットスイッチングの開発につながり、したがって最新の並列オペレーティングシステムになりました。これはしばしば見落とされがちなパケットスイッチングの開発もBREでした後に「Arpanetプロジェクト」を開始したAkthrough。これは、世界最大の並列コンピューターネットワークの基本的な基盤を担当しています。インターネット

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?