Folding@home作業の有効期限は、TimeoutとExpirationのどちらがなのか?

おもしろい(^○^)! と思っていただけたら、また読みに来てくださいね。更新するパワーになります(^_^)b


おはようございます。

Folding@homeの作業には、有効期限がありますが、TimeoutとExpirationのどちらがなのか?

ということで、Folding@homeの公式サイトで確認してみました。

結果は(たぶん、)以下のとおりです。

  • Timeout:PCで解析する締め切り
  • Expiration:1つの作業(ワークユニット)結果が、タイムリーに、サーバーへアップロードされなかった場合の締め切り

なので、ボクはいまのところ、Timeoutを締め切り有効期限として、作業(、つまりワークユニット)を完了するようにしています。

いつものごとく「たぶん」と言っているのは、公式サイトは全部英語で、ボクは英語が全くダメ。なので、Google翻訳を使いながら、解釈したからです。スミマセンm(_ _)m

なので、誤った部分があれば、訂正します。

ちなみにTimeoutとExpirationは、Advanced Control画面に表示されています。さらに時間は、世界標準時(か協定世界時)表示なので、日本時間にするには、9時間をプラスする必要があります。

英語に泣かされながら、Google翻訳

Folding@homeの公式サイトの英語に泣かされながら、Google翻訳とともに格闘しました。1段落毎に、Google翻訳で、訳しました(T ^ T)

Are there any limits to how long my machine can take to finish a work unit (WU)?
私のマシンがワークユニット(WU)を完了するのにかかる時間に制限はありますか?

Yes. Work Units are serial in nature.
はい。 作業単位は本質的にシリアルです。

When a completed WU is sent back, a new work unit is generated from those results.
完了したWUが返送されると、それらの結果から新しい作業単位が生成されます。

This must happen many times over within each project (group of work units).
これは、各プロジェクト(作業単位のグループ)内で何度も発生する必要があります。

A generation 1 work unit must be turned in before a generation 2 work unit is created and sent out.
世代2の作業単位を作成して送信する前に、世代1の作業単位を提出する必要があります。

To keep these generations moving along, we have to set expiration deadlines in the event a work unit is not uploaded in a timely manner (lost, deleted, whatever).
これらの世代を維持するために、ワークユニットがタイムリーにアップロードされなかった場合(紛失、削除など)に有効期限を設定する必要があります。

ふぅーーー💦

つまり、Timeoutとは? Expirationとは?


つまり、TimeoutとExpirationとは、以下になります。

  • Timeout:PCリソースの一部を使って、作業(、つまりワークユニット)を完了する締め切り
  • Expiration:作業(、つまりワークユニット)が完了したけど、タイムリーに、サーバーへアップロードされなかった場合の締め切り

なので、日付の関係は、Timeout < Expiration になっています。

なお、Advanced Control画面に表示されている時間は、世界標準時(か協定世界時)表示なので、日本時間にするには、9時間をプラスする必要があります。上記画像の場合は、日本時間では、以下のようになります。

  • Timeout: 2020-04-22 04:56:27
  • Expiration: 2020-04-27 04:56:27

ちなみに作業は、解析した結果を、アップロードして完了

ちなみに、Folding@homeの作業は、PCリソースの一部を使って解析した結果を、自動的にサーバーにアップロードして完了します。

結果はどのように返されますか?

コンピューターは、作業ユニットが終了するたびに結果を自動的にサーバーにアップロードし、その時に新しい作業をダウンロードします。

つまり、通常は、Timeoutまでに作業を完了すれば、結果を自動的にサーバーにアップロードされるということになります。

なので…

なのでボクは、Timeoutを締め切り有効期限に!


なので、ボクはいまのところ、Timeoutを締め切り有効期限として、作業(、つまりワークユニット)を完了するようにしています。

また、なにかわかったらご報告します。

新型コロナウィルスの解析を、ドンドン進めてくれ! 初代Suface Laptop!!

それでは!

おもしろい(^○^)! と思っていただけたら、また読みに来てくださいね。更新するパワーになります(^_^)b

フォローしていただけると、ブログ更新を見逃しません