メイン スマートフォン 独自のスーパーコンピューターを構築する

独自のスーパーコンピューターを構築する



これにより、スーパーコンピューターを使用して3Dレンダリングツールやメディアエンコーダーなどの主流のマルチスレッドアプリケーションを実行する場合に、マルチプロセッサモデルが魅力的になります。

独自のスーパーコンピューターを構築する

クラスターの形成

マルチプロセッサアプローチには制限があります。高価なマザーボードに2つの高価なプロセッサをインストールすると、有機的に拡張する余地はほとんどありません。より多くのRAMをインストールするか、プロセッサをより強力なモデルのペアに交換することができますが、基本的にはクローズドシステムです。より柔軟なアプローチはクラスタリングです。

クラスターはコンピューターのグループであり、通常はローカルエリアネットワークを介して接続され、単一のシステムであるかのように機能します。

計算クラスターは、マルチプロセッサーシステムの大宇宙と見なすことができ、複数の物理コンピューターがそれぞれのタスクを並行して実行します。

耐火ポーションの作り方

クラスターは、ネットワークサービスの負荷分散やフォールトトレランスの提供など、あらゆる種類の目的に使用できますが、このモデルは、スーパーコンピューティングアプリケーションに特に適しています。実際、クラスタリングアプローチは、富士通の世界をリードする京コンピュータを含む、歴史上最も有名なスーパーコンピュータのほとんどの基礎となっています。

スーパーコンピューティングクラスタリングの背後にある哲学は単純です。 1つの物理(または仮想)マシンがマスターシステムまたはヘッドノードとして構成され、メインアプリケーションコードが実行されるのはこのシステム上です。他のノードは、マスターシステムがワークロードをノードに委任するのを待つだけです。これらが受け取られると、彼らは仕事をし、できるだけ早く結果を返します。

計算クラスターは、マルチプロセッサーシステムの大宇宙と見なすことができ、複数の物理コンピューターがそれぞれのタスクを並行して実行します。

違いは、新しいPCをネットワークに接続するのと同じくらい簡単に、ノードをクラスターに追加したり、クラスターから削除したりできることです。さらに、ノードハードウェアが特定のアーキテクチャを使用する必要はまったくありません。

必要に応じて、ネットブック、ラップトップ、ワークステーション、高性能サーバーなどのシステムの寄せ集めからクラスターを組み立てることができます。唯一の要件は、各ノードが適切なクライアントソフトウェアを実行していることです。

間違いなく、コンピューティングクラスターの最もよく知られている例は[電子メール保護]プロジェクトと[電子メール保護]プロジェクトですが、クラスターという用語は通常、集中管理されたシステムを意味します(リモートコンピューターの能力を組み合わせたプロジェクトは、代わりにグリッドコンピューティングと呼ばれます) )。

お使いの携帯電話が何歳かを調べる方法

また、クラスターのノードは通常、通常のインターネット接続よりもはるかに高速なリンクを介して接続され、ワー​​クロードの送受信に伴う遅延を最小限に抑えます。ホームクラスターでは、ギガビットまたは10GbEの場合があります。京コンピュータは、100GB /秒の帯域幅を提供する豆腐と呼ばれる独自の相互接続を使用しています。

詳細はこちら

スーパーコンピューティングコーディング

Windowsベースのクラスターは、Windows HPC Server 2008オペレーティングシステムを使用して非常に簡単に組み立てることができます。Microsoftは、そのようなシステムで実行するときにクラスターリソースを利用するクラスター対応アプリケーションを作成するためのガイドラインを提供しています。または、openMosixやClusterKnoppixなど、クラスタリング用に設計されたさまざまな無料のLinuxディストリビューションがあります。これらはユーザーフレンドリーなエクスペリエンスを提供し、人気のあるBeowulfシステムを使用して任意のサイズのクラスターをセットアップするのがほとんど簡単になります。

ただし、どちらのルートを選択しても、発生する可能性のある制限の1つは、クラスターリソースを利用するように設計された既存のアプリケーションが不足していることです。スーパーコンピューターのタスクは通常、特注のコードによって実行されるため、これは必ずしも問題ではありません。

アドオンカード

クラスタアプローチは柔軟性がありますが、非常に無駄があります。基本的には、プロセッサのいくつかの機能のみを使用しているときに、コンピュータ全体の電源を入れたままにして電力を消費することを意味します。

よりエネルギー効率の高いアプローチは、1つの拡張カードに多数のプロセッサコアをマウントし、これらのコアを仮想クラスターとして使用することです。

前のページ次のページ

興味深い記事

エディターズチョイス

黄色がかったモニターを修正する方法
黄色がかったモニターを修正する方法
モニターのディスプレイに突然黄色が表示されても、驚かないでください。何も表示されていません。黄色がかった色は、コンピューターのディスプレイに関連する一般的な問題です。時々主な原因は
XboxOneでVPNをセットアップする方法
XboxOneでVPNをセットアップする方法
間違いなく、Xbox OneでVPNが必要な主な理由は、地理的な制限を無効にし、検閲の問題を回避することです。 IPアドレスを変更することで、お住まいの地域では利用できないコンテンツにアクセスできます。
PS5のHDMIポートを修復する方法
PS5のHDMIポートを修復する方法
PS5をテレビに接続するのに問題がありますか? PS5 本体の HDMI ポートを修復するには、次の専門家の指示に従ってください。
HTC U12 Plusレビュー:プレッシャーを感じる
HTC U12 Plusレビュー:プレッシャーを感じる
HTC U12 +は、今年最も注目されていないスマートフォンかもしれません。それは、多くのライバルのファンファーレ、華やかさ、または魅力なしで、旗艦の発表の長い大騒ぎの終わりに到着します。だが
どうぶつの森で寝る(そして夢を見る)方法
どうぶつの森で寝る(そして夢を見る)方法
眠りの魔法を通して、どうぶつの森の他の島に自分自身を想像することができます。では、どうすればこの特別な夢の状態に入ることができるのでしょうか?
Discordでライブを行う方法
Discordでライブを行う方法
Discord は人気のあるソーシャル クライアントであり、ユーザーは無数のサーバーに参加して、ボイス チャット、テキスト メッセージを送信したり、さまざまなマルチメディア ファイルを送信したりできます。それは主にゲーム プラットフォームであるため、問題は
Microsoft Emulator for Windows10Xがシングルスクリーンデバイスのサポートを導入
Microsoft Emulator for Windows10Xがシングルスクリーンデバイスのサポートを導入
Windows 10Xエミュレーターを使用すると、開発者はアプリをデュアルスクリーンに適合させることができます。これにより、事前構成されたデュアルスクリーンデバイスをエミュレートし、その上でWindows10Xを起動できます。ただし、最近のエミュレータバージョンでは、まだ発表されていない大画面または小画面の単一画面デバイスを選択できます。同社は、Windows10XをOSの特別版として説明しています