Bitcoin Forum
December 11, 2017, 07:48:36 PM *
News: Latest stable version of Bitcoin Core: 0.15.1  [Torrent].
 
   Home   Help Search Donate Login Register  
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 »
  Print  
Author Topic: Gateless Gate Sharp 1.1.3: zawawa's open-source dual ETH/XMR/PASC/LBC miner  (Read 162012 times)
cryptominer420
Full Member
***
Offline Offline

Activity: 178


View Profile
April 02, 2017, 06:01:26 AM
 #1021

Yea, The miner was only reporting 27-30MH/s but pool side it was always more.

BTC: 1Eeb9SoBeY7AQjjFn7YMJZMY7Jtw5gxxHs  ETH: 0x68e4EA3b7e60C8D6fC9BA92775ccE27Ca542D114
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
nimy
Jr. Member
*
Offline Offline

Activity: 47


View Profile
April 02, 2017, 06:02:48 AM
 #1022

@nimy

You have to download the source from github and extract the binary-kernel, and Kernel folders to GG pre4 folder then I use the settings provided by OP. You should be able to get 28 - 29.

Note: I have been tweaking my cards bioses for quite some time now to achieve the speeds I have. I have been monitoring the timings thread to learn and nerdralph has a tool that got me a 1MH boost to my old mem shift timings. (I don't share my bioses as I believe everyone can take the time to learn if they want more.)
Thanks.. now i got 28mhs.. worth it.. next need to optimize my memory timings..
laik2
Sr. Member
****
Offline Offline

Activity: 392


View Profile
April 02, 2017, 08:31:22 AM
 #1023

With newer kernel HW error rate has increased a bit, Using your asm binary kernel reports 29.5 stable with less hw errors. When  I delete bins and ethash-new.cl generates binary kernel rate reaches 30.1 but with about 3.66 hw errors per minute average, last one was with 2.33 average.

ZEC: t1KbbHtXqzSS6qHBaPZDKyWnzxhRjr9oCtW
nimy
Jr. Member
*
Offline Offline

Activity: 47


View Profile
April 02, 2017, 08:49:03 AM
 #1024

How to minimize the hardware error? Got a lot HW.. using default intensity from github.
zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
April 02, 2017, 08:57:45 AM
 #1025

i just uploaded a new pre-release with Ethash assembly kernels for all GCN1/GCN3 devices, including Fury, Fury X, and Nano:

https://github.com/zawawawa/gatelessgate/releases/tag/v0.1.3-pre5

The default settings in .bat/.sh files are improved as well.
As always, I really appreciate your donations and feedback. Enjoy!

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
UnclWish
Sr. Member
****
Offline Offline

Activity: 263


View Profile
April 02, 2017, 09:25:50 AM
 #1026

zawawa, thanks! What about nicehash ethereum comatibility?
And what is the optimal parameters for 280X and 270X?

On Claymore Dual miner 8.1 I got 15.6M on 280X and 11.6M оn 270X with -etha 1,1 parameter (auto is -etha 0,0 wich is slower on my cards).
On sgminer-gm 5.5.5-gm-nicehash-8 with gg 0.1.3pre5 ethash-new kernel and bins I got only 15M on 280X and 10.7M on 270X.
Even with 1% fee Claymore is quicker on tahiti and pitcairn... Or I do wrong something?
zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
April 02, 2017, 10:48:25 AM
 #1027

zawawa, thanks! What about nicehash ethereum comatibility?
And what is the optimal parameters for 280X and 270X?

On Claymore Dual miner 8.1 I got 15.6M on 280X and 11.6M оn 270X with -etha 1,1 parameter (auto is -etha 0,0 wich is slower on my cards).
On sgminer-gm 5.5.5-gm-nicehash-8 with gg 0.1.3pre5 ethash-new kernel and bins I got only 15M on 280X and 10.7M on 270X.
Even with 1% fee Claymore is quicker on tahiti and pitcairn... Or I do wrong something?

Well, I don't maintain sgminer-gm-nicehash, so I have no idea.

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
UnclWish
Sr. Member
****
Offline Offline

Activity: 263


View Profile
April 02, 2017, 11:03:55 AM
 #1028

zawawa, thanks! What about nicehash ethereum comatibility?
And what is the optimal parameters for 280X and 270X?

On Claymore Dual miner 8.1 I got 15.6M on 280X and 11.6M оn 270X with -etha 1,1 parameter (auto is -etha 0,0 wich is slower on my cards).
On sgminer-gm 5.5.5-gm-nicehash-8 with gg 0.1.3pre5 ethash-new kernel and bins I got only 15M on 280X and 10.7M on 270X.
Even with 1% fee Claymore is quicker on tahiti and pitcairn... Or I do wrong something?

Well, I don't maintain sgminer-gm-nicehash, so I have no idea.
gg miner is not work on nicehash. All shares rejecting. Because of it I use sg-miner with gg kernels and bins.
Please add support for nicehash ethereum.
nerdralph
Sr. Member
****
Offline Offline

Activity: 406


View Profile
April 02, 2017, 01:48:20 PM
 #1029


p.s.  There's also some easy optimizations to do with instruction reordering (though they might not make much difference in performance).  For example:
Code:
/*d11c6a3e 01a9013c*/ v_addc_u32      v62, vcc, v60, 0, vcc
/*2a7e62b2         */ v_xor_b32       v63, 50, v49
/*dc5c0000 4000003d*/ flat_load_dwordx4 v[64:67], v[61:62] slc glc
/*dc5c0000 3b00003b*/ flat_load_dwordx4 v[59:62], v[59:60] slc glc
/*bf8c0171         */ s_waitcnt       vmcnt(1) & lgkmcnt(1)

The v_xor_b32 can be moved to after the flat_load_dwordx4.


That's a good catch. I was actually thinking about automating this kind of instruction reordering.
My compiler driver rewrites the output of LLVM/Clang, so it shouldn't be that difficult.
I really want to combine this feature with register usage analysis.

One thing I've wanted to do but never had enough free time for is an in-place keccak implementation (see section 2.5).
http://keccak.noekeon.org/Keccak-implementation-3.2.pdf

It won't help much for pure ethash mining performance as memory bandwidth is the limiting factor, but it could free up a lot of VALU time for dual mining.  And for pure ethash, although it won't do much for performance, it should help reduce power consumption.
And speaking of power consumption, I have an idea that could significantly cut power use in memory-hungry algos like ETH, XMR, & ZEC.  In order to have any hope of getting it to work, I have to first figure out how the active CU masks in the driver work...
dallase
Member
**
Offline Offline

Activity: 113


View Profile
April 02, 2017, 04:00:27 PM
 #1030

Anyone tested this yet before I try?

1 instance gatelessgate w/ 6 GPU
or
6 instance gatelessgate w/ 1 GPU per instance
cryptominer420
Full Member
***
Offline Offline

Activity: 178


View Profile
April 02, 2017, 04:49:16 PM
 #1031

starting 24hr test on pre5

BTC: 1Eeb9SoBeY7AQjjFn7YMJZMY7Jtw5gxxHs  ETH: 0x68e4EA3b7e60C8D6fC9BA92775ccE27Ca542D114
joaocha
Full Member
***
Offline Offline

Activity: 222


View Profile
April 02, 2017, 05:37:36 PM
 #1032

These Hardware errors do have any impact on perfomance? or i can just ignore them?
marvykkio
Hero Member
*****
Offline Offline

Activity: 798


View Profile
April 02, 2017, 05:40:00 PM
 #1033

I can not start it, it always fails, someone could post the configuration of your bat file? I have tried it on nanopool, and even on pool.sexy, but keeps giving error
 Huh

@echo off
@set GPU_FORCE_64BIT_PTR 0
@set GPU_MAX_HEAP_SIZE 100
@set GPU_USE_SYNC_OBJECTS 1
@set GPU_MAX_ALLOC_PERCENT 100
@set GPU_SINGLE_ALLOC_PERCENT 100
gatelessgate.exe --gpu-platform 0 -k ethash-new -o stratum+tcp://etc-eu.pool.sexy:8008 -u 0xeddcea3922f5c605190ca532277fab8fae243f0d.marvy1 -p x --xintensity 4608 --worksize 192 --gpu-threads 2 --no-extranonce
pause

where am I wrong?
laik2
Sr. Member
****
Offline Offline

Activity: 392


View Profile
April 02, 2017, 06:34:57 PM
 #1034

Lookie, Lookie, friend...
https://bitcointalk.org/index.php?topic=1433925.8780

ZEC: t1KbbHtXqzSS6qHBaPZDKyWnzxhRjr9oCtW
zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
April 02, 2017, 07:06:13 PM
 #1035


See, Claymore is definitely reading this thread... I knew it!

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
zawawa
Sr. Member
****
Offline Offline

Activity: 420


Miner Developer


View Profile
April 02, 2017, 07:21:07 PM
 #1036

I would love to implement dual-mining, but I found sgminer's back-end too limiting for that.
I really would like to implement my own back-end in Clojure one day, but that's a really long shot...

Gateless Gate Sharp, an open-source ETH/XMR miner: http://bit.ly/2rJ2x4V
BTC: 1BHwDWVerUTiKxhHPf2ubqKKiBMiKQGomZ
marvykkio
Hero Member
*****
Offline Offline

Activity: 798


View Profile
April 02, 2017, 08:30:44 PM
 #1037

zawawa hai visto la mia confi per eth, cosa c'è che non va?

I also tried it on nanopool, but always error

@echo off
@set GPU_FORCE_64BIT_PTR 0
@set GPU_MAX_HEAP_SIZE 100
@set GPU_USE_SYNC_OBJECTS 1
@set GPU_MAX_ALLOC_PERCENT 100
@set GPU_SINGLE_ALLOC_PERCENT 100
gatelessgate.exe --gpu-platform 0 -k ethash-new -o stratum+tcp://etc-eu.pool.sexy:8008 -u 0xeddcea3922f5c605190ca532277fab8fae243f0d.marvy1 -p x --xintensity 4608 --worksize 192 --gpu-threads 2 --no-extranonce
pause

where am I wrong?
crazyearner
Legendary
*
Offline Offline

Activity: 1736



View Profile
April 02, 2017, 09:02:57 PM
 #1038

How to use your miner with the new musicoin on algo ether seems no pools will connect yet claymore ethermienr works fine

=
  R E B E L L I O U S 
  ▄▀▀▀▀▀▄▄                           ▄▄▀▀▀▀▀▄
▄▀        █▄▄                     ▄▄█        ▀▄
█            █████████████████████            █
█▄          ██       ██ ██       ██          ▄█
█        █            █            █        █
  █    █               █               █    █
   █ ██               █ █               ██ █
    █ █               █ █               █ █
    █ ███▄  █████▄   ██ ██   ▄█████  ▄███ █
    █     ███     █         █     ███     █
     █   █   ▀███ █  █   █  █ ███▀   █   █
     █   █      █ █  █   █  █ █      █   █
     █   █      ██  █     █  ██      █   █
      █  █     ██  █       █  ██     █  █
      █  █    ██  █ ███████ █  ██    █  █
      █ ███   ██  █         █  ██   ███ █
       █   ▀███      █   █      ███▀   █
        █     ██       █       ██     █
         █      █   ▄▄███▄▄   █      █
          ███   ███▀       ▀███   ███
             █████           █████
                  ███████████
  ▄▀▀▀▀▀▄▄                           ▄▄▀▀▀▀▀▄
▄▀        █▄▄                     ▄▄█        ▀▄
█            █████████████████████            █
█▄          ██       ██ ██       ██          ▄█
█        █            █            █        █
  █    █               █               █    █
   █ ██               █ █               ██ █
    █ █               █ █               █ █
    █ ███▄  █████▄   ██ ██   ▄█████  ▄███ █
    █     ███     █         █     ███     █
     █   █   ▀███ █  █   █  █ ███▀   █   █
     █   █      █ █  █   █  █ █      █   █
     █   █      ██  █     █  ██      █   █
      █  █     ██  █       █  ██     █  █
      █  █    ██  █ ███████ █  ██    █  █
      █ ███   ██  █         █  ██   ███ █
       █   ▀███      █   █      ███▀   █
        █     ██       █       ██     █
         █      █   ▄▄███▄▄   █      █
          ███   ███▀       ▀███   ███
             █████           █████
                  ███████████
  R E B E L L I O U S
laik2
Sr. Member
****
Offline Offline

Activity: 392


View Profile
April 02, 2017, 09:49:16 PM
 #1039

How to use your miner with the new musicoin on algo ether seems no pools will connect yet claymore ethermienr works fine
sgminer/gg has no support for old stratum and getwork protocol. To connect to those pools use eth stratum proxy from dwarfpool.

ZEC: t1KbbHtXqzSS6qHBaPZDKyWnzxhRjr9oCtW
nimy
Jr. Member
*
Offline Offline

Activity: 47


View Profile
April 02, 2017, 10:25:52 PM
 #1040

zawawa hai visto la mia confi per eth, cosa c'è che non va?

I also tried it on nanopool, but always error

@echo off
@set GPU_FORCE_64BIT_PTR 0
@set GPU_MAX_HEAP_SIZE 100
@set GPU_USE_SYNC_OBJECTS 1
@set GPU_MAX_ALLOC_PERCENT 100
@set GPU_SINGLE_ALLOC_PERCENT 100
gatelessgate.exe --gpu-platform 0 -k ethash-new -o stratum+tcp://etc-eu.pool.sexy:8008 -u 0xeddcea3922f5c605190ca532277fab8fae243f0d.marvy1 -p x --xintensity 4608 --worksize 192 --gpu-threads 2 --no-extranonce
pause

where am I wrong?

I think you should use --gpu-platform 1 for gpu mining..
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 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!