Author

Topic: Gateless Gate Sharp 1.3.8: 30Mh/s (Ethash) on RX 480! - page 149. (Read 214431 times)

legendary
Activity: 1274
Merit: 1000
zawawa

Does this do what CM 12.4 does yet for ZEC if so , could you give me some tips on how to hit 306 Sol on a 480 8gb at stock setting ? ... CM does that on my 480 8gb at stock no molded bios ..

but

This matches CM's eth miner  Smiley at stock setting nice work ..... so I'm gonna start using it when I ETH mine ... and ask to have it added to http://ethosdistro.com/
sr. member
Activity: 419
Merit: 250
some additional info:

R9 390 with gateless gate & ethash-new = 31.9-32 mhs. xI of 1920, worksize 192, 2 threads

This is the same or better performance I get from Claymore. I am getting slowly increasing HW errors, but no rejected shares or issues shown at the pool side.

This card has +6.5% core clock and 1550 mhz memclock. Drivers are 17.3.2 on Windows 8.1.
full member
Activity: 190
Merit: 100
With default setting from your .bat, on polaris cards I'm very close to claymore on eth, but my 290x is almost 3mh behind.
sr. member
Activity: 652
Merit: 266
zawawa, can you explain parameters from bat-file for ethereum?
Why xintensity is 4620? Is that number connected with number of GPU cores? In 480 it's 2304.
Why worksize is 256? Is it connected to 256 bit video memory bus?

And how to pick up right parameters for 280X?
Try
Worksize: 192
xIntensity: 2048 or 1024
gpu-threads: 2
It works for me, even with 1 thread it provides good speed.

P.S.: sysfs amdgpu-pro patches from sgminer-gm are not included, therefore gpu monitoring in linux(amdgpu-pro) is not working.
You use ethash.cl or ethash-new.cl? And what speed you are recieved?
We are talking about ethash-new.cl, aren't we?
Speeds are close or equal to what claymore shows on linux and even higher but stability isn't that good, more tuning is needed. I must admit that claymore's miner might be more power consuming but definately more stable...or I simply can't find the sweet spot of sgminer/gg for ethash...Even Wolf0 doesn't know the best settings for it Smiley
sr. member
Activity: 434
Merit: 257
I don't really know but this might be useful to you zawawa, but maybe nothing new besides some GCN5 stuff.

GCN5 packed math is definitely new to me, and I will take a closer look at the rest.
Thanks a bunch!

You're welcome! If I find anithing that might be useful, I will post it  Wink
sr. member
Activity: 1484
Merit: 253
zawawa, can you explain parameters from bat-file for ethereum?
Why xintensity is 4620? Is that number connected with number of GPU cores? In 480 it's 2304.
Why worksize is 256? Is it connected to 256 bit video memory bus?

And how to pick up right parameters for 280X?
Try
Worksize: 192
xIntensity: 2048 or 1024
gpu-threads: 2
It works for me, even with 1 thread it provides good speed.

P.S.: sysfs amdgpu-pro patches from sgminer-gm are not included, therefore gpu monitoring in linux(amdgpu-pro) is not working.
You use ethash.cl or ethash-new.cl? And what speed you are recieved?
sr. member
Activity: 728
Merit: 304
Miner Developer
I just added ethash-new.cl to GG and got 26.5 Mh/s with stock RX 480 on Windows after I tweaked the settings a little bit.
I already updated the repository, and I will upload a new version either today or tomorrow.

I think you were being a bit lazy with the cut/paste though.  GPU_SINGLE_ALLOC_PERCENT=100?  We're not mining ETH with 2GB cards any more...


You are probably right, but I am not entirely sure what would be a sensible default value, though.
Ideally, I would like the default settings to work everywhere, so...
sr. member
Activity: 728
Merit: 304
Miner Developer
An Eth miner at same speed at claymore would be really nice!, since we dont have anything good as him right now =/

SGMiner-GM is about as fast if you tune it, and with a new kernel, way better at low core clocks.

Great work indeed. I think an auto-tune feature would definitely help for people to see how fast your kernels are.

I actually didn't write ethash-new - dunno who did.

I just assumed you did... I am trying to build it with my custom Clang/LLVM for further optimizations.
We will see...
sr. member
Activity: 728
Merit: 304
Miner Developer
I don't really know but this might be useful to you zawawa, but maybe nothing new besides some GCN5 stuff.

GCN5 packed math is definitely new to me, and I will take a closer look at the rest.
Thanks a bunch!
sr. member
Activity: 652
Merit: 266
zawawa, can you explain parameters from bat-file for ethereum?
Why xintensity is 4620? Is that number connected with number of GPU cores? In 480 it's 2304.
Why worksize is 256? Is it connected to 256 bit video memory bus?

And how to pick up right parameters for 280X?
Try
Worksize: 192
xIntensity: 2048 or 1024
gpu-threads: 2
It works for me, even with 1 thread it provides good speed.

P.S.: sysfs amdgpu-pro patches from sgminer-gm are not included, therefore gpu monitoring in linux(amdgpu-pro) is not working.
sr. member
Activity: 434
Merit: 257
I don't really know but this might be useful to you zawawa, but maybe nothing new besides some GCN5 stuff.
sr. member
Activity: 1484
Merit: 253
zawawa, can you explain parameters from bat-file for ethereum?
Why xintensity is 4620? Is that number connected with number of GPU cores? In 480 it's 2304.
Why worksize is 256? Is it connected to 256 bit video memory bus?

And how to pick up right parameters for 280X?
sr. member
Activity: 419
Merit: 250
I just uploaded a new pre-release:

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

There are some performance improvements, and ethash-new.cl was added as an experimental feature.
Let me know how that works.

ethash-new working well here. Using your parameters I get:

RX480 (4GB) = 27.x mhs
RX470 (4GB) = 24.x mhs

Cards have custom memory straps, underclocked cores, and overclocked mem. With Claymore I get reported RX480 (4GB) = 28.9 mhs and RX470 = 26.x mhs with same clocks. Can probably tweak the gateless gate/ethash-new setup.

One interesting thing to note is that with Claymore, a graph of GPU load spikes up and down. With gateless/ethash-new it is flat at 100%. Some initial test seems to indicate the load will spike when only one thread, but will flatline at 100% when 2 threads are used.

I did not yet check power consumption.
sr. member
Activity: 676
Merit: 250
I just uploaded a new pre-release:

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

There are some performance improvements, and ethash-new.cl was added as an experimental feature.
Let me know how that works.

Yea I was using that one , and as I wrote before works with ethermine (your bat file) but not when I try to use suprnova for eth / ubiq


EDIT: Redownloaded from that link again to make sure , and now your bat also fails

EDIT2: Nvm looks like closing it abrupt before froze the cards , after restart your bat works again but suprnova pool still doesn't
sr. member
Activity: 728
Merit: 304
Miner Developer
I just uploaded a new pre-release:

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

There are some performance improvements, and ethash-new.cl was added as an experimental feature.
Let me know how that works.
sr. member
Activity: 676
Merit: 250
Using your bat file for ethermine works fine for me , but when I try to mine on supernova I also get the no pools available.

That makes more sense... I will look into it.

Maybe not working with non address logins ? [suprnova has login.worker] [ethermine has address.worker]
sr. member
Activity: 728
Merit: 304
Miner Developer
Using your bat file for ethermine works fine for me , but when I try to mine on supernova I also get the no pools available.

That makes more sense... I will look into it.
sr. member
Activity: 676
Merit: 250
Using your bat file for ethermine works fine for me , but when I try to mine on supernova I also get the no pools available.
sr. member
Activity: 450
Merit: 255
Yes, I have tried HTTP getwork pools, stratum pools, with --no-extranonce. They all return invalid credentials or pool down.
sr. member
Activity: 728
Merit: 304
Miner Developer
I can't get ethash-new to connect to any pools (Using windows).

Did you try the "--no-extranonce" option?
Jump to: