On runtime, we can switch between dual/single coin mining using gpu number. Let's say we are dual mining eth + dcr at daytime, at night we press 0 twice to switch to eth only mining.
Miner, still reports hash rate from DCR although it is disabled. My question is about fees. Does it switch to 1% if we switch to single coin mining on runtime?
No, it does not, you should restart miner in ETH-only mode to switch to 1%.
|
|
|
I was asked to do a test of this miner with nofee. I can tell you right now you either got a bug in your code or your wrong about 4% less. It is like 20% less! The mining speed went down from around 179-183 MH/s down to 142-146 MH/s. So it either comes to your documentation is wrong or you have totally broken 9.2 to be dropped down by that much.
The documentation is correct, slowdown must be 4%, not 20. Ok I will do some tests to check/confirm it.
|
|
|
I had not much time for testing due to urgent DCR fix, just noticed slowdown for Polaris on Linux. It is because OpenCL reports that it has 14 compute units (CUs) instead of 36. You can fix it by using undocumented option: specify "-eqlim 288". 288 = CUs * 8. I hate this magic, so I'm working on next update that will have good hashrates with 100% stable mining speed on both Windows and Linux. Just wait a few days.
Thanks Clay, looks like it's working on Windows. Polaris cards have 32CU no ? 32 + 4 locked 36 CUs in RX480/580, 32 CUs in RX470/570.
|
|
|
I had not much time for testing due to urgent DCR fix, just noticed slowdown for Polaris on Linux. It is because OpenCL reports that it has 14 compute units (CUs) instead of 36. You can fix it by using undocumented option: specify "-eqlim 288". 288 = CUs * 8. I hate this magic, so I'm working on next update that will have good hashrates with 100% stable mining speed on both Windows and Linux. Just wait a few days.
|
|
|
v9.2:
- improved mining speed stability. - added changes in DCR mining protocol. - fixed possible issue with rejected DCR shares on Nicehash pool. - added pool selection in runtime ("e" and "d" keys). - now if devfee mining fails for a long time, miner will not stop mining, it will turn on "-nofee" option temporarily with appropriate warnings, until successful devfee mining. - some minor improvements. - EthMan: added ReasonID parameter to .bat file which is executed when some rig has problems, check "sample.bat" for details.
NOTES: 1. Mining speed stability is better now, but still is not perfect. I'm working on it. 2. DCR: after changes in DCR mining protocol, both pool and mining software must be upgraded. At this moment the miner works with Suprnova, but fails with Nicehash, probably they will update their pool soon. Or may be they applied changes somehow differenty.
|
|
|
"added assembler kernels for ETH+SIA" what this does ?
it increase speed of mining dual coin. Not ETH just the dual mining coin so the -asm 2 is only for dual mining ? thanks. yes dor dual ming you will need mode 0 and asm 2 for using assembler kernels. If you dont want to use assembler kernel then use asm 0 i didnt understood what means assembler kernels (noob on mining). whats the difference if i just enables dual mining without -asm 2 ? As per my imagination without asm 2 , its like old mining without boost. with asm 2 it uses newer kernel which is faster Accordingly to the readme file it states that asm 2 is used for ETH-ONLY mode. ? I am confused by this as well. I am dual mining ETH and PASC and I use -asm 1. What difference does using 2 do? I see in the OP it mentions if the -dcri flag does not work for you and have it set to 1 to use -asm 2 option. I might be misunderstanding the OP? https://bitcointalk.org/index.php?topic=1433925.msg18698866#msg18698866So the algo is: IF you use ETH-only mode AND you see best speed at -dcri 1 THEN try to use -asm 2 and find best speed by increasing -dcri value.
|
|
|
I will release new version within two hours.
|
|
|
Decred has made stake version 3 active, all blocks have to have stake version 3 included in the header.
I'm checking the details...
|
|
|
@claymore On Ubuntu 16.04 with amdgpu-pro-17.10-401251 (catalys 15 don't install. v16 works but 17 seems better) and AMD-APP-SDK-v3.0.130.136-GA-linux64 installed... I use a RX470
all goes fine but at start of ethdcrminer64 v9.1 I have "AMD ADL library not found." and AMDAPPSDKROOT=/opt/AMDAPPSDK-3.0 environment variable set in the systemd service
I don't know if it is a problem. -asm 2 does not improve anything over -asm 1 I have temp and fan status "GPU0 t=59C fan=67%"
I want to make all perfect, maybe I'm searching for inexistent problems...
gpu-pro does not support amd adl, so it's ok. -asm 2 has same speed as -asm 1 for most cards, it depends on GPU model, so it's ok. -asm 2 was added mostly for overclocked Tonga and Polaris cards and only for ETH-only mode. On these cards you can have best speed on -dcri 1, -asm 2 moves -dcri scale for these cards so you can try to find speed peak at larger -dcri values. @claymore
Hey Claymore, it looks like you prioritized who uses dual mode in these latest updates. For me that mine only ETH, I still use version 8.1 that continues faster (briefly). Do you have any plans to improve performance for eth only?
You should mention that 8.1 is faster for your cards. For some other cards v9 is faster. What GPU do you have? what -dcri value is the best in v9?
|
|
|
If you use "-asm 0" you won't see problems with floating speed.
miner 9.1, -asm 0, driver 17.2.1, RX480 Hmm, I did not change GPU kernels for "-asm 0" mode for a long time, so you must see this issue in v8.x too. Anyway, upcoming fix is for ASM mode only. @Claymore, I have a small feature request with ethmon. I'm sure many others here would like this option too if possible. "Execute .BAT file if miner has problems" Can we separate this into 3 separate batch files? One that runs if there are GPU temp issues One that runs if there are hash rate issues One that runs if the rig goes offline If you could implement this, I would be grateful Thanks again for an awesome miner! It can be achieved with additional parameter to BAT file that EthMan calls. Ok I will add it.
|
|
|
Finally I got a good progress about the issue with floating speed, I was able to stabilize it, not 100% but close. I will release new version within 2-3 days.
Do you mean by this the issue that say we see 24 MH/s normal, and it drops to 18 or something, then spikes back up? Exactly. Great, thank you. Is this in the assembler kernal mode, or with -asm 0 defined? If you use "-asm 0" you won't see problems with floating speed. @Claymore Can you add to your miner releases recommended drivers for rx 4xx cards?
17.2.1 is good for me. Actually, for ASM mode you can use any drivers that support your GPUs and they must show same (or almost same) speed because OpenCL compiler is not used. The only difference is overall stability, especially for multi-GPU systems. I use 17.2.1 in my tests, but may be there is some better version. For general usage, I don't know any really good drivers for Polaris. I did not check latest versions, but OpenCL compiler in 17.2.1 has a lot of bugs.
|
|
|
Finally I got a good progress about the issue with floating speed, I was able to stabilize it, not 100% but close. I will release new version within 2-3 days.
Do you mean by this the issue that say we see 24 MH/s normal, and it drops to 18 or something, then spikes back up? Exactly.
|
|
|
Finally I got a good progress about the issue with floating speed, I was able to stabilize it, not 100% but close. I will release new version within 2-3 days.
|
|
|
Greetings, Claymore. There is a suggestion - can you add to the dual-miner function - delayed launch of the second coin's mining? Preferably with a range of 0 - 60 sec. Sometimes there are bugs (the dumping of video cards, a reset on power) at the start, there is an idea that this can happen because the second coin begins to dig before the dag is formed and the ether mining will start ... Miner cannot mine second coin if DAG is not yet generated. Probably the reason is the power consumption in dual mode, check PSU and cables.
|
|
|
When are we expecting version 12.5?
Currently I'm working on new version of dual miner, so don't expect new version of ZEC miner within several days.
|
|
|
Yes you can, RX570 and RX580 cards are based on same chips as RX470 and RX480.
|
|
|
@Claymore is there any expected power consumption differences between ASM 1 and ASM 2?
I did not compare them about power consumption, but they must be similar.
|
|
|
I had my doubts about v9.1 performance few pages back. In the end it were stats of ethermine that got me confused
ethermine pool had some problems yesterday, a lot of people noticed it. Is this the sha256 checksums for your Window ETH miners? EthDcrMiner64.exe (ETH 9.1) 1e3dce0e3dd3b7ca7e96d731ccc2cfc778dcaa5d9e550676820ff710ebe9fdd8 EthDcrMiner64.exe (ETH 9.0) ce3734f66a90eeebb3d4a37f267cb6fa879c769cdc00768f1979e3da9535f239 Yes.
|
|
|
I had my doubts about v9.1 performance few pages back. In the end it were stats of ethermine that got me confused
ethermine pool had some problems yesterday, a lot of people noticed it. claymore've noticed that the hash output varies version 9.1? 28 mhs, collapses to 21, 18, 11 also wound mh / s Check "KNOWN ISSUES" section of Readme or OP. I try to find some workaround.
|
|
|
I had my doubts about v9.1 performance few pages back. In the end it were stats of ethermine that got me confused
ethermine pool had some problems yesterday, a lot of people noticed it.
|
|
|
|