作者algorithm (algorithm)
看板DigiCurrency
标题[求助] Minergate效率问题
时间Tue Dec 5 22:25:04 2017
大家好,在下的电脑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://webptt.com/cn.aspx?n=bbs/DigiCurrency/M.1512483909.A.55F.html
1F:推 david31408: 可以设定成3 12/05 22:27
2F:→ david31408: 另外就是我经验 他应该是吃实体的 12/05 22:27
3F:→ JoyRex: 你有没有算过哪时才能领钱? 12/05 22:28
4F:推 a23962787: 为什麽你的视窗看起来那麽复古 12/05 22:29
5F:→ algorithm: 平常我会用电脑2~3hr/天,大概一个月就能超过0.005了XD 12/05 22:31
6F:→ algorithm: Win7可以设定成「传统风格」 12/05 22:31
7F:→ algorithm: David大我1core到8cores都试过了...好像3和4效率最佳 12/05 22:32
8F:→ algorithm: 不知道为什麽会这样@@" 12/05 22:32
9F:→ JoyRex: 0.005会支付唷?你要不要直接去矿池挖啊虽然门槛高很多 12/05 22:32
10F:→ algorithm: 啊...刚刚去看是0.1XMR.... 0.005是确认Orz 12/05 22:36
11F:→ algorithm: 我win7/8/10电脑轮着用直接去矿池会不会要重编不少code 12/05 22:38
12F:推 goldflower: 因为multi-thread你还是只能给实体核心作吧 12/05 22:40
13F:推 goldflower: 然後他演算法的bottle neck好像是L3 12/05 22:46
14F:→ goldflower: 所以记忆体吃不满应该蛮正常的 12/05 22:46
15F:推 goldflower: 噢我讲错 跟bottleneck无关... 这段当我没说 12/05 22:51
16F:推 nhnc: CACHE的问题 12/05 23:05
17F:→ orion2487: 用cpu挖矿取决於L1 L2 L3 的容量 12/05 23:08
18F:→ orion2487: 当L1满出来cpu的算力超过了 12/05 23:08
19F:→ orion2487: 上限一样会是L1的容量 12/05 23:08
20F:→ orion2487: 不是用越多cpu就越快 12/05 23:08
21F:→ orion2487: 大部分cpu都是吃50%算力最高 12/05 23:08
22F:→ orion2487: 然後minergate虽然方便 12/05 23:10
23F:→ orion2487: 不过他有太多令人诟病的缺点 12/05 23:10
24F:推 goldflower: 刚看他是把scratchpad存在L3 所以跟记忆体就没关了 12/05 23:10
25F:推 david31408: 反正就是实体颗数 or -1 12/05 23:13
26F:推 goldflower: 我猜你跑8个core冲到100是因为scratchpad必须要存到 12/05 23:16
27F:→ goldflower: 记忆体 然後做一堆类似context switch的东西就饱了 12/05 23:17
28F:→ JoyRex: CPU挖得好像参数很难调,我看网路上你这颗可以跑300才是 12/05 23:23
29F:→ JoyRex: 我的1700网路上写XMR类的可以跑600,结果我也才300~400 12/05 23:24
30F:→ JoyRex: 然後要烧1~2个月才领钱?算了 12/05 23:24
31F:→ algorithm: 了解了,原来效率drop是因为context switchOrz 12/05 23:38
32F:→ algorithm: 我直接连矿池试试~偶尔用的平板还是Minergate加减挖 12/05 23:39
33F:推 david31408: 连矿池一样记得不要挖满 12/06 00:53
34F:→ algorithm: 我刚compile果然还是设成3-core较好,可以跑到200H/s 12/06 01:41
35F:推 goldflower: 我记得像xmr-stack之类的软体就有建议选择3/4实体核心 12/06 01:48
36F:→ goldflower: 就是4个选3 8个选6这样 12/06 01:48
37F:推 a1u1usul3: 一个thread吃2MB的容量,查一下自己的CPU l3 cache有多 12/06 02:36
38F:→ a1u1usul3: 大就知道大概要塞几个thread给他了 12/06 02:36