NVIDIA RTX3090 マイニング制限突破!

すごく久しぶりの更新

今回は
「NVIDIA RTX3090」

のマイニング制限を突破するお話

2021/5/19
手順を公開
ただしコマンドは公開しない。

マイニング制限

仮想通貨を取得するとき
パソコンを用いて行います。

その時重要なのがグラフィックボード

これを用いてマイニングをするのですが
仮想通貨が高騰して以来
グラフィックボードを入手することが困難になっています。

現に私も映像編集パソコンの
設備更新ができず困っています。

その中で
NVDIA社が
現在発売している
RTX3000シリーズのマイニング制限をかけた
グラフィックボードが出荷されました。

これで手に入りやすくなる?
ちょっと期待をしていました。

 

ですが
マイニング制限は
とても残念な方法で行われています。

検証結果は以下の通りです。

マイニング制限の中身

以前3060にも同様な処置をしたが
ドライバが流失した結果
マイニング制限が突破されてしまいました。

今回は5月出荷分からかな?
ハードに制限をかける仕様に変更したみたいです。

制限はこんな感じでかかります。
Powerlimitで制限をかけるだけ

※下記メッセージはドライバによって異なる。

Afterburnerでグラフィックボードをコントロールしていると
どれだけPowerLimitを上げても下げても
すぐに58%に戻されてしまいます。

これは流出したドライバーを用いても
ダミーHDMIを使用しても対処できません。

ではどうやれば突破できるのか?

ヒントは先ほどのコマンド
「Set power limit to 58%」
の中にあります。

 

※ドライバによってメッセージが違う。
466.27-desktop-win10-64bit-international-whql
で制限を突破した際確認したメッセージは以下の通り

2021/05/19 追記
下記の黄色メッセージは制限解除されていません。
手順は次の記事を参考にしてください。

マイニング制限突破!

今回のやり方が正しいのかわかりませんが
nvidia-simを用いた方法で突破できます。
sudoが使えないWindow10でも可能です。

以前
マイニングのネタを提供してくれた
坊ちゃんが手に入れた
「Palit NED3090T19SB-1021G」
を用いて確認しました。

 

突破した結果がこちら

RTX3090のハッシュレート114MH/sが
制限がかかった後も維持されます。

その後も
「Set power limit to 58%」
は流れますが
自動で対処するため
ハッシュレートが下がることなく維持されます。

制限を突破した画面はこちら
コマンドで修正をかけています。

突破方法は?

ん~
ゲームをする人から批判を食らいそうなので
公開はしませんが
先ほども書いたように

「nvidia-sim」

を用いてメモ帳にコマンドをかき
.batファイルにして回していけばいいだけです。

肝心のコマンドの部分は控えますが
こんな感じで.batファイルを作成します。

作成した.batを管理者権限で実行すればOK!

単純に以下の方法で可能です。

:loop
timeout 3
ここにコマンドを入力する
goto loop

この程度のことがわからない人は
マイニング制限のまま運用した方がいいです。

上記コマンドを用いて
24時間ぶん回しても
ハッシュレートは維持されたままです。

抜本的な解決方法にはならないが・・・

高騰しまくっている
グラフィックボードを入手できず
泣き寝入りしている自分ですが

マイニング制限をかけても
簡単に突破されるようじゃ
この先もグラフィックボードを手に入れるのは難しいかと。

他の3000シリーズも同様の事が出来るか
検証していませんが
同じような制限なら
簡単に突破できるでしょう。

 

だって
コマンドだけで制限かけているから。

 

オマケに
3070 3080
のPowerlimitって
58%程度にしている人多いはずだから
あまり意味ないような気がする。

逆に100%になるようにしていても
上記コマンドで対処可能だけどね。

 

NVIDIAってバカ??

 

本気でマイニングしている人から
グラフィックボードを取り上げる気があるのか
メーカーの姿勢に疑問を感じます。

 

なんで今回
自分にとって不利益なことをしたのかというと
結局メーカって儲かればいいんでしょ?

という検証と
仕事として請け負ったから。

公開しない理由もお金が絡んでいるからです。

マイニング制限を突破したい人は
ヒントからたどり着くはず。

 

正直
この程度で突破できる対処法って
とても残念で仕方ありません。

 

あー
フリーのエンジニアって不利益なこともする仕事
自分で自分の首絞めてどうすんだよ・・・・・
本気で辞めようかな・・・

コマンドを教えてほしい人
指定口座に100万振り込んだら教えるよ。
※要は自分で調べろってこと。

 

今回はここまで
それじゃまた!

NVIDIA RTX3090 マイニング制限突破!” に対して9件のコメントがあります。

  1. afromask より:

    私のRTX3060tiはnvidia-smiで見ると大きい数字が216wです。
    試しに300を入れてみたら、バッチファイルのコマンドプロンプトにinvalidだからできないみたいな警告が出て実行できませんでした。
    小さい数字と大きい数字の間を入れろ見たいな事がかいてありました。

    1. afromask より:

      色々調べたところ、そもそもRTX3090にはハッシュレート制限がかけられていないようです。
      掘るなら30万出して3090を買え!というスタンスのようです。
      Minerにしても、カードコストの回収から考えると厳しい選択のように思います。

      1. studio3dr より:

        山にこもっているので
        返信が遅くなり申し訳ありません。
        (月に1~2日しか里の下りてこないので・・・)

        3090そのものに
        ハッシュレート制限がかかっていないのは存じております。

        ですが
        購入した5枚のうち
        1枚だけ制限がかかっています。
        (私は購入できないです)

        どのマザーボードに取り付けても
        制限が入ります。

        3090のBIOSの問題か?
        と思っていましたが
        記事の内容で解決したので
        深堀はしておりません。

        稀な事象かもしれませんが
        制限がかかった場合の
        対処方法として記事にまとめただけです。

        LHR制限がかかったVGAは
        ある程度
        解析し確認しましたが
        60~70%程度しかレートが出ないため
        値段相応ではないと判断しています。

        3090のコスト&電気代を考えると
        一般家庭では手が出せませんね。

        お客様のところは
        太陽光発電
        マイクロ水力発電
        があるため
        電気代はほとんどかかっていません。

        こういう環境なら
        なんとかなりそうな気がしますが
        マイニング自体
        悪趣味な世界ですよね。

        マイナーの皆さんすみません。。。。

  2. afromask より:

    RTX3060tiにて ”PCIバス指定 そのカードの上限のワット数” でバッチファイルを作り管理者で実行してもダメなようでした。
    2021/11/08

    1. studio3dr より:

      afromask 様
      コメントありがとうございます。

      nvidia-smi
      でパッチを作成してもダメですか?

      rigの×16に1枚だけカードが刺さっている前提で書きますが
      (スロットに複数枚のカードが刺さっていないと仮定して)

      :loop
      timeout 3
      nvidia-smi **************
      goto loop

      こんな感じでワット数を固定し(上限ではない)
      パッチを走らせてみて解除されるようであれば
      スロット指定で複数枚のカードの制限解除を行うことも可能です。

      もちろん
      複数枚のカードの制限解除ができることも確認が取れています。
      ※ただし自己責任で行ってください。
      ヘタしたらカードが壊れる可能性があります。

      一度試してみてはいかがでしょうか?

      ただ私のやり方が正解だとは思っていないので
      他の方法も調べたうえで
      トライ&エラーを繰り返し
      試すやり方をお勧めします。

      何度も記載しますが
      自己責任でお願いします。

      1. afromask より:

        ご返信ありがとうございます。
        っていうか、書いちゃっていいんですか?
        お書き頂いたコマンドそのものを書いていました。
        もしかしたら、ソケットがSundayBridgeの時のものなので、PCI Express x16がある新しいマザーなら行けるのかもしれません。
        マイニングのサイトを見ると認識さえすればマザーは変わらないみたいな記事をたくさん見たので古いパソコンでやってしまいました。

        1. afromask より:

          追伸
          nvidia-smiで出てくる大きい方のワット数を入れればいいのかと思っていました。

          1. studio3dr より:

            afromask 様
            コメントありがとうございます。

            私が面倒みているrigも
            (blogにも記載していますがお客様のrigで遊んでます。)
            core i7 860
            asus P7H55D-M EVO
            memory 16GB

            のかなり古い?
            っていうか骨董品でマイニングしています。

            電源だけは1200Wの新しいものに取り換えていますが・・・・

            古いマザーボードの場合
            ビデオカードによっては
            x16直刺ししないと認識しないものもあり
            ライザーカードが使えないマザーもあると聞いています。

            上記マザーボードは
            Radeon系はライザーカード経由なら認識してくれますが
            直刺しだと全く認識してくれません。

            とマザーボード毎に特徴があるため
            トライ&エラーで
            色々試しながら運用をしています。

            今は
            上記マザーボードに
            3090
            3070
            2070sp
            の3枚をライザーカード経由
            x16で運用しています。
            *下記製品を利用
            ASIN B07CWPWDF8 で検索してください。

        2. studio3dr より:

          afromask 様
          コメントありがとうございます。

          コマンドは
          コメント非表示で消すことができるので
          問題ありません。

          nvidia-smi
          のコマンドですが
          使用するカードの
          最大パフォーマンス(利益)が出るワット数を
          記載すればOKです。

          例えば
          3090は270Wが
          最大パフォーマンスが出るとよく記事で見ますが
          実際は使用するカードで調整すると
          310wだったりもします。

          なので
          最大値をいれるのではなく
          必要なワット数を入力すればOKです。

          最大値だと
          パフォーマンス(利益)はかなり悪くなります。

          ※何度もかきますが自己責任でお願いします。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください