アンダーボルト:遅く動かすほうが稼げることが多い理由
電力を下げても減る作業量は節約できる電力より少ないという物理的な理由、ご自身の最適点を見つける方法、そして最適化すべき数値がハッシュレートではない理由。
間違った数字
ほとんどの人はハッシュレートを見ながらリグを調整します。マイニングソフトが最も大きく表示する数字だからです。しかしそれは間違った数字であり、だからこそ多くのリグが、同じハードウェアで得られるはずの額より少なく稼ぐ設定になっています。
実際に売っているのは計算量です。実際にお金を払っているのはワットです。したがって、リグが利益を出すかどうかを決める数字は 1 ワットあたりの計算量であり、ハッシュレートだけではそれについて何もわかりません。
この取引が釣り合わない理由
カードの消費電力はおおよそ電圧の 2 乗に比例して上がりますが、こなす計算量はおおよそクロック速度に比例して上がります。この 2 つは異なる曲線で、その差がチャンスのすべてです。
カードから最後の数パーセントのクロックを引き出すには電圧が必要で、電圧の代償は電力の 2 乗です。そのため性能の最後の部分は非常に悪いレートで買っていることになり、それを手放すと、失う計算量よりはるかに多くのワットが戻ってきます。
やる価値があるとき、ないとき
電気代が無料なら、この話はすべて無視してカードを全開で動かしてください。欲しいのは総出力で、総出力は範囲の一番上でピークになります。
電気代を払っているなら(ほとんどの人が払っています)、狙うべきピークはもう一方です。節約した 1 ワットはすべて手元に残るお金で、それが毎日、毎時間積み重なります。だからこそ数パーセントが意味のある額になるのです。
お金とは関係のない 3 つ目の理由もあります。上限より低く動かすカードは温度が低く静かで、ファンの負担が減って長持ちし、リグ全体の劣化もゆっくりになります。計算上は差し引きゼロだったとしても、それだけで価値があります。
自分に合ったポイントを見つける
他人の設定がそのまま自分の設定になるわけではありません。同じ箱から出た同じカード 2 枚でも違いがあり、その差は無視できないほど大きいものです。つまりこれは数字を写すことではなく、測定することです。
- 壁のコンセントで測ってください。プラグ型の電力計はごく安く、リグ全体を見られる唯一の手段です。電源ユニットの損失、ライザー、マザーボード、プロセッサまで含まれます。ドライバーが報告する数字はカード単体のもので、それで調整すると支払っている電気代のかなりの部分が見えなくなります。
- 一度に 1 つだけ変え、各設定を意味のある結果が出るまで十分長く動かしてください。最低 30 分、1 時間ならなお良いです。熱の状態はゆっくり落ち着くからです。
- 段階的に下げていきます。電力制限を下げ、計算量とワット数を記録し、繰り返します。最初は比率が上がっていきます。上がらなくなるまで続けてください。
- そのポイントが答えです。それを超えるとカードは電力不足になり、計算量が電力より速く落ちていきます。これは同じ曲線の反対側です。
- そのあと、信頼する前に丸 1 日安定性をテストしてください。わずかに攻めすぎたアンダーボルトはクラッシュせず、検証に通らない計算結果を生み出します。こちらのほうが厄介です。リグは忙しそうに見えて、稼ぎは少なくなるからです。
コアとメモリは別の問題です
ほとんどのアルゴリズムでは、2 つのうち一方が仕事をし、もう一方はついて行くだけです。どちらがそうなのかは、カードではなくアルゴリズムによって決まります。
メモリが仕事をするアルゴリズムでは、コアをほとんど損失なく大きく下げられることが多く、簡単に節約できるワットはそこにあります。コアが仕事をするアルゴリズムでは逆になり、メモリはたいていそのままにするか下げることができます。
注意が必要なのもメモリです。メモリクロックを上げるのは、数パーセントを得て、失敗したシェアでそれ以上を失う典型的なパターンで、その失敗はいつも目に見えるとは限りません。メモリを少しでも上げるなら、その後 1 分間のハッシュレートではなく、1 日分の拒否率を見てください。
コンソールではなくプールで確認する
チューニングは、プールがそれを認めて初めて完了です。マイニングソフトのコンソールはカードが試みたものを報告し、ダッシュボードは実際に届いて受理されたものを報告します。支払いの基準になるのは後者です。
そのため最後のステップは、リアルタイムの数字ではなくダッシュボードの平均値を使って、新しい設定での丸 1 日と古い設定での丸 1 日を比べ、拒否率が変わっていないことを確認することです。ワットは改善したものの、受理される計算量を気づかないうちに数パーセント削ったアンダーボルトは改善ではなく、コンソールがそれを教えてくれることは決してありません。