Bitcoin Forum
November 10, 2024, 10:23:35 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 [52] 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 ... 155 »
  Print  
Author Topic: [Cast XMR] high speed XMR/CryptoNight miner for RX Vega GPUs (2 KHash/s)  (Read 206398 times)
Morgon
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
December 14, 2017, 03:54:16 AM
Last edit: December 14, 2017, 05:47:17 AM by Morgon
 #1021

Please make Linux version!

 No point at this time since AMD still has ZERO working drivers for Vega on LINUX.


Why are people still parroting this nonsense?  AMD absolutely has a Blockchain driver for Linux.

I don't believe it's as performant as the Windows drivers, but to say it doesn't exist is entirely incorrect.

Its integrated into the new drivers now.

You mean blockchain is integrated into the latest Radeon Production GA Release?

The blockchain driver has been integrated into the drivers for at least three revisions. The problem for Vega users is that while there is a dedicated 'Compute' switch for x70/x80 devices, AMD decided to make them 'automatic' for Vega GPUs. This autodetection does work for Ethereum workloads, but has not been fixed for Cryptonight.
QuintLeo
Legendary
*
Offline Offline

Activity: 1498
Merit: 1030


View Profile
December 14, 2017, 09:50:01 AM
 #1022

AMD has a blockchain driver for LINUX - but it DOES NOT WORK on the Vega, nor does ANY OTHER driver they currently have available for LINUX that supports OpenCL.
 Their non-PRO driver seems to work on Vega, but NOT AMDGPU-PRO which is needed for OpenCL and mining support.

 Widely reported, and verified on their own support web site.

 In THEORY, this could change at any time - but as of earlier tonight when I checked the primary thread on the subject, it had NOT changed.


 The LINUX 17.40 blockchain driver appears to work on RX 4xx/5xx series cards and possibly some of the older GCN cards, but fan control and clock control are VERY primitive at this point.



 On the windows side, Large Page support (which is most of what the Blockchain driver stuff was about) has been integrated into the "mainline" drivers since about 17.11, but has issues as mentioned.



I'm no longer legendary just in my own mind!
Like something I said? Donations gratefully accepted. LYLnTKvLefz9izJFUvEGQEZzSkz34b3N6U (Litecoin)
1GYbjMTPdCuV7dci3iCUiaRrcNuaiQrVYY (Bitcoin)
lipz
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
December 14, 2017, 02:16:56 PM
 #1023

Please help me for share command for control gpu/ram clock , voltage control of cast xmr to me
Thank a lot.




dagarair
Sr. Member
****
Offline Offline

Activity: 847
Merit: 383



View Profile WWW
December 14, 2017, 02:46:29 PM
 #1024

Please make Linux version!

 No point at this time since AMD still has ZERO working drivers for Vega on LINUX.


Why are people still parroting this nonsense?  AMD absolutely has a Blockchain driver for Linux.

I don't believe it's as performant as the Windows drivers, but to say it doesn't exist is entirely incorrect.

Its integrated into the new drivers now.

You mean blockchain is integrated into the latest Radeon Production GA Release?

The blockchain driver has been integrated into the drivers for at least three revisions. The problem for Vega users is that while there is a dedicated 'Compute' switch for x70/x80 devices, AMD decided to make them 'automatic' for Vega GPUs. This autodetection does work for Ethereum workloads, but has not been fixed for Cryptonight.

Probably want to read what quint said FOR VEGA

4MW Data Center - I BUILT Tongue  - Full story below:
https://bitcointalk.org/index.php?topic=4789787.msg43227027#msg43227027
MickDaster
Full Member
***
Offline Offline

Activity: 167
Merit: 100


View Profile
December 14, 2017, 03:02:33 PM
 #1025

How do Ardenalin drivers work if you use them on a setup that has rx570 rx 580 and Vega included?

Any expirience with that?
Apneal
Full Member
***
Offline Offline

Activity: 219
Merit: 100


View Profile
December 14, 2017, 04:12:59 PM
 #1026

Adrenaline drivers even without any additional cards besides Vega shows decrease in hashrate from 2k to about 1350 compared to blockchain beta drivers. Cast XMR warns that blockchain drivers aren't detected on launch.

My question is, if the 'compute' optimizations are already turned on in Adrenaline drivers for Vega, why does Cast XMR not perform similarly or detect that the drivers are 'compute' enabled?
Morgon
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
December 14, 2017, 07:19:34 PM
 #1027

AMD has a blockchain driver for LINUX - but it DOES NOT WORK on the Vega, nor does ANY OTHER driver they currently have available for LINUX that supports OpenCL.

 Widely reported, and verified on their own support web site.

Both the Beta driver and this week's Radeon Software for Linux release specifically state that Vega is supported. Where are you seeing otherwise?
glph3k (OP)
Member
**
Offline Offline

Activity: 91
Merit: 29


View Profile WWW
December 14, 2017, 07:33:15 PM
 #1028

Hi,

a new version is available:

Cast XMR Version 0.8 (2017/12/14)

  - kernel optimizations result in subtle performance improvements

  - --fastjobswitch option (experimental) to force fast switching to new jobs. When enabled the GPUs will switch to the new job within less then 100ms. This improves the effective hash rate by 1 to 5% as nearly no GPU performance will be wasted on calculating outdated shares anymore. The drawback is a slightly lower displayed hashrate as while switching no hashes are calculated.

  - improved support for more then 8 GPUs

  - support for Radeon RX 470/RX 570 (Polaris) added

  - --forcecompute option to force kernel for compute mode on Polaris (RX470/570/480/580) GPUs. In the Radeon Settings GPU Workload has to be switched to 'Compute'. This option is available in Crimson 17.10.2 (or later) driver and reaches nearly the same performance on Polaris based GPUs as with the Blockchain driver.

  - openCL platform is auto detected if --opencl is not specified

  - --nonicehash option to disable nicehash support

  - nicehash support will automatically disabled if more then 8 GPUs are used. Otherwise search space could be exhausted to early and the GPUs search in overlapping nonce ranges.


Download Cast XMR 0.8 for Windows (64bit)

Happy mining!
dagarair
Sr. Member
****
Offline Offline

Activity: 847
Merit: 383



View Profile WWW
December 14, 2017, 08:04:40 PM
 #1029

Thanks amigo!

4MW Data Center - I BUILT Tongue  - Full story below:
https://bitcointalk.org/index.php?topic=4789787.msg43227027#msg43227027
Morgon
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
December 14, 2017, 08:10:00 PM
Last edit: December 14, 2017, 08:41:06 PM by Morgon
 #1030

Hi,

a new version is available:

Cast XMR Version 0.8 (2017/12/14)

  - kernel optimizations result in subtle performance improvements

  - --fastjobswitch option (experimental) to force fast switching to new jobs. When enabled the GPUs will switch to the new job within less then 100ms. This improves the effective hash rate by 1 to 5% as nearly no GPU performance will be wasted on calculating outdated shares anymore. The drawback is a slightly lower displayed hashrate as while switching no hashes are calculated.


Thanks for continuing to work on this. I'm having some weird trouble here; the GPU reports are out of order, and I'm not sure if it's a display issue or a workload issue.

On my 3-GPU system, it will display 2-0-1 (and just switched to 0-2-1 while typing this). My 5-GPU system reports in 4-0-3-1-2 order.  (All are Vega, if that matters)

With --fastjobswitch configured, one GPU will display a report up to two seconds before the others, or sometimes one second after. So far it seems to be one specific GPU each, from both systems I'm running this on.

Is this just a display quirk, or is something else going on?
glph3k (OP)
Member
**
Offline Offline

Activity: 91
Merit: 29


View Profile WWW
December 14, 2017, 08:41:09 PM
 #1031

Hi,

that the GPUs hashrate output is not ordered anymore is a known behaviour as they report their current hashrate independent. This was a fix when used with GPUs of different type were used sometimes 0.0 Hash/s was reported as one of the GPU was not ready with its task yet.

Will see if it gets sorted again in the next update  Wink

Thanks for continuing to work on this. I'm having some weird trouble here; the GPU reports are out of order, and I'm not sure if it's a display issue or a workload issue.

On my 3-GPU system, it will display 2-0-1 (and just switched to 0-2-1 while typing this). My 5-GPU system reports in 4-0-3-1-2 order.

With --fastjobswitch configured, one GPU will display a report up to two seconds before the others, or sometimes one second after. So far it seems to be one specific GPU each, from both systems I'm running this on.

Is this just a display quirk, or is something else going on?
deadsix
Hero Member
*****
Offline Offline

Activity: 751
Merit: 517


Fail to plan, and you plan to fail.


View Profile
December 14, 2017, 08:49:35 PM
 #1032

Hi,

a new version is available:

Cast XMR Version 0.8 (2017/12/14)

  - kernel optimizations result in subtle performance improvements

  - --fastjobswitch option (experimental) to force fast switching to new jobs. When enabled the GPUs will switch to the new job within less then 100ms. This improves the effective hash rate by 1 to 5% as nearly no GPU performance will be wasted on calculating outdated shares anymore. The drawback is a slightly lower displayed hashrate as while switching no hashes are calculated.

  - improved support for more then 8 GPUs

  - support for Radeon RX 470/RX 570 (Polaris) added

  - --forcecompute option to force kernel for compute mode on Polaris (RX470/570/480/580) GPUs. In the Radeon Settings GPU Workload has to be switched to 'Compute'. This option is available in Crimson 17.10.2 (or later) driver and reaches nearly the same performance on Polaris based GPUs as with the Blockchain driver.

  - openCL platform is auto detected if --opencl is not specified

  - --nonicehash option to disable nicehash support

  - nicehash support will automatically disabled if more then 8 GPUs are used. Otherwise search space could be exhausted to early and the GPUs search in overlapping nonce ranges.


Download Cast XMR 0.8 for Windows (64bit)

Happy mining!


Does not work with AMD Adrenalin drivers. Cast miner is unable to identify OpenCL platform, and specifying 1 does not help either.

Ethereum/Zcash/Monero Mining Bangalore https://bitcointalk.org/index.php?topic=1703592
Morgon
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
December 14, 2017, 08:53:02 PM
Last edit: December 14, 2017, 09:09:20 PM by Morgon
 #1033

Does not work with AMD Adrenalin drivers. Cast miner is unable to identify OpenCL platform, and specifying 1 does not help either.
Pretty sure this is an issue with the drivers, as evidenced by the fact that no XMR miner benefits from drivers later than the August Blockchain release.
deadsix
Hero Member
*****
Offline Offline

Activity: 751
Merit: 517


Fail to plan, and you plan to fail.


View Profile
December 14, 2017, 10:01:06 PM
 #1034

Does not work with AMD Adrenalin drivers. Cast miner is unable to identify OpenCL platform, and specifying 1 does not help either.
Pretty sure this is an issue with the drivers, as evidenced by the fact that no XMR miner benefits from drivers later than the August Blockchain release.

Yea but should I ask AMD to add support for Cast miner, or should I ask gandalf to add support for the latest drivers, which of the two scenarios seem more likely to happen  Grin

Ethereum/Zcash/Monero Mining Bangalore https://bitcointalk.org/index.php?topic=1703592
glph3k (OP)
Member
**
Offline Offline

Activity: 91
Merit: 29


View Profile WWW
December 14, 2017, 10:11:46 PM
 #1035

Does not work with AMD Adrenalin drivers. Cast miner is unable to identify OpenCL platform, and specifying 1 does not help either.

Please try with --opencl=0
dragonmike
Hero Member
*****
Offline Offline

Activity: 1274
Merit: 556



View Profile
December 14, 2017, 10:14:35 PM
 #1036

Thanks for the updated miner, glph3k, testing it out now!

When do you reckon you'll be able to add support for failover pools? That's a feature that's worth a ton of gol... I mean Bitcoin.

Hate not checking the miner for a while and then realising that the damn ETN pool has been down for 3 hours... Tongue
uDwcHYO
Full Member
***
Offline Offline

Activity: 363
Merit: 100


View Profile
December 14, 2017, 10:17:44 PM
 #1037

such a good rate of release new versions with the addition of functionality and improvements, the previous release came out not so long ago

zzz
Morgon
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
December 14, 2017, 10:19:56 PM
 #1038


Yea but should I ask AMD to add support for Cast miner, or should I ask gandalf to add support for the latest drivers, which of the two scenarios seem more likely to happen  Grin
The AMD one.  Cast only works on the drivers that are available. If the drivers don't provide the performance, there's nothing glph3k can do.

AMD wouldn't be "adding support for Cast" specifically, they need to fix their autodetection to switch to the integrated Blockchain driver under a Cryptonight workload, as it currently does for Ethash. That's why it's on AMD and not Cast.
tf2addict
Full Member
***
Offline Offline

Activity: 675
Merit: 100


View Profile
December 14, 2017, 10:26:40 PM
 #1039

Hi,

a new version is available:

Cast XMR Version 0.8 (2017/12/14)

  - kernel optimizations result in subtle performance improvements

  - --fastjobswitch option (experimental) to force fast switching to new jobs. When enabled the GPUs will switch to the new job within less then 100ms. This improves the effective hash rate by 1 to 5% as nearly no GPU performance will be wasted on calculating outdated shares anymore. The drawback is a slightly lower displayed hashrate as while switching no hashes are calculated.

  - improved support for more then 8 GPUs

  - support for Radeon RX 470/RX 570 (Polaris) added

  - --forcecompute option to force kernel for compute mode on Polaris (RX470/570/480/580) GPUs. In the Radeon Settings GPU Workload has to be switched to 'Compute'. This option is available in Crimson 17.10.2 (or later) driver and reaches nearly the same performance on Polaris based GPUs as with the Blockchain driver.

  - openCL platform is auto detected if --opencl is not specified

  - --nonicehash option to disable nicehash support

  - nicehash support will automatically disabled if more then 8 GPUs are used. Otherwise search space could be exhausted to early and the GPUs search in overlapping nonce ranges.


Download Cast XMR 0.8 for Windows (64bit)

Happy mining!

I like the openCL auto-detect, that was a hassle.  Any chance we could get the same for GPUs?  It's a hassle to keep having to set the -G parameters for each mining rig.  Most (all) all of the time I just want Cast to use every GPU in the rig.  If you do implement auto detect of GPUs I would recommend adding a switch to disable specific ones, just in case.
dragonmike
Hero Member
*****
Offline Offline

Activity: 1274
Merit: 556



View Profile
December 14, 2017, 10:30:32 PM
 #1040

Could it be that the GPUs are running hotter on this version?...  Lips sealed

Displayed hashrate is a tad lower indeed with the new flag. As long as it's a fairer representation of the true hasrate and submitted shares are actually higher, I'm not bothered!  Cool
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 [52] 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 ... 155 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!