Bitcoin Forum
May 02, 2024, 12:35:48 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Alternate cryptocurrencies / Mining (Altcoins) / Re: Gateless Gate: zawawa's open-source ZEC/ETH/XMR/PASC miner (256 S/s on RX 480) on: April 13, 2017, 07:14:16 PM
I was quite busy as I was traveling abroad to visit my family.
I finally got a few day window to work on the miner.
Let's see what I can do with my father's old computer...
v0.1.3-pre6b - any news?

Looks like an updated port on the XMR config from https://github.com/zawawawa/gatelessgate/commits/master
2  Alternate cryptocurrencies / Mining (Altcoins) / Re: Gateless Gate: zawawa's open-source ZEC/ETH/XMR/PASC miner (256 S/s on RX 480) on: April 08, 2017, 02:56:13 PM
The thing about SA's Python implementation is that it does not work well at all on Windows.
In fact, the miner got faster by 10% just by switching from SA to sgminer-gm while keeping the same Equihash kernel.
I am not entirely satisfied with sgminer as I said before, and I will probably write my own backend and user-interface in Clojure in a long run.

Python on Windows always has been a less than preferable situation. Haven't personally run silentarmy on anything but Linux so I can't comment as to what the root cause of that would be. The solver and work distributor being separate was what made it have those characteristics I described earlier.

Clojure is an not a great choice imo. It's difficult for outsiders to approach, requires a JVM, and runs slower than Java in benchmarks. It's your thread and project, just my two cents.

Give 4 threads a go one day on sgminer. One card is randomly selected to display roughly double the rate it should be getting (even though the 5s and avg show otherwise) on my 3 card rig.

3 threads and xI 673 give the highest hash rate from my testing.
3  Alternate cryptocurrencies / Mining (Altcoins) / Re: Gateless Gate: zawawa's open-source ZEC/ETH/XMR/PASC miner (256 S/s on RX 480) on: April 06, 2017, 09:40:24 PM
Gigabyte RX480 (Hynix) custom timing-mode @1100/1970
claymore 9.0 - 29.05mh/s -asm 1 -dcri 6
zawawa pre6 - 27.60mh/s -Ix 4620 -g 1 +more power/+more system impact&freezes/there are memory HW (due to hwinfo output)
there is still a huge room for optimizations  Roll Eyes

Try --gpu-threads 2 --xintensity 4608 . I got equivalent rates to Claymore with that setting. 4608 is a multiple of the amount of stream processors on an rx480. Not sure what 4620 could be a multiple of.
4  Alternate cryptocurrencies / Mining (Altcoins) / Re: Gateless Gate: zawawa's open-source ZEC/ETH/XMR/PASC miner (256 S/s on RX 480) on: April 06, 2017, 01:07:29 PM
Not sure if this is common, but you may see less donated shares because of it:
[08:33:05] Stratum connection to ethermine.org interrupted
[08:33:06] Rejected untracked stratum share from ethermine.org
[08:33:09] Stratum connection to ethermine.org interrupted
[08:33:10] ethermine.org not responding!
[08:33:10] Switching to ethermine.org (donation)
[08:33:12] ethermine.org alive, testing stability
[08:34:20] ethermine.org stable for 60 seconds
[08:34:20] Switching to ethermine.org

I also think it would be best to move away from sgminer. It's great that it supports a ton of currencies, but you're going to end up burdened supporting this massive codebase that comes with a lot of quirks.

What mbevand did by moving all the sensitive code to C and using Python for communication was brilliant imo. It's simple, readable, and testable.

One last thing is that the Core folder may be more neat organizationally, but it also adds another level of complexity for the less technologically inclined (to put it nicely) users. Perhaps a separate project for each optimized coin, like Claymore's miners, with all the guts in the root folder would do you well.
5  Alternate cryptocurrencies / Mining (Altcoins) / Re: Gateless Gate: zawawa's open-source ZEC/ETH/XMR/PASC miner (256 S/s on RX 480) on: April 06, 2017, 10:55:20 AM
Hello zawawa,

I've been following this thread since your early ZEC mining goals, hoping that one day the titan that is Claymore would be beat (or at least matched considering his ZEC history) by an open source implementation. All of these bottom feeders asking for how to disable a voluntary mining fee without even looking finally got me to register and contribute.

Benchmarked gateless-0.1.3-pre6 against Claymore v8.1 and v9.0 and took power readings.

My system with 3 XFX RX480 runs at 117W idle. One of the cards won the bad ASIC quality lottery and runs at a much lower rate.

These numbers are at the wall usage on an 80 plus platinum efficiency EVGA 750P2 power supply:

483W mining v8.1
ETH - Total Speed: 86.514 Mh/s, Total Shares: 1, Rejected: 0, Time: 00:00
ETH: GPU0 29.697 Mh/s, GPU1 27.157 Mh/s, GPU2 29.659 Mh/s

483W mining v9.0
ETH - Total Speed: 86.282 Mh/s, Total Shares: 1, Rejected: 0, Time: 00:00
ETH: GPU0 29.612 Mh/s, GPU1 27.052 Mh/s, GPU2 29.618 Mh/s

504W mining gateless-0.1.3-pre6 1 thread xI 2304
[06:05:25] GPU0                | (5s):29.40M (avg):27.30Mh/s | A:4000000000 R:0 HW:2 WU:30.089/m
[06:05:25] GPU1                | (5s):27.11M (avg):25.27Mh/s | A:4000000000 R:0 HW:0 WU:23.524/m
[06:05:25] GPU2                | (5s):29.42M (avg):27.30Mh/s | A:8000000000 R:0 HW:3 WU:22.977/m

509W mining gateless-0.1.3-pre6 2 thread xI 4608
[06:13:33] GPU0                | (5s):29.69M (avg):26.50Mh/s | A:0 R:0 HW:7 WU:26.056/m
[06:13:33] GPU1                | (5s):27.32M (avg):24.91Mh/s | A:12000000000 R:0 HW:5 WU:21.564/m
[06:13:33] GPU2                | (5s):29.69M (avg):26.87Mh/s | A:0 R:0 HW:9 WU:23.360/m

Edit:
After 1hr 20mins:
GPU 0:                | 29.57M/29.46Mh/s | R:  0.0% HW:165 WU:27.588/m xI:3204
GPU 1:                | 27.23M/27.15Mh/s | R:  0.0% HW:116 WU:24.575/m xI:3204
GPU 2:                | 29.54M/29.43Mh/s | R:  0.0% HW:125 WU:27.935/m xI:3204

About 5 HW errors every minute across 3 cards on xI 3204 with 1 gpu thread. They're all undervolted with custom straps so it could be my problem.

I'll keep it mining with you as 1% so you can hopefully keep moving forward. At only a few cents loss every 24hr compared to Claymore it's worth it to support a competitor who isn't afraid to release their code!
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!