Re: [情報] 假的!NVIDIA 3060 算力限制被破解了
※ 引述《tint (璇月)》之銘言:
: 隨著消息的傳播
: 目前有愈來愈多的相關測試結果
: 根據Reddit和Gguru3D網站上一些討論的留言歸納:
: 1.不限定微星的RTX3060
: 各廠牌RTX3060搭配470.05BETA驅動
之前比較少回文
不過原本就站在這東西遲早能破的那邊
因為對3060算力減半這件事情
實際上是在系列硬體已經出了一段時間才有的
所以應該不是在bios端鎖而是在driver端鎖
鎖的方法可能是compile針對特定的指令增加nop/latency,
或者是在這款硬體CL/CUDA啟動的時候寫入特定的setting register能影響速度
這件事情在driver內就像 我有一個門 原本前一陣子上市的硬體
拿了200-233號的磁卡 而今天開始發234號以後的卡
可是這些卡只能走新開的繞比較遠的門.打不開舊的門
破解的方法不是想辦法仿造出233號以前的卡,
只要門本身拆得掉你不能仿造卡本身就不會是問題
畢竟像SLI需要主機板支援這點最後也是破解了
不過假如沒有這次的出包,就是需要從driver
端逆向去找甚麼地方在檢查"大部分Ampere卡都用 而只有3060不能用"
的路徑 這個行為雖然在driver裡不過大概還是在user mode下可以追
但原本獨立找這個所花的時間不知道多少 今天這個driver
出現後,除非硬體有重新更改後再tapeout...不然新出的硬體和已有的晶片
屬於相同系列就等於再也鎖不住
實際上跑出這份driver可能也不是陰謀論
因為這種正常功能完成後才叫開發者在釋出日前新增/封鎖功能的
偶有這種情況.......
例如各模組以為都有對應的#ifdef但是整合起來build就是在某些模組沒有套用到
或者是開發者自己改來測舊code沒有廢掉不能用就上傳了
--
之前推測它實作方式可能是透過VRAM位寬減半剩96bit
因為算力限制時 VRAM溫度相比沒限制時低一些
傾向認定不是 因為現在也有遊戲混用gpgpu 一但修改頻寬它也很慘... 不過可能是改特定指令/l2/store等 的延遲 改長等於單位時間內讀寫也變少 當然比較涼一點
怕影響到某些遊戲,所以頻寬減半最安全,全鎖可能影
響到某些遊戲的體驗
遊戲沒頻寬也慘
這種可以破,那Quadro是怎麼鎖?還是也破了87趴?
或者是硬體底層降低VRAM的供電/時脈
沒有破解啊 只是閃過限制而已
3060現在靠BETA驅動繞過去了,quadro有類似情形嗎?
unified driver時不管n或者a都有 某版driver跑gl專業軟體速度暴增 只是不知有意或者意外
就剛好Beta驅動沒有完全限制
不然差不多規格貴那麼多,怎麼賣?
Quadro驅動跟GeForce 分家很久了
老黃出這一手3060要賣翻了
不過看討論區 有些人的3060搭配這BETA版驅動
ETH算力還是無法達到40MH/s以上
微星的3060是目前成功率100%的嗎?
猜測應該是要有足夠的PCIE通道吧,通道不夠就鎖算力
而且還必須要接顯示器
不,它並不是直接全面鎖顯示卡VRAM位寬
bit寬度是全體的狀態 會不全面嗎 而且你在3060上少了96bit也會有3gb讀不到 要是剩3gb還能解應該跟實際不符
這是之前測試降低ETH算力的影片 一開始它會以正常
算力執行 但觸發了NV的反挖礦機制後 算力才降到一半
欣亞msi的3060都被掃了
但像其他KAWPOW和Octopus這些一樣佔用DAG且頻繁存取
VRAM的算法 卻完全沒有觸發反挖礦機制而降低算力
根據NV之前新聞稿 它說是僅針對ETHash算法去限制
https://tinyurl.com/2rf5b8m9 之前這一篇新聞
根本就不需要那麼多陰謀論,老黃能混到今日的名堂
RTX 3060 software drivers are designed to detect
絕對比你我、比板上任一個人都更間巧、更老奸巨猾(O
specific attributes of the Ethereum
你我想得到的,老黃有可能會想不到嗎?
玩家的錢老黃要賺,礦工的錢老黃當然也要賺
cryptocurrency mining algorithm, and limit
所以老黃要推礦卡,只要礦工買礦卡老黃就能賺更多錢
the hash rate, or cryptocurrency mining
想想為什麼會有新beta驅動?啊不就3080Ti快要出來了
efficiency, by around 50 percent.
今天只鎖ETH算法,但以後呢?想要礦工願意去買礦卡
那遊戲卡對挖礦的限制設計就要越來越嚴格
但算法鎖越大,沒人能保證以後遊戲效能不會被砍到
NV聲明很明確說只限制Ethereum mining algorithm
所以這新beta驅動會特別針對挖礦限制做這樣的設計
大概就為了之後的3080Ti、和之後尚未出世的顯卡鋪路
其他挖礦算法不防 這樣很可能就是針對特定計算指令
反正遊戲玩家買顯卡玩遊戲,當然都插x16或x8
那以後的驅動對算法限制再大,也不會砍到玩家效能
ETHash算法來說 會使用到SHA-256和SHA-512雜湊函數
它可能就是針對特定計算指令去觸發反挖礦機制
一般遊戲用途、通用運算 並沒有觸發反挖礦機制
所以也就沒有VRAM位寬被限制的問題了
在沒觸發反挖礦機制前 3060硬體運作值應是完全正常
如果它驅動程式端會針對特定的指令增加nop/latency
那麼應不會看到一開始約30秒時間是正常ETH算力
這就是對gpgpu環境不夠理解了 它隨時都可以recompile 事實上n和a的環境使用clcompile 得到的東西並不是直接給硬體執行 到最後clenqueuendrangekernel之內(這會持續執行無數次) 還會再針對硬體轉譯(用cuda的話原理相同不贅述) 開頭和後期跑的內容自然可以效能不一樣 當然我沒前面說法都沒否定用硬體設定影響的可能性
可見它可能是偵測特定計算指令才觸發了反挖礦機制
之前有外國網友測試讓3060同時挖ETH和CFX幣
就是同時跑ETHash和Octopus二種算法
3060在單獨跑Octopus算法時 算力是正常的45MH/s
但是二種同時跑 Octopus算法的算力也跟著出現大幅
滑落到一半以下的現象
講那麼多 破解了沒?
就沒破啊,新卡出來防堵一下繼續鎖CC
還有一個方法,cuda thread自動減半。
我認為它如果compile針對特定的指令增加nop/latency
在挖ETH時會直接就呈現減半的算力 而不會一開始先
跑出正常的算力一段時間 之後才快速下降至減半值
這個情況會像是顯示卡硬體運作數值在調降造成的
就像如果你在挖ETH途中 去突然即時拉低PL或VRAM頻率
它的算力會呈現類似的下降狀態
另外 3060規格是12GB 單顆2GB共6顆組成192bit
我意思是如果它96bit時是從IMC控制通道數下降一半
但要觸發反挖礦機制時才會發生 平常各應用時都正常
我還是傾向認為它是觸發反挖礦機制時 才會調降顯卡
的特定硬體運作數值 而不是直接就針對特定的指令去
增加nop/latency 這樣影響的層面較大
顯卡運作上分為正常狀態和觸發反挖礦模式二種狀態
這樣影響層面會較小
是啊,調整thread也是大概同樣效果,scheduler慢慢
的減少thread。但實際如何,只有N知道
減少thread方式的話 這樣就也能說明存在二種模式
因為像ProgPow、KawPow、Octopus這些吃重核心運算的
挖礦算法完全沒影響算力 目前已知受影響的挖礦算法
有ETHash和Verthash 這二種算法都會呈現算力減半
目前已知LHR(鎖算力)顯示卡 應該是
藉由降低IMC負載來達成限制算力的
效果 IMC最大約只能達到66%負載
目前一些能部份解鎖算力的挖礦程式
就是藉由提高IMC負載 達到部份解鎖
算力的效果
24
Kristy-Leigh Minehan @OhGodAGirl 這位開發者在Twitter發文 RTX3060桌面版顯示卡 更新techpowerup網站上的這版VBIOS後爆
很遺憾地告訴大家 小弟當勇者去嘗試了 結果號稱無法破解的鎖 莫名其妙就打開了 先附圖7
猜測做法是純軟體搭BIOS,這種看行為的用硬體作太花錢也沒必要, 個人支持是不鎖的,你今天鎖ETH,那那天難保你不會動什麼手段讓遊戲變慢, 公司信用問題,如同apple看電池故意降速一樣, 做法上BIOS可能開個flag,driver看GPU行為降速,這會造成做多餘白工, ETH早晚集中化,ASIC算力,耗電什都較划算,GPU這類需求也會下降63
先附圖 3060 ventus 3x 沒刷bios 謝謝老黃新驅動讓原本感覺很盤的我釋懷了 --30
用zotac 3060 twin edge oc bios 版號94.06.14.00.5E,不是微星的那個版本 因為BIOS不給備份也不敢刷 裝pcie第一槽,單純裝BETA驅動可以上到49MH/s 可是裝到pcie第二槽之後,就一樣被鎖ETH34
先附上兩張圖 正常版本的驅動算力大概約略 22MH/s 經過安裝 "470.05_gameready_win10-dch_64bit_international"後爆
隨著消息的傳播 目前有愈來愈多的相關測試結果 根據Reddit和Guru3D網站上一些討論的留言歸納: 1.不限定微星的RTX3060 各廠牌RTX3060搭配470.05BETA驅動14
弱弱的問個白癡問題 如果真的要出礦卡 難道不行讓以後出的遊戲卡 出廠就只能運算 比如DirectX OpenGL 之類72
首Po大意就是原本20-25 MH/S的算力被拉到45-50 MH/S 中國人真行啊.... ----57
其實確實是有風聲說有一些運用似乎是被鎖ETH的流彈掃到了 所以猜測老黃改用其他方式下去鎖 其實之前國外很多文章就討論到,你去針對演算法/運算特徵模式會是很棘手的一個問題 (其中蠻多人用Rice's Theorem去佐證這件事情) 首先就是演算法彼此之間的差異性有大到能輕易被Driver/Bios機制去認定嗎?
80
[情報] 老黃再改3060核心 5月起又不能挖礦惹?改用 GA106-302 晶片、舊驅動失效 NVIDIA 新版 RTX 3060 再打壓 ETH 挖礦 — 早前 NVIDIA 開始在 GeForce RTX 3060 中加入 ETH 挖礦限制,號稱是固若金湯、無法破 解的,沒想到 NVIDIA 不小心自已流出了 Driver for CUDA on SWL 版本 470.05 Beta 驅13
Re: [情報] S80顯卡來了,11月11日開賣這張顯卡要買還需要購買證,看起來廠商知道這東西大量銷售會被罵翻天 只小批量銷售 這幾天陸續有收到貨的一些人開始發測評 結論:5
[挖礦] 顯卡驅動版本不同並存問題請益各位大大好, 最近收了張3060LHR v1版本,此大哥卡可以上470.05版本driver,單挖算力48沒有問題。 但目前遇到同一台電腦原有3060ti,要讓3060更換到470.05版本3060ti驅動就無法使用,若安裝好3060ti支援的驅動,3060那張卡又會更新為該版本。 請問有前輩們遇到一樣問題在win10環境下兩張NV顯卡安裝不同版本的驅動嗎?謝謝賜教 -----4
Re: [討論] 做遊戲主機有多難這邊要討論一下 所謂的主機要做的多複雜 硬體要多好 先講做出主機這部分 要低成本的就硬體隨便找公版就好了 CPU用ARM更便宜 買高通或是發哥的晶片組 隨便兜一兜 公版ARM處理器 核心就是 Linux4
[抒發] 專案Github有幾個專案一直都有在研究, 不過說真的也是出於興趣弄下來玩玩, 並不是真的工作要用.. 有幾個案子原本好幾年前就都沒在更新了, 沒想到最近去看發現有人更新了一些做法。1
Re: [請益] 讀械做軟韌體,該繼續還是該回去?按照你的敘述 你列的內容比較算是寫應用 一般講的韌體是這樣子 寫driver 直接控制硬體 需要會看電路圖,需要懂電氣特性- 不知道你說的韌體是指什麼? 嵌入系有很多種: * embedded linux * 使用 rtos, 例如: freertos/vxworks * bare metal 程式 * 手機
13
[請益] 黑軸鍵盤推薦23
[請益] 電腦文書上網用 以我的需求大約要多少預算8
[閒聊] 瑞銀升英特爾(INTC.US)目標價至26美元 建9
[情報] 建達 & 立光宣布代理FSP全漢產品3
[菜單] 40-50k影音、遊戲白色機3
[閒聊] DDR5 超頻記憶體選擇2
[菜單] 45k魔物獵人機(含LCD)2
[菜單] 30k 海景水冷3A遊戲機 (不含顯卡)2
[開箱] Thermalright索摩樂Assassin King 120 SE7
[菜單] 70K 魔物荒野機 (含OS+螢幕)3
[菜單] 65K左右遊戲機1
[菜單] 30k輕度遊戲機1
[菜單] 40k 3A遊戲機(不含顯卡)1
[菜單] 40k含螢幕遊戲建議3
[菜單] 90k 4090 4K遊戲機