BOINCでスーパーコンピューターの一部になる方法
Googleのような企業は、コンピューティング能力へのアプローチでよく知られています。ロットを使用する スーパーコンピューターの仕事をするための小さなコンピューターの。安価でフォールトトレラントであり、正しく実行されれば、ほぼ無限に拡張可能です。それが互いに直接ネットワーク接続されたコンピューターで機能するのであれば、インターネットを介してみませんか?
BOINC(またはネットワークコンピューティング用のBerkeley Open Infrastructure)は、インターネット上でのCPU共有を調整するために設計されたソフトウェアシステムです。未使用のプロセッサパワーをさまざまな目的、主に非営利のプロジェクトや組織に寄付できるBOINCクライアントプログラムがあります。
未使用の意味を正確にメモすることが重要です プロセッサパワー。信じられないかもしれませんが、平均的な家庭用コンピュータのCPUパワーのほとんどは無駄になっています。たとえば、Webページを閲覧する場合、コンピュータのプロセッサはページの読み込みと表示の作業を行う必要がありますが、それが完了すると、プロセッサは次のページを読み込む必要があるまでアイドリング状態になります。いつもコンピュータを待っているように感じるかもしれませんが、コンピュータも頻繁にあなたを待っています。
アクティビティの一時停止中、CPUは基本的に何もせず、次の一連の命令を待機します。アイドル状態のときに特定のジョブを実行するようにコンピューターに指示することで、これらの一時停止を利用できますが、実際に作業を行う必要がある場合は、そのジョブを脇に置いておきます。そこでBOINCが登場します。BOINCクライアントソフトウェアをインストールするときに、これらの追加のプロセッササイクルをどのように使用するかを選択します。最もよく知られているBOINCプロジェクトはSETI@homeです。プロセッサ時間に値する他の利用可能なプロジェクトがいくつかありますが、そのうちのいくつかは次のとおりです。
- Hydrogen @ Home –水素の生産と貯蔵を改善することにより、クリーンエネルギー技術を強化します。
- LHC @ Home –大型ハドロン衝突型加速器からデータを計算する
- Cels @ Home –細胞接着/癌研究のためのクランチデータ
- 人工知能システム–大規模な人工知能システムを構築するために脳をリバースエンジニアリングします。
その他にも、すべてここで見つけることができます。
この記事では、Ubuntu LinuxにBOINCクライアントソフトウェアをインストールすることに焦点を当てますが、Linux、OSX、およびWindows(98 / ME / 2000 / XP / Vista)で使用できるBOINCクライアントがあります。
BOINCクライアントソフトウェアのインストール
まず、このコンピューターをBOINCクラスターの一部にするために必要なソフトウェアをインストールします。 Debian / Ubuntuでは、apt-get / aptitude /Synapticを使用してインストールできます:
- boinc-client
- boinc-manager
他のオペレーティングシステムのインストーラーは、BOINCWebサイトにあります。
すべてがインストールされたら、
を使用してマネージャプログラムを起動できます。boincmgr
次のようなウィンドウが表示されます:
次へをクリックした後 、追加のCPUサイクルの恩恵を受けるプロジェクトはどれかを尋ねられます。
好きなプロジェクトを選択してください。ただし、最近LHCを選択しようとするとネットワークエラーが発生したため、この記事の執筆時点ではLHCBOINCプロジェクトが機能していないように見えるという警告を破棄することもできます。
BOINCプログラムの新規ユーザーである場合は、次の画面でメールアドレスとパスワードを入力する必要があります。それが完了すると、選択したプロジェクトのホームページにリダイレクトされる可能性があります。このサイトでは、出身地など、さらにいくつかの質問をする場合があります。プロジェクトのWebサイトの使用は通常オプションであり、選択したプロジェクトに対して行った処理の量である統計を確認する方法を提供します。通常、プロジェクトのWebサイトを使用してチームに参加することもできます。チームでは、複数の人が使用統計をプールして、他のチームと競争します。
BOINCログイン情報を作成/入力すると、BOINCクライアントソフトウェアがデータのダウンロードと処理を開始します。
このポイントに到達すると、すべての準備が整います。腰を落ち着けて、価値のある目標に貢献しているという事実を楽しむことができます。その費用は、セットアップ時間の数分と未使用のCPUサイクルだけでした。誰が知っているか、それはエイリアンの生命を見つけたり、癌の治療法を見つけたり、ビッグバンをモデル化したりする最初のPCになるかもしれません。
-
VPN で Web セキュリティを強化する方法
Web サイトのセキュリティは、Web サイトを起動するホストにとっても、何らかの理由で Web サイトにアクセスするクライアントにとっても重要です。したがって、セキュリティ対策が整っていることを確認することは、サイト所有者の義務になります。ランサムウェア攻撃の増加に伴い、リスクが大幅に増加しており、Web セキュリティを向上させるために仮想プライベート ネットワークを使用することが必要になっています。このガイドでは、VPN を使用して Web サイトのセキュリティを向上させる方法について説明します。 バーチャル プライベート ネットワーク – 簡単な紹介、種類、プロトコル VPN または
-
音声付きの Reddit ビデオをダウンロードする方法
偏見のない、知的で、魅力的で、コミュニティ主導のコンテンツを探しているなら、Reddit が最適です。 Redditユーザーとして、またはRedditユーザーでなくても、他の場所では見つけることができないユニークで興味深いビデオに出くわし、このRedditビデオを完全にダウンロードするにはどうすればよいか疑問に思ったことはありませんか?後でオフラインで使用したり、友達と共有したりできます。はいの場合は、その Reddit ビデオを保存してください。この投稿では、オーディオ付きの Reddit ビデオをダウンロードするための優れた方法を紹介します。 オーディオ付きの Reddit ビデオをダウン