Author

Topic: Claymore's Dual Ethereum AMD+NVIDIA GPU Miner v15.0 (Windows/Linux) - page 1295. (Read 6590757 times)

full member
Activity: 232
Merit: 100
I could recommend trying GenEthOS distro: https://ethereum-mining.info/en/
It is ubuntu 14.04.4 LTS-based distro that includes many tools for ETH mining (proxies, miners, GPU tweakers and monitoring tools) and is free to use.

thanks! Im grabbing it now.
Well if you have many gpuminers in the rig it will work slow if installed on usb flash as dag loading takes a lot of time (about a hour for 6 gpu) . Clymore miner doesn't have this problem but works slow on linux, tried yesterday on my custom peppermintethos usb flash version. This genethos is nice but WebUI is horrible and too complicated.
legendary
Activity: 4354
Merit: 3614
what is this "brake pedal" you speak of?
I could recommend trying GenEthOS distro: https://ethereum-mining.info/en/
It is ubuntu 14.04.4 LTS-based distro that includes many tools for ETH mining (proxies, miners, GPU tweakers and monitoring tools) and is free to use.

thanks! Im grabbing it now.
newbie
Activity: 49
Merit: 0
Ready the first version of the monitoring for Android - https://play.google.com/store/apps/details?id=ua.com.bcmob.claymoresdualminermonitor

i cant access settings, how do you set it to access miner from outside network?


@javi
You need to forward port to point to your local ip where manager is. For example if your local ip where manager is is 192.168.88.1 and your public ip is 44.99.512.222 you need to configure your ruter in firewall/nat destination to forward port 8000 so when you type 44.99.512.222:8000 it will point to 192.168.88.1:8000. You need to set static ip for your local comp where manager is. It depends on ruter how you need to configure it but allmost all is the same in nat settings. If you are behind mikrotik ruterboard like me then in your firewall settings-nat-+ add dstnat dstport 8000 and in action dstnat to adress :localip: dstport 8000

If your external Dynamic IP, also need to use the service dyndns
sr. member
Activity: 353
Merit: 251
Why linux versoin works much slower than windows?
Actually, I also found that. I have identical 7950 on both platforms. Both run at 1050/1550 +20%. But they have different hashrate.
Linux:  19.494, Windows: 20.013

I thought it is due to non-identical powerplay options.
full member
Activity: 232
Merit: 100
Why linux versoin works much slower than windows?
jr. member
Activity: 44
Merit: 1

Are you using a 290/290x/390/390x by any chance, they crash to a blank screen when undervolting? Maybe Nano, I've never used a Nano though.

I had the same issue. The problem with undervolting these chips using something like MSI AB is that the voltage adjustment is an offset and applied across all states(7 different DPMs). While I found all my cards would happily run with a -100mv adjustment at full load(DPM7), even at 1050MHz core, as soon as they went idle they would crash.

Why? This is because the offset is applied to the other DPM states of the core across the frequency range, and presumably the core isn't stable at these other states with the -100mv offset also applied.

I fixed the problem though! I went here http://www.overclock.net/t/1561372/hawaii-bios-editing-290-290x-295x2-390-390x and read about editing the BIOS.

I ended up setting custom voltages and frequencies for the 8 different states so I no longer need to set a negative offset in any software. Now I can run them at full load, at 1050MHz core, stable, with less than 1.1v. And they don't crash as soon as the miner stops running, because voltages for the other states are still high enough for stable operation.

I can provide an example BIOS if you want? I did it for my ASUS, XFX and 2 MSI 290x cards. Fixed the issue for all of them.

Yes thanks for this info !
I have the same problem but not all time...
I'll go into bios mod.
donator
Activity: 1610
Merit: 1325
Miners developer
Claymore, can you add truncate and log rotation of log file?
We can do this via task scheduler or cron, however is more comfortable miner to make this Smiley

Well, when miner fails I want to see entire log, not some part only.

Hi Claymore,

All my rigs are now with v4.4 and doing very well.
The CDM Manager is fantastic.
Can you consider these CDMM features for future versions?
1. Restart counter for each Rig/Miner (eg. how many times the rig has restarted - triggered -r switch)
2. Failover counter for each Rig/Miner (eg. how many time the rig has failover to backup ETH pool)
The features above, will be very useful for troubleshooting and ensuring mining operations are in tip-top condition.
Thanks

Ok, I'll add it in my todo list.
donator
Activity: 1610
Merit: 1325
Miners developer
@Claymore, is there a way to activate email notifications on f2pool? especially in epools.txt?

Thanks!

You should always read pool help because it is always pool-related. For f2pool the only info I found is:
....
How can I receive notification in case of miner failure?
Please check the mining notification service provided by BTCKan.
....

That is all that they can say.
hero member
Activity: 682
Merit: 500
I'm having issues with undervolting, if I set the core voltage lower before starting the miner it crashes the whole system, if I do it after starting the miner it's solid until there's a disconnect/ reconnect for whatever reason, any workarounds for this? Maybe set a high power limit? Thanks.

Are you using a 290/290x/390/390x by any chance, they crash to a blank screen when undervolting? Maybe Nano, I've never used a Nano though.

I had the same issue. The problem with undervolting these chips using something like MSI AB is that the voltage adjustment is an offset and applied across all states(7 different DPMs). While I found all my cards would happily run with a -100mv adjustment at full load(DPM7), even at 1050MHz core, as soon as they went idle they would crash.

Why? This is because the offset is applied to the other DPM states of the core across the frequency range, and presumably the core isn't stable at these other states with the -100mv offset also applied.

I fixed the problem though! I went here http://www.overclock.net/t/1561372/hawaii-bios-editing-290-290x-295x2-390-390x and read about editing the BIOS.

I ended up setting custom voltages and frequencies for the 8 different states so I no longer need to set a negative offset in any software. Now I can run them at full load, at 1050MHz core, stable, with less than 1.1v. And they don't crash as soon as the miner stops running, because voltages for the other states are still high enough for stable operation.

I can provide an example BIOS if you want? I did it for my ASUS, XFX and 2 MSI 290x cards. Fixed the issue for all of them.
sr. member
Activity: 353
Merit: 251
going to be setting up an ubuntu box this weekend, it will have a 390 and 380, based on an old q6600 system. 850 watt seasonic.
which ubuntu? 14.04 lts seems to be the recommended.
any tips? i know just enough  *nix to make possibly better than average mistakes faster.
I could recommend trying GenEthOS distro: https://ethereum-mining.info/en/
It is ubuntu 14.04.4 LTS-based distro that includes many tools for ETH mining (proxies, miners, GPU tweakers and monitoring tools) and is free to use. Runs from USB stick (8-16GB) if you want it, or HDD/SSD. It does not contain CDM (since it is not an open source), but perfectly runs the binary. You need to tweak few files via ssh or using Webmin GUI. It also runs basic web rig monitoring UI that includes GPU temps, fans, frequencies and core voltages. The only disadvantage is that by default it uses Russian and most comments in files are in both English and Russian duplicated or mixed, you shoud change /etc/default/locale (or via web UI) to English if you like. Still, it runs very stable and unlike some other distros is free to download. I remember some other ETH mining distro that is sold on SSD using open source Linux, that's against GNU license.
full member
Activity: 223
Merit: 100
@Claymore, is there a way to activate email notifications on f2pool? especially in epools.txt?

Thanks!
legendary
Activity: 1834
Merit: 1080
---- winter*juvia -----
I'm having issues with undervolting, if I set the core voltage lower before starting the miner it crashes the whole system, if I do it after starting the miner it's solid until there's a disconnect/ reconnect for whatever reason, any workarounds for this? Maybe set a high power limit? Thanks.

have you tried playing around with these switches:

-cclock   set target GPU core clock speed, in MHz. If not specified or zero, miner will not change current clock speed. You can also specify values for every card, for example "-cclock 1000,1050,1100,0".
   Unfortunately, AMD blocked underclocking for some reason, you can overclock only.

-mclock   set target GPU memory clock speed, in MHz. If not specified or zero, miner will not change current clock speed. You can also specify values for every card, for example "-mclock 1200,1250,1200,0".
   Unfortunately, AMD blocked underclocking for some reason, you can overclock only.

-powlim set power limit, from -50 to 50. If not specified, miner will not change power limit. You can also specify values for every card, for example "-powlim 20,-20,0,10".
legendary
Activity: 4354
Merit: 3614
what is this "brake pedal" you speak of?
going to be setting up an ubuntu box this weekend, it will have a 390 and 380, based on an old q6600 system. 850 watt seasonic.

which ubuntu? 14.04 lts seems to be the recommended.

any tips? i know just enough  *nix to make possibly better than average mistakes faster.
member
Activity: 98
Merit: 10
The DAG takes maybe 3 seconds to generate on the GPU in my SGMiner port - I'm assuming Claymore has similar performance.

Wolf0, were we can find your miner?
10x

Who said I released it?

@Ok Wolf0 Smiley

Claymore, can you add truncate and log rotation of log file?
We can do this via task scheduler or cron, however is more comfortable miner to make this Smiley
10x
legendary
Activity: 1834
Merit: 1080
---- winter*juvia -----
Hi Claymore,

All my rigs are now with v4.4 and doing very well.

The CDM Manager is fantastic.

Can you consider these CDMM features for future versions?

1. Restart counter for each Rig/Miner (eg. how many times the rig has restarted - triggered -r switch)

2. Failover counter for each Rig/Miner (eg. how many time the rig has failover to backup ETH pool)

The features above, will be very useful for troubleshooting and ensuring mining operations are in tip-top condition.

Thanks
member
Activity: 98
Merit: 10
I'm having issues with undervolting, if I set the core voltage lower before starting the miner it crashes the whole system, if I do it after starting the miner it's solid until there's a disconnect/ reconnect for whatever reason, any workarounds for this? Maybe set a high power limit? Thanks.
sr. member
Activity: 353
Merit: 251
Sounds like a patch is needed ineed.
Guess you have tried to change voltage with forcing `-P 3`, even if not listed by default?
Yeap, no luck.

Reflashed with patched BIOS, good results for now, yet have to see how stable they will be:

Code:
work@miner-1:~/dual-ethereum-decred$ atitweak -s
0. AMD Radeon HD 7900 Series  (:0.0)
    engine clock 1050MHz, memory clock 1550MHz, core voltage 1.09VDC, performance level 2, utilization 64%
    fan speed 49% (2743 RPM) (user-defined)
    temperature 65 C
    powertune 20%
1. AMD Radeon HD 7900 Series (:0.1)
    engine clock 1150MHz, memory clock 1500MHz, core voltage 1.15VDC, performance level 3, utilization 64%
    fan speed 100% (3075 RPM) (user-defined)
    temperature 70 C
    powertune 20%
2. AMD Radeon HD 7900 Series (:0.2)
    engine clock 1150MHz, memory clock 1500MHz, core voltage 1.15VDC, performance level 3, utilization 63%
    fan speed 95% (2972 RPM) (user-defined)
    temperature 63 C
    powertune 20%
legendary
Activity: 1537
Merit: 1005
Sounds like a patch is needed ineed.
Guess you have tried to change voltage with forcing `-P 3`, even if not listed by default?
sr. member
Activity: 353
Merit: 251
Ah didnt realize you were on linux.
Have you tried? https://github.com/mjmvisser/adl3
Sure, but that's what I was asked for:
Code:
work@miner-1:~/dual-ethereum-decred$ atitweak -l
0. AMD Radeon HD 7900 Series  (:0.0)
    engine clock range is 150 - 1100MHz
    memory clock range is 75 - 1575MHz
    core voltage range is 0.8 - 1.09VDC
    performance level 0: engine clock 300MHz, memory clock 150MHz, core voltage 0.85VDC
    performance level 1: engine clock 1050MHz, memory clock 1550MHz, core voltage 1.09VDC
    fan speed range: 0 - 100%,  1100 - 3300 RPM
1. AMD Radeon HD 7900 Series (:0.1)
    engine clock range is 150 - 1700MHz
    memory clock range is 75 - 2000MHz
    core voltage range is 0.85 - 1.256VDC
    performance level 0: engine clock 300MHz, memory clock 150MHz, core voltage 0.85VDC
    performance level 1: engine clock 1150MHz, memory clock 1500MHz, core voltage 1.256VDC
    fan speed range: 0 - 100%,  700 - 5900 RPM
2. AMD Radeon HD 7900 Series (:0.2)
    engine clock range is 150 - 1700MHz
    memory clock range is 75 - 2000MHz
    core voltage range is 0.85 - 1.256VDC
    performance level 0: engine clock 300MHz, memory clock 150MHz, core voltage 0.85VDC
    performance level 1: engine clock 1150MHz, memory clock 1500MHz, core voltage 1.256VDC
    fan speed range: 0 - 100%,  700 - 5900 RPM

work@miner-1:~/dual-ethereum-decred$ atitweak -s
0. AMD Radeon HD 7900 Series  (:0.0)
    engine clock 1050MHz, memory clock 1550MHz, core voltage 1.09VDC, performance level 2, utilization 64%
    fan speed 100% (3264 RPM) (user-defined)
    temperature 67 C
    powertune 20%
1. AMD Radeon HD 7900 Series (:0.1)
    engine clock 1150MHz, memory clock 1500MHz, core voltage 1.256VDC, performance level 3, utilization 64%
    fan speed 100% (3010 RPM) (user-defined)
    temperature 85 C
    powertune 20%
2. AMD Radeon HD 7900 Series (:0.2)
    engine clock 1150MHz, memory clock 1500MHz, core voltage 1.256VDC, performance level 3, utilization 64%
    fan speed 100% (2900 RPM) (user-defined)
    temperature 78 C
    powertune 20%

That is, it lists only 2 performance levels (0 and 1) and can change settings for them. But cards work actually at perf levels 2 and 3, and there is no way to alter settings. Someone wrote that he patched the tool to use perf levels above 1, but it did not change the voltage. It seems that BIOS mod is the only way to change voltages for 79xx cards (newer cards use version 6 of API and there is another utility for them that should work).
legendary
Activity: 1537
Merit: 1005
Undervolt by 100mV and enjoy -10 temps Wink
It works on Windows. But I even asked here if someone managed to undervolt on Linux (w/o BIOS mod) and got no replies. I can reflash BIOS, and even did that. By default these 7970s have 1.256V max, and I patched in 1.100. It worked on Linux, crashed on miner start on Windows (did not use serialised init). With 1.150 they were stable. Still, I wish I find a way to undervolt them on Linux w/o BIOS mod, I don't believe there is no such tool, I just need to find it.

Ah didnt realize you were on linux.
Have you tried? https://github.com/mjmvisser/adl3
Jump to: