Pages:
Author

Topic: [ANN] ETHASH Miner - Eminer v0.6.1-RC2 Released (Windows, Linux, MacOS) - page 2. (Read 24702 times)

newbie
Activity: 2
Merit: 0
E-Miner,
How often does the devfee instance run and what coin does it mine?
I am looking to use Eminer rather than Claymore on new Ethash forks and DAG switching matters.
You can choose coin in what devfee mine.
full member
Activity: 281
Merit: 100
E-Miner,
How often does the devfee instance run and what coin does it mine?
I am looking to use Eminer rather than Claymore on new Ethash forks and DAG switching matters.
hero member
Activity: 2548
Merit: 626
w0lf is a legend.  Always ready to help others, although he won't spoon feed you but when people want to learn i've seen him time and time again help out and spread the knowledge.  If only we had more wolfs in crypto and less sp's Smiley  I'll test out your new update when you get it out

Depends on his mood, sometimes really generous and helpful, and sometimes only bragging  Tongue


hahahahaha for sure, and be warned if you ever click on one of his image links.  Be very warned Smiley

sexual content, yeah i know Cheesy
foxes and stuff Cheesy
newbie
Activity: 11
Merit: 0
any plans for dual mining?
legendary
Activity: 2294
Merit: 1182
Now the money is free, and so the people will be
w0lf is a legend.  Always ready to help others, although he won't spoon feed you but when people want to learn i've seen him time and time again help out and spread the knowledge.  If only we had more wolfs in crypto and less sp's Smiley  I'll test out your new update when you get it out

Depends on his mood, sometimes really generous and helpful, and sometimes only bragging  Tongue


hahahahaha for sure, and be warned if you ever click on one of his image links.  Be very warned Smiley
hero member
Activity: 2548
Merit: 626
w0lf is a legend.  Always ready to help others, although he won't spoon feed you but when people want to learn i've seen him time and time again help out and spread the knowledge.  If only we had more wolfs in crypto and less sp's Smiley  I'll test out your new update when you get it out

Depends on his mood, sometimes really generous and helpful, and sometimes only bragging  Tongue
newbie
Activity: 27
Merit: 0
I forgot:
with claymore miner I saw all stale shares on the mining pool (claymore console stale shares=mining pool stale shares)
with eminer I saw few stale shares on the pool although I saw all on the console (eminer console stale shares>mining pool stale shares)
Just to clarify...

Great job and great miner anyway!!!  Grin
newbie
Activity: 27
Merit: 0
Last days I notice that the software some times not report to the mining pool the stale share that I can view on the console Shocked
The problem that I had was low shares and for testing I started claymore miner and I notice that I found a lot of stale shares: it's okay ... the pool have some problems!   Embarrassed Cry Undecided
Now the problem is away but can you correct this problem?
newbie
Activity: 27
Merit: 0
it does seem that sometimes the miner would just stop working solutions but would not crash. the error handling and watchdog feature need to be improved. wonder when will there be a new version coming out?
legendary
Activity: 2294
Merit: 1182
Now the money is free, and so the people will be
w0lf is a legend.  Always ready to help others, although he won't spoon feed you but when people want to learn i've seen him time and time again help out and spread the knowledge.  If only we had more wolfs in crypto and less sp's Smiley  I'll test out your new update when you get it out
newbie
Activity: 58
Merit: 0
any update soon?

I'm working for new update, I will announce soon.

You're doing better with keeping your IP hard(er) to get at - nice work. Might want to use C instead of Go so you can put in some anti-debugging traps, too.

Also... in your "Optimized 4 threads" OpenCL... I know this won't make a huge difference, but it still makes me sad:

Code:
bool update_share = thread_id == ((a >> 3) % THREADS);

Were that interpreted how you wrote it (verbatim), you would be eating... 4 clocks for the shift, and an untold number of clocks for the modulo, as AMD GCN doesn't even have modulo implemented - it's emulated. In reality, it's going to optimize that to an AND, making it look more like this:

Code:
bool update_share = thread_id == ((a >> 3) & (THREADS - 1))

Okay, that's 8 clocks - two full-rate instructions. Unless you use a local worksize that's not a power of two, and in that case, god help you. But we can do better.

First, for AMD - you're using LDS. Any worksize above wavefront size (64 work-items) is going to make those barriers take a LOT longer. Reason being, an AMD GCN CU (Compute Unit) only executes wavefronts. Larger work groupings are cut into wavefront-sized pieces and executed that way. If you use an LDS barrier with a worksize of 64 (wavefront size) - big deal, the whole wavefront is handled by that CU, and as such, the barriers can actually be omitted! And they are, by the AMD OCL compiler, in that case. When you make your group larger - suddenly you need to sync with other execution units: this is going to make you very sad. So - at least for AMD - I would keep it to 64 work-items/local group.

Now - we know the value of THREADS - the kernel says it's a 4-way - so... get you one of these...

Code:
#pragma OPENCL EXTENSION cl_amd_media_ops2 : enable

... and suddenly you have access to the amd_bfe builtin, which is purpose-built for what you wanna do! It gives you direct access to the v_alignbit_b32 instruction. And this gives us:

Code:
bool update_share = thread_id == amd_bfe(a, 3U, 2U);

Shaving at LEAST four ticks off the best the compiler would likely come up with (and I am being generous.) As it's looped, this magnifies the effect of the optimization, although it's still not much. Now you have the operation done in a single full-rate instruction, though - which IS an improvement.

WOW! tons of job like for me. @Wolf thanks your mention. I'll keep up these and will be share results here.
sr. member
Activity: 652
Merit: 266
slightly better pool side reported hash rate and slightly higher power consumption.

very stable, and nice UI for cloud service.

intensity does not seem to make any difference.

overall 9/10.

Sorry for the late answer.
Yes intensity doesn't make any difference as of power usage, but it does reduce hashrate.
legendary
Activity: 1185
Merit: 1021
slightly better pool side reported hash rate and slightly higher power consumption.

very stable, and nice UI for cloud service.

intensity does not seem to make any difference.

overall 9/10.
sr. member
Activity: 532
Merit: 250
The harder your life is the more meaning it has.
I found an issue with cloud service if i don't use a key or didn't have interest in using it some parameters do not work, like for example -M for device selection.

Could you please send full command line, I can test it.
Here

Code:
setx GPU_FORCE_64BIT_PTR 0

setx GPU_MAX_HEAP_SIZE 100

setx GPU_USE_SYNC_OBJECTS 1

setx GPU_MAX_ALLOC_PERCENT 100

setx GPU_SINGLE_ALLOC_PERCENT 100

eminer.exe -S stratum+tcp://europe.ethash-hub.miningpoolhub.com:20535  -U halker.amd -P x -M 0,2,3
newbie
Activity: 58
Merit: 0
any update soon?

I'm working for new update, I will announce soon.
newbie
Activity: 58
Merit: 0
I found an issue with cloud service if i don't use a key or didn't have interest in using it some parameters do not work, like for example -M for device selection.

Could you please send full command line, I can test it.
newbie
Activity: 70
Merit: 0
A very good idea, dev! Keep it up!

Are there any tests @ 1060 nvidia?
sr. member
Activity: 532
Merit: 250
The harder your life is the more meaning it has.
I found an issue with cloud service if i don't use a key or didn't have interest in using it some parameters do not work, like for example -M for device selection.
newbie
Activity: 27
Merit: 0
newbie
Activity: 58
Merit: 0
Power usage is still pretty high. No watchdog, yet...

Did you try intensity parameter?
Pages:
Jump to: