GNU/Linux >> Linux の 問題 >  >> Linux

Boincを使用してCPU/GPUリソ​​ースを科学に寄付する方法

利他主義は、そこにいるすべてのLinuxユーザーの特徴であると私が信じたいことの1つです。この特性はさまざまな形で現れる可能性がありますが、コンピューターについて話している場合、最も特徴的で実用的な方法は、正当な理由で計算リソースを寄付することです。これを正確に行う方法のクイックガイドです。

まず、PCを電力を必要とするサーバーに接続するクライアントが必要になります。このクライアントの名前はBOINCで、次のWebページからダウンロードできます:http://boinc.berkeley.edu/download.php

BOINCはBerkeleyOpenInfrastructure for Network Computingの略で、基本的にはオープンソースのミドルウェアシステムであり、世界中のさまざまな機関や科学組織の研究者が、他の方法ではアイドル状態になっている何千ものパーソナルコンピューターの処理リソースを利用できるようにします。

BOINCをインストールするには、ダウンロード場所でターミナルを開き、「sh」コマンドを使用してファイルを実行します。この場合、完全なコマンドは次のようになります。

sh boinc_7.2.42_x86_64-pc-linux-gnu.sh

これを実行すると、BOINCファイルを含む新しいフォルダーが作成されます。 「cdBOINC」と入力して新しく作成したフォルダに入り、「。/run_manager」と入力してソフトウェアを実行します。

BOINCマネージャーが最初の起動時にメインサーバーに接続できないというエラーが発生するのは正常です。これは実際には、このWikiページの最後のセクションに記載されている手順に従ってオーバーライドできるセキュリティ機能です。http://boinc.berkeley.edu/wiki/Installing_BOINC_on_Debian#Optional_setup_hints
パッケージからBOINCをインストールする場合マネージャー、このプロセスは必要ありませんが、クライアントの最新バージョンを入手できない場合があります。

BOINCサーバーに接続すると、計算リソースの受信者となるプロジェクトを選択するように求められます。後でプロジェクトを追加できるようになるので、最初の選択についてはあまり心配しないでください。ただし、運用システムと選択範囲との互換性について心配する必要はありません。また、選択によって異なるハードウェア要件にも注意してください。これらの詳細については、次のWebページにアクセスしてください:http://boincfaq.mundayweb.com/index.php?view =67

プロジェクトを選択すると、BOINCを介してログインまたは新しいアカウントを作成するように求められます。このアカウントは特定のプロジェクトに対応し、BOINCには対応しません。または、BOINCアカウントを設定して、利用可能な2人のプロジェクトマネージャーの1人に、選択したプロジェクトへのログインとログアウトを任せることもできます。

次に、ソフトウェアは選択したプロジェクトのサーバーに接続し、残りの作業について更新されます。お使いのコンピュータは、アプリケーションのデフォルト設定に従って動作を開始します。また、左下の[通知]ボタンを押すことで、寄付者のコミュニティの最新の開発に関する最新情報を入手できます。

BOINCがリソースを使い果たすのを防ぎたい場合は、「一時停止」ボタンを押してください。これを実行してから、ユーティリティの設定に移動して、操作パラメータを設定しましょう。トップパネルにある「ツール」メニューをクリックして、「コンピューティング設定」オプションを選択するだけです。これにより、BOINCのアクティブ化時間、アイドル時間のしきい値、ディスク容量、CPUの負荷制限、およびシステムがバッテリーモードのときにBOINCの実行を許可するかどうかに関するオプションを含むウィンドウが開きます。これらを好きなように設定し、「OK」を押してください。次に、[再開]を押すと、BOINCはこれらの新しい設定に従って機能します。

これらのオプションは特定のマシンにのみ適用されるため、別のコンピューターからBOINCにログインする場合は、再度リセットする必要があることに注意してください。

選択したプロジェクトに対してシステムが実行していることの詳細を確認するには、[表示]メニューをクリックして、[詳細表示]オプションを選択します。このビューは基本的にあまり凝っていませんが、ユーザーはこのアカウントでBOINCを使用して何が行われたかだけでなく、何が起こっているかについてのリアルタイムの統計を取得できます。

このモードでは、実行中のタスクをより簡単に制御でき([タスク]タブ)、ネットワークと計算アクティビティの設定をすばやく変更でき([アクティビティ]メニュー)、最後に別のコンピューターに接続して共同操作できます([詳細]メニュー)。 。

BOINCは15年近く前から存在しており、さまざまな重要な科学的研究や研究の進捗率に大きな違いをもたらしています。天文学から生物学まで、そして数学から化学まで、BOINCは、世界中からのボランティアが私たちが新しいことを実現し、以前は不完全だった理解の苦労を克服するのを助けてくれた手段でした。これはすべて、CPUが私たち自身の日常のユーザーニーズをカバーするほど強力ではなかった時代に起こりました。今日、私たちの計算能力ははるかに大きくなっているので、仕事中や娯楽のためにシステムを使用しているときにもBOINCを使用できます。 CPUソースを専用にしたくない場合でも、代わりにGPUを寄付することができます。これは、CUDA対応のNvidia、Intel Ivy Bridge、Haswell、または最新のAMDAPUのいずれかを所有している場合に実行できます。私たち全員の利益のために正しいことを楽しんでください。


Linux
  1. FreeBSDクラウドサーバーを使い始める方法

  2. Ubuntu Linux で Deepin ターミナルを使い始める方法

  3. node.js を使用してシステム統計を取得する方法

  1. Linux – SystemdでTtyを減らす方法は?

  2. bashでプロセッサ使用率を取得するには?

  3. LinuxでARM CPUクロック速度を取得するには?

  1. VimをTmuxで適切に動作させる方法は?

  2. 末尾にスラッシュが付いたディレクトリをリストするためにLsを取得するにはどうすればよいですか?

  3. bash コマンドで CPU スパイクを作成する方法