Pages:
Author

Topic: PhoenixMiner 6.2c: fastest Ethereum/Ethash miner with lowest devfee (Win/Linux) - page 28. (Read 784985 times)

newbie
Activity: 22
Merit: 1
The card that works fine will work fine by itself or when in a rig with other cards.
The cards that don't work as expected behave the same if they're in a rig by themselves or with other cards.
The same cards fail regardless if I specify the voltages together or individually (eg. -cvddc 800  or -cvddc 800,800,800).

I have reinstalled drivers, reset all the settings for all cards in radeon software befopre running the miner, etc etc.
It feels almost like 2 of the 3 cards have some kind of different hardware on them that regulates voltage and isn't very well supported by phoenix, but that seems pretty unlikely given they're all the same brand and it's a new card...

That behavior really seems to be strange. I only have one 6600 among others and it works fine with command line option for hardware settings. We will wait to see if others have clue on it.
newbie
Activity: 19
Merit: 1
If you only use one of the two cards without others, will it work? And when you use PM to specify -cvddv, do you specify one value or three values such as -cvddc 800,800,800? Note that space is not allows between the numbers. It causes PM to crash when I tried it with 5700XT.
Thanks for your reply.

The card that works fine will work fine by itself or when in a rig with other cards.
The cards that don't work as expected behave the same if they're in a rig by themselves or with other cards.
The same cards fail regardless if I specify the voltages together or individually (eg. -cvddc 800  or -cvddc 800,800,800).

I have reinstalled drivers, reset all the settings for all cards in radeon software befopre running the miner, etc etc.
It feels almost like 2 of the 3 cards have some kind of different hardware on them that regulates voltage and isn't very well supported by phoenix, but that seems pretty unlikely given they're all the same brand and it's a new card...

newbie
Activity: 22
Merit: 1
Hello, I have 3 x MSI rx6600s (non-xt) cards which are behaving strangely when I use the -cvddc command. Running under windows 10.

One of the cards will happily change voltage via phoenixminer using e.g. -cvddc 750 or -cvddc 800 or whatever. Works fine using 750, pulls about 55w which is ok.

The other 2 cards automatically crash the driver (and the card won't generate a DAG) whenever I try to set core voltage via commandline for some reason - regardless of what voltage I set. Even if it's -cvddc 800 or 900 or 1000 or 1100 or whatever (more than it should need), the 2 cards won't change voltage via phoenixminer.

Both these cards WORK FINE when you don't set voltage via phoenixminer, and you can change their voltage via the radeon software no problems.
The cards behave the same regardless of which PCI slot they're in, or whether or not they use a riser.
Same behaviour in phoenixminer 5.8b or 5.8c.
Same behaviour using either AMD drivers that support 6600 non-xt cards (21.10.2 or 21.10.3)

Does anyone have any suggestions for this issue? (other than "install linux"). Is this an issue with the driver, miner, or cards? (although if this was happening on one card I would think perhaps it's the card, but 2 out of 3 seems unlikely).

Thanks in advance for any assistance.

If you only use one of the two cards without others, will it work? And when you use PM to specify -cvddv, do you specify one value or three values such as -cvddc 800,800,800? Note that space is not allows between the numbers. It causes PM to crash when I tried it with 5700XT.
newbie
Activity: 19
Merit: 1
Hello, I have 3 x MSI rx6600s (non-xt) cards which are behaving strangely when I use the -cvddc command. Running under windows 10.

One of the cards will happily change voltage via phoenixminer using e.g. -cvddc 750 or -cvddc 800 or whatever. Works fine using 750, pulls about 55w which is ok.

The other 2 cards automatically crash the driver (and the card won't generate a DAG) whenever I try to set core voltage via commandline for some reason - regardless of what voltage I set. Even if it's -cvddc 800 or 900 or 1000 or 1100 or whatever (more than it should need), the 2 cards won't change voltage via phoenixminer.

Both these cards WORK FINE when you don't set voltage via phoenixminer, and you can change their voltage via the radeon software no problems.
The cards behave the same regardless of which PCI slot they're in, or whether or not they use a riser.
Same behaviour in phoenixminer 5.8b or 5.8c.
Same behaviour using either AMD drivers that support 6600 non-xt cards (21.10.2 or 21.10.3)

Does anyone have any suggestions for this issue? (other than "install linux"). Is this an issue with the driver, miner, or cards? (although if this was happening on one card I would think perhaps it's the card, but 2 out of 3 seems unlikely).

Thanks in advance for any assistance.
member
Activity: 61
Merit: 40
Hello,

I just restarted some miners after long time.
I am using 5.5c on 580 8Gb since later versions gave me errors. They are all around 29/31 Mh, can I squeeze some more hashes ?

Also one 580 is a 4Gb, so I am mining ETC, but the Mhs is around 15 Mhs, I remember it suppose to be around 29.
There are the settings I am using:
-proto 2 -coin etc -cdm 0 -stales 0 -worker AMD5804G -gpus 1 -amd -acm -astats 1 -astats 1 -leaveoc -mi 14 -gt 40 -gser 2 -wdog 1 -tt 80 -tmax 80 -fanmin 70 -fanmax 85 -powlim -15 -cclock 1200 -mclock 2050 -cvddc 930 -mvddc 960 -log 0

Also -tmax 80 not working, it sets it to 84 default.

Am I missing something from when I was mining with version 3.0 ?

thx

Here are some tips from me:

-powlim -15 I would drop this. It does not work well with AMD cards Especially when using -cvddc and -mvddc
-cclock 1200 I would lower this in the range of 1100-1150. Change slowly down until hashrate starts to drop and go 1 step up.
-cvddc 930 I would lower this in the range of 850-900. Also, change slowly.
-mclock 2050 This should be fine to go up to 2150, but it depends on the memory brand and on the GPU brand.
-tt 80 -tmax 80 -tt number must be smaller than the -tmax. With setting lower core clock and lower voltages power use and temp should drop too. So you may set -tt 70 or 75.

Also using these commands should improve hashrates:
Code:
-mt
   VRAM timings (AMD under Windows only): 0 - default VBIOS values; 1
   - faster timings; 2 - fastest timings. The default is 0. This is useful for mining with AMD cards without modding the VBIOS.
-vmr
   Memory refresh rate (0 to 100, default 0). For AMD cards you may
   also use "-rxboost"
-rxboost
   Memory refresh rate on AMD cards (0 - default value, 1 - predefined
   value that should work on most cards, 2 to 100 - increasingly
   aggressive settings). If you want to fine tune the value, you may
   run the miner with "-rxboost 1", write down the corresponding
   "-vmr" values that are showed in the log file, and then use "-vmr"
   instead with adjusted values.

For more options check the readme file.
member
Activity: 61
Merit: 40
4x 6600 XT/ Hiveos

GPU1: Unable to prepare kernels: clCreateKernel (-46)

-clkernel 1 - auto select. work -clkernel 0, but stale shares 2-4%.

Ubuntu 20.4.3 ( no HiveOS)
AMDGPU-PRO-21.30 drivers amdgpu-pro-install -y --opencl=rocr --headless

I am not using -clKernel just PhoenixMiner decide as it will pick the right one, see releasenotes.

The only settings for RX 6600 XT are as follows:
-acm
-gt 14
-ttj 70
-hwm 2
-coin eth

MH/s 28.719 ASRock Challenger Pro 8GB RX 6600 XT

I you have any ideas for improving hashrate share your ideas.



Here are some tips.

-clKernel  It is just instruction for the miner what type of GPU you have. When it works fine with default don't need to change it.
-acm  You don't need this command for the RX 6600. It works only on Polaris and older cards.
-gt 14 You can improve a little bit hashrate from here, but I prefer to leave this on automatic because over time when the epoch grows or after you change clocks/voltages this number will change too. So you need to check periodically what this number would be.
-ttj 70 This command will do nothing because the RX 6600 does not report junction temp. Is better to use -tt and/or -ttmem .

 Hashrate of 28.719MH/s is the default settings for this card. I would recommend you to start with these settings:
Code:
-cclock 1100
-cvddc 675
-mclock 1100
-mvddc 1250
This is what I use for my Gigabyte RX 6600 XT. Try if it works for you for a couple of days. Then you can start changing your numbers slowly until you find the sweet spot.
More options for tuning you can find in the Readme file in the miner's directory.



Actually the RX 6600 XT does report the ttj and I have set it -ttj 65 and PM reports the Tj 64C so it seems to work, at least on my card.
I'll play around with your suggested settings to find some improvements.
My settings now:
-cclock 2490
-cvddc -100 - Apparently you have to set it to relative values.
-mclock 1020
MH/s 29.565 at the moment, so a slight improvement  Smiley

That was before your suggested settings, thx


I don't use Linux, but Windows and HiveOS which is a slight modification of Linux and closer to Windows. First I started mining on my RX 6700's in Windows and I got reports for the -ttj, but not for memory temp. When I switch to Hive, it started to report temp as memory temperature. So I am not sure which report is the right one.
When the dev's said, needs to be used relative values, they know better than me, but in Hive are still in use the absolute values for the voltages.
 Seems like you get the idea, so good luck in tuning it.

newbie
Activity: 22
Merit: 1
The miner log has more information like Tmem which I think is important if you want to monitor the GPU remotely. The doc says that GPU temp can be returned. How about Tmem shown in the miner log?

-hstats
   Level of hardware monitoring: 0 - temperature and fan speed only; 1
   - temperature, fan speed, and power; 2 - full (include core/memory
   clocks, voltages, P-states). The default is 1.

I am asking about Jason based API. Not the command options.
member
Activity: 325
Merit: 42
The miner log has more information like Tmem which I think is important if you want to monitor the GPU remotely. The doc says that GPU temp can be returned. How about Tmem shown in the miner log?

-hstats
   Level of hardware monitoring: 0 - temperature and fan speed only; 1
   - temperature, fan speed, and power; 2 - full (include core/memory
   clocks, voltages, P-states). The default is 1.
newbie
Activity: 22
Merit: 1
The miner log has more information like Tmem which I think is important if you want to monitor the GPU remotely. The doc says that GPU temp can be returned. How about Tmem shown in the miner log?
newbie
Activity: 22
Merit: 1

-cvddc -100 - Apparently you have to set it to relative values.


I use absolute value for all of my 5700XT cards and 6600. Is this special for 6600xt? The API help says "Set GPU core voltage in mV (0 for default)" and doesn't mention the relative value. May it works also.

In my case, 6600 non-xt, PM takes the absolute value. The log shows below. I have "-cvddc 900" in config.txt

set GPU clocks to 1100 MHz (Vddc 900 mV)

What the log shows if you use absolute value for 6600xt?

Log says it can only do relative values.

ReleaseNotes.txt:
  - Implemented optimized kernels for AMD RX6600XT cards
  - Added support for the latest AMD Windows drivers (21.10.2, 21.10.1, 21.9.2, and 21.9.1).
  - Added support for the latest AMD Linux drivers 21.30
  - Implemented full hardware control for AMD RX6900/6800/6700 cards under Linux.
    Note that with these cards under Linux you need to specify relative core voltage:
    e.g. -cclock -50 will set the core voltage to be 50 mV under the default value

Apparently it also counts for -cvddc



Alright, you are using Linux and I am using Windows.
member
Activity: 325
Merit: 42

-cvddc -100 - Apparently you have to set it to relative values.


I use absolute value for all of my 5700XT cards and 6600. Is this special for 6600xt? The API help says "Set GPU core voltage in mV (0 for default)" and doesn't mention the relative value. May it works also.

In my case, 6600 non-xt, PM takes the absolute value. The log shows below. I have "-cvddc 900" in config.txt

set GPU clocks to 1100 MHz (Vddc 900 mV)

What the log shows if you use absolute value for 6600xt?

Log says it can only do relative values.

ReleaseNotes.txt:
  - Implemented optimized kernels for AMD RX6600XT cards
  - Added support for the latest AMD Windows drivers (21.10.2, 21.10.1, 21.9.2, and 21.9.1).
  - Added support for the latest AMD Linux drivers 21.30
  - Implemented full hardware control for AMD RX6900/6800/6700 cards under Linux.
    Note that with these cards under Linux you need to specify relative core voltage:
    e.g. -cclock -50 will set the core voltage to be 50 mV under the default value

Apparently it also counts for -cvddc


newbie
Activity: 162
Merit: 0
Hello,

I just restarted some miners after long time.
I am using 5.5c on 580 8Gb since later versions gave me errors. They are all around 29/31 Mh, can I squeeze some more hashes ?

Also one 580 is a 4Gb, so I am mining ETC, but the Mhs is around 15 Mhs, I remember it suppose to be around 29.
There are the settings I am using:
-proto 2 -coin etc -cdm 0 -stales 0 -worker AMD5804G -gpus 1 -amd -acm -astats 1 -astats 1 -leaveoc -mi 14 -gt 40 -gser 2 -wdog 1 -tt 80 -tmax 80 -fanmin 70 -fanmax 85 -powlim -15 -cclock 1200 -mclock 2050 -cvddc 930 -mvddc 960 -log 0

Also -tmax 80 not working, it sets it to 84 default.

Am I missing something from when I was mining with version 3.0 ?

thx
newbie
Activity: 22
Merit: 1

-cvddc -100 - Apparently you have to set it to relative values.


I use absolute value for all of my 5700XT cards and 6600. Is this special for 6600xt? The API help says "Set GPU core voltage in mV (0 for default)" and doesn't mention the relative value. May it works also.

In my case, 6600 non-xt, PM takes the absolute value. The log shows below. I have "-cvddc 900" in config.txt

set GPU clocks to 1100 MHz (Vddc 900 mV)

What the log shows if you use absolute value for 6600xt?
member
Activity: 325
Merit: 42
Here's my command line:

PhoenixMiner.exe -pool ssl://eu1.ethermine.org:5555 -pool2 ssl://us1.ethermine.org:5555 -wal ########################################## -coin eth

Depending on your payout choice default you get paid when you reach 0.1 eth and with 1 GPU it will take a while depending on your hashrate.
For me with an avg. of 61MH/s it takes me abt 90 days now
My last payout was on 15 sept. and I am now on 52%.
newbie
Activity: 2
Merit: 0
Here's my command line:

PhoenixMiner.exe -pool ssl://eu1.ethermine.org:5555 -pool2 ssl://us1.ethermine.org:5555 -wal ########################################## -coin eth
full member
Activity: 1281
Merit: 141
I'm a newbie, I'll admit it. I just have 1 GPU running right now is all but will be adding more. I'm pointed to ETH as my coin...when do I get paid for what I have mine? I'm pointing to Coinbase if that helps.

What pool are you mining too?

Coinbase is an exchange not a pool.

The pool you are mining on determines minimum payout.

newbie
Activity: 2
Merit: 0
I'm a newbie, I'll admit it. I just have 1 GPU running right now is all but will be adding more. I'm pointed to ETH as my coin...when do I get paid for what I have mine? I'm pointing to Coinbase if that helps.
member
Activity: 325
Merit: 42

-cvddc -100 - Apparently you have to set it to relative values.


I use absolute value for all of my 5700XT cards and 6600. Is this special for 6600xt? The API help says "Set GPU core voltage in mV (0 for default)" and doesn't mention the relative value. May it works also.

Yes it is probably for all 6000 cards. It is mentioned in either the readme.txt or the releasenotes.txt somewhere at the beginning. I also tried the absolute settings first but PM would nnot pick it up so I started to read the readme and releaenotes a bit better, what I should have done first  Grin
If you don't use a relative value it will say so in the phoenixminer terminal window. When you set it a restart is needed as it cannot do it on the fly like with some other settings.
newbie
Activity: 22
Merit: 1

-cvddc -100 - Apparently you have to set it to relative values.


I use absolute value for all of my 5700XT cards and 6600. Is this special for 6600xt? The API help says "Set GPU core voltage in mV (0 for default)" and doesn't mention the relative value. May it works also.
member
Activity: 325
Merit: 42
4x 6600 XT/ Hiveos

GPU1: Unable to prepare kernels: clCreateKernel (-46)

-clkernel 1 - auto select. work -clkernel 0, but stale shares 2-4%.

Ubuntu 20.4.3 ( no HiveOS)
AMDGPU-PRO-21.30 drivers amdgpu-pro-install -y --opencl=rocr --headless

I am not using -clKernel just PhoenixMiner decide as it will pick the right one, see releasenotes.

The only settings for RX 6600 XT are as follows:
-acm
-gt 14
-ttj 70
-hwm 2
-coin eth

MH/s 28.719 ASRock Challenger Pro 8GB RX 6600 XT

I you have any ideas for improving hashrate share your ideas.



Here are some tips.

-clKernel  It is just instruction for the miner what type of GPU you have. When it works fine with default don't need to change it.
-acm  You don't need this command for the RX 6600. It works only on Polaris and older cards.
-gt 14 You can improve a little bit hashrate from here, but I prefer to leave this on automatic because over time when the epoch grows or after you change clocks/voltages this number will change too. So you need to check periodically what this number would be.
-ttj 70 This command will do nothing because the RX 6600 does not report junction temp. Is better to use -tt and/or -ttmem .

 Hashrate of 28.719MH/s is the default settings for this card. I would recommend you to start with these settings:
Code:
-cclock 1100
-cvddc 675
-mclock 1100
-mvddc 1250
This is what I use for my Gigabyte RX 6600 XT. Try if it works for you for a couple of days. Then you can start changing your numbers slowly until you find the sweet spot.
More options for tuning you can find in the Readme file in the miner's directory.



Actually the RX 6600 XT does report the ttj and I have set it -ttj 65 and PM reports the Tj 64C so it seems to work, at least on my card.
I'll play around with your suggested settings to find some improvements.
My settings now:
-cclock 2490
-cvddc -100 - Apparently you have to set it to relative values.
-mclock 1020
MH/s 29.565 at the moment, so a slight improvement  Smiley

That was before your suggested settings, thx
Pages:
Jump to: