看板 DigiCurrency 關於我們 聯絡資訊
大家好,在下的電腦CPU是很舊的i7-4790 (實體是4-core但可以同時執行8個threads) 最近在玩遊戲或是看影片的時候順手開Minergate來新手挖XMR 然後我發現了Minergate程式跑起來怪怪的,說明如下: GUI所稱的"4CPU cores"執行起來為150H/s左右(可以發現CPU運算率約50%) https://i.imgur.com/KUpUqgF.png
GUI所稱的"8CPU cores"執行起來只有110H/s左右(此時CPU運算率為100%) https://i.imgur.com/WhXcsXd.png
不知道GUI多跑的那些instruction跑到哪裡去了,反而還使整體算力降低, 此外不論哪種設法,電腦總共16GB的記憶體看起來都沒被充分使用到 不知道是不是有哪些地方設定需要調整呢?還請各位大大指教。 ps.上述測試只執行O/S並儘量關閉其他程式以防干擾,兩次實驗間隔亦不超過3分鐘。 -- sent from telnet on my PC -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.77.73 ※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1512483909.A.55F.html
david31408: 可以設定成3 12/05 22:27
david31408: 另外就是我經驗 他應該是吃實體的 12/05 22:27
JoyRex: 你有沒有算過哪時才能領錢? 12/05 22:28
a23962787: 為什麼你的視窗看起來那麼復古 12/05 22:29
algorithm: 平常我會用電腦2~3hr/天,大概一個月就能超過0.005了XD 12/05 22:31
algorithm: Win7可以設定成「傳統風格」 12/05 22:31
algorithm: David大我1core到8cores都試過了...好像3和4效率最佳 12/05 22:32
algorithm: 不知道為什麼會這樣@@" 12/05 22:32
JoyRex: 0.005會支付唷?你要不要直接去礦池挖啊雖然門檻高很多 12/05 22:32
algorithm: 啊...剛剛去看是0.1XMR.... 0.005是確認Orz 12/05 22:36
algorithm: 我win7/8/10電腦輪著用直接去礦池會不會要重編不少code 12/05 22:38
goldflower: 因為multi-thread你還是只能給實體核心作吧 12/05 22:40
goldflower: 然後他演算法的bottle neck好像是L3 12/05 22:46
goldflower: 所以記憶體吃不滿應該蠻正常的 12/05 22:46
goldflower: 噢我講錯 跟bottleneck無關... 這段當我沒說 12/05 22:51
nhnc: CACHE的問題 12/05 23:05
orion2487: 用cpu挖礦取決於L1 L2 L3 的容量 12/05 23:08
orion2487: 當L1滿出來cpu的算力超過了 12/05 23:08
orion2487: 上限一樣會是L1的容量 12/05 23:08
orion2487: 不是用越多cpu就越快 12/05 23:08
orion2487: 大部分cpu都是吃50%算力最高 12/05 23:08
orion2487: 然後minergate雖然方便 12/05 23:10
orion2487: 不過他有太多令人詬病的缺點 12/05 23:10
goldflower: 剛看他是把scratchpad存在L3 所以跟記憶體就沒關了 12/05 23:10
david31408: 反正就是實體顆數 or -1 12/05 23:13
goldflower: 我猜你跑8個core衝到100是因為scratchpad必須要存到 12/05 23:16
goldflower: 記憶體 然後做一堆類似context switch的東西就飽了 12/05 23:17
JoyRex: CPU挖得好像參數很難調,我看網路上你這顆可以跑300才是 12/05 23:23
JoyRex: 我的1700網路上寫XMR類的可以跑600,結果我也才300~400 12/05 23:24
JoyRex: 然後要燒1~2個月才領錢?算了 12/05 23:24
algorithm: 了解了,原來效率drop是因為context switchOrz 12/05 23:38
algorithm: 我直接連礦池試試~偶爾用的平板還是Minergate加減挖 12/05 23:39
david31408: 連礦池一樣記得不要挖滿 12/06 00:53
algorithm: 我剛compile果然還是設成3-core較好,可以跑到200H/s 12/06 01:41
goldflower: 我記得像xmr-stack之類的軟體就有建議選擇3/4實體核心 12/06 01:48
goldflower: 就是4個選3 8個選6這樣 12/06 01:48
a1u1usul3: 一個thread吃2MB的容量,查一下自己的CPU l3 cache有多 12/06 02:36
a1u1usul3: 大就知道大概要塞幾個thread給他了 12/06 02:36