Pages:
Author

Topic: ethminer-0.9.41-genoil-1.1 - page 40. (Read 397363 times)

sr. member
Activity: 438
Merit: 250
June 20, 2016, 03:24:22 AM
string bug is now fixed in 1.1.6
legendary
Activity: 1302
Merit: 1000
ORB has a good chance to grow.
June 20, 2016, 03:02:02 AM
I try ethminer first time. Hardware: NVIDIA 750M w/o screen. Software: ethminer master GIT (May 2016).

In first run, it got 2 accepted in first 10 minutes. Then no one in 1 hour.

I've restart ethminer and start watching log. Accepted: 2. When it found third solution, it says "Solution found, trying to upload... Fail. Retry in 1... Got new work". Can it be a reason of no result for 1 hour?

Then I've remove ~/.ethminer and restart. After that, I saw:


Bad worker creditials?!

I restart ethminer and wait first solution. Now worker is right.


same problem with 1.1.5

on http://ethermine.org
legendary
Activity: 1750
Merit: 1024
June 19, 2016, 10:47:38 PM
I'm definitely feeling as though the issues with the streaming DAGs is from memory OCs fucking with the new DAG when it's being generated and making a slightly erroneous or completely erroneous file and then there being differences between dags on cards in the same system.
legendary
Activity: 1068
Merit: 1020
June 19, 2016, 10:30:07 PM
also, anyone getting: CUDA error in func 'search' at line 303 : an illegal memory access was encountered.

on cuda 8, 2x1070s. Maybe cause I am OCing?
legendary
Activity: 1068
Merit: 1020
June 19, 2016, 08:16:34 PM
what are the advantages of a single DAG vs one on each video card?  Is there anything in terms of efficiency or performance improvements - even with 8GB cards?
hero member
Activity: 588
Merit: 501
June 19, 2016, 04:18:53 PM
Genoil...

could you make screen saver miner?

I have a lot of computers in my office that are often unused, so if I could have a  screesaver that mines when computer is idle... that would be awsome Cheesy

NHM has the ability to mine when idle.
legendary
Activity: 1820
Merit: 1001
June 19, 2016, 02:19:05 PM
Is their any way to improve hash rate across new versions since ethminer-0.9.41-genoil-1.0.8 I have been using 1.1 and anything after including the latest one I am losing about 2MH per card mining compared to older versions like ethminer-0.9.41-genoil-1.0.8 that creates DAG file.
hero member
Activity: 539
Merit: 500
full member
Activity: 173
Merit: 100
June 19, 2016, 09:39:00 AM
1.15 download address? thank you。
full member
Activity: 202
Merit: 157
June 18, 2016, 07:08:04 PM
There is demand for DAG chunking support right here!     My R9 270 cards can't load the DAG and I've tried every single recipe for env vars.

Is your Apr 15 chunking code committed somewhere?   I cloned your github repo and searched through every branch but I can't seem to find it.  I did find some commented out code with a comment that it is disabled because chunking never finds a block.  I uncommented it, and now at least the GPU is hashing, but yeah so far not seeing any shares.

I can't run your binaries because I'm on linux.  But I can build from source no prob.

kinda stuck at this point, help appreciated!

EDIT:   The card just found a successful share!  happy day.    The GPU is running slower than I expected, about 12 Mh/s vs 18 or so for my 7970s.

I finally got DAG chunking working today. Not that it's really required now that the right AMD environment vars have been found. If there happens to be demand for it anyway, please let me know so I can implement it in a clean way that doesn't hurt the non-chunked version. Because on AMD chunking does negatively affect performance.
legendary
Activity: 1820
Merit: 1001
June 18, 2016, 11:13:41 AM
Is their any options to set to get 2GB cards mining with this miner as I get error. Wanted to see if can get one of my older 2GB cards running eth? Any ideas or commands to use. I do have the following in my batch file

GPU_FORCE_64BIT_PTR 0
GPU_MAX_HEAP_SIZE 100
GPU_USE_SYNC_OBJECTS 1
GPU_MAX_ALLOC_PERCENT 100
GPU_SINGLE_ALLOC_PERCENT 100

GPU 0, OpenCL error -38 - cannot write buffer for DAG
GPU 1, OpenCL error -38 - cannot write buffer for DAG
So after setting does not work still any advise is golden to get working thx.

I have two 2GB cards mining without any problems.  Both are AMD.  I am running them on Windows 7 with the 15.12 AMD driver package.  I am currently trying ethminer 1.4.
i am using 2x 7950 and 1x 7850 this is the bat that i use (ethminer -G -S coinotron.com:3344 -O xxxxxxxxxxx.xxxx--cl-local-work 128 --cl-global-work 8192
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_SINGLE_ALLOC_PERCENT 100)
 and yes your more than welcome to use the entire bat file, just kidding

I found out the card I was trying to use is x2 gpu so 2 gpus in one and has allocated 1024 ram to each processor it has so it wont work I think as miner detects it as 2 gpus and not 1
sr. member
Activity: 362
Merit: 250
June 18, 2016, 11:13:27 AM
I try ethminer first time. Hardware: NVIDIA 750M w/o screen. Software: ethminer master GIT (May 2016).

In first run, it got 2 accepted in first 10 minutes. Then no one in 1 hour.

I've restart ethminer and start watching log. Accepted: 2. When it found third solution, it says "Solution found, trying to upload... Fail. Retry in 1... Got new work". Can it be a reason of no result for 1 hour?

Then I've remove ~/.ethminer and restart. After that, I saw:


Bad worker creditials?!

I restart ethminer and wait first solution. Now worker is right.

legendary
Activity: 1750
Merit: 1024
June 18, 2016, 06:37:14 AM
Yeah I tried 1.1.5 and with -L solo it seemed to make some sort of weird dag that reduced hashspeed by about 30% on one machine. The other machine I tried it on, it never got past the DAG transfer stage (it generated, transferred to system, transferred to GPUs and hung) and didn't notice it for about 15 minutes.

Still using 1.0.8.
sr. member
Activity: 438
Merit: 250
June 18, 2016, 05:41:10 AM
Hey, Genoil, here is a small 0.5 BTC donation from NiceHash for your hard work on ethminer.

https://blockchain.info/tx/d32041399fdb5beaf7594f4ba9100ef2ffbf63168aff03b8cc1ed09f85379c74

Keep up the good work!

Best regards,
NiceHash team.

That's awesome, especially considering you did most of the work yourself! Got some strange string.substring exception bug reports in though, but haven't been able to reproduce yet. Will have to investigate.
legendary
Activity: 885
Merit: 1006
NiceHash.com
June 18, 2016, 04:08:10 AM
Hey, Genoil, here is a small 0.5 BTC donation from NiceHash for your hard work on ethminer.

https://blockchain.info/tx/d32041399fdb5beaf7594f4ba9100ef2ffbf63168aff03b8cc1ed09f85379c74

Keep up the good work!

Best regards,
NiceHash team.
legendary
Activity: 924
Merit: 1000
Dark Passenger Bitcoin miner 2013,Bitcoin node
June 18, 2016, 12:22:27 AM
Is their any options to set to get 2GB cards mining with this miner as I get error. Wanted to see if can get one of my older 2GB cards running eth? Any ideas or commands to use. I do have the following in my batch file

GPU_FORCE_64BIT_PTR 0
GPU_MAX_HEAP_SIZE 100
GPU_USE_SYNC_OBJECTS 1
GPU_MAX_ALLOC_PERCENT 100
GPU_SINGLE_ALLOC_PERCENT 100

GPU 0, OpenCL error -38 - cannot write buffer for DAG
GPU 1, OpenCL error -38 - cannot write buffer for DAG
So after setting does not work still any advise is golden to get working thx.

I have two 2GB cards mining without any problems.  Both are AMD.  I am running them on Windows 7 with the 15.12 AMD driver package.  I am currently trying ethminer 1.4.
i am using 2x 7950 and 1x 7850 this is the bat that i use (ethminer -G -S coinotron.com:3344 -O xxxxxxxxxxx.xxxx--cl-local-work 128 --cl-global-work 8192
setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_SINGLE_ALLOC_PERCENT 100)
 and yes your more than welcome to use the entire bat file, just kidding
sr. member
Activity: 416
Merit: 270
June 17, 2016, 11:49:23 PM
Is their any options to set to get 2GB cards mining with this miner as I get error. Wanted to see if can get one of my older 2GB cards running eth? Any ideas or commands to use. I do have the following in my batch file

GPU_FORCE_64BIT_PTR 0
GPU_MAX_HEAP_SIZE 100
GPU_USE_SYNC_OBJECTS 1
GPU_MAX_ALLOC_PERCENT 100
GPU_SINGLE_ALLOC_PERCENT 100

GPU 0, OpenCL error -38 - cannot write buffer for DAG
GPU 1, OpenCL error -38 - cannot write buffer for DAG
So after setting does not work still any advise is golden to get working thx.

I have two 2GB cards mining without any problems.  Both are AMD.  I am running them on Windows 7 with the 15.12 AMD driver package.  I am currently trying ethminer 1.4.
legendary
Activity: 1820
Merit: 1001
June 17, 2016, 09:15:02 PM
Is their any options to set to get 2GB cards mining with this miner as I get error. Wanted to see if can get one of my older 2GB cards running eth? Any ideas or commands to use. I do have the following in my batch file

GPU_FORCE_64BIT_PTR 0
GPU_MAX_HEAP_SIZE 100
GPU_USE_SYNC_OBJECTS 1
GPU_MAX_ALLOC_PERCENT 100
GPU_SINGLE_ALLOC_PERCENT 100

GPU 0, OpenCL error -38 - cannot write buffer for DAG
GPU 1, OpenCL error -38 - cannot write buffer for DAG
So after setting does not work still any advise is golden to get working thx.
sr. member
Activity: 340
Merit: 251
Smell the glove.
June 17, 2016, 08:22:55 PM
Code:
ethminer -G -ES -SV 2 -S daggerhashimoto.usa.nicehash.com:3353 -O 1HtkaiWKeKZ6MJgag6a3fUQo3BxcT2gAKv.amdo:x

Try removing -SV 2 ... @Genoil: it really seems best to remove -ES and introduce -SV 3 to avoid some confusions.

Nope - core dump

Using Ubuntu 15.10
Code:
ethminer -G -ES -S daggerhashimoto.usa.nicehash.com:3353 -O 1HtkaiWKeKZ6MJgag6a3fUQo3BxcT2gAKv.amdo:x

The miner works fine using getWork - just no pools seem to be working using stratum and Ubuntu 15.10
I've tried (2) different machines and the only (2) pools that are supposed to work with stratum coinotron and nicehash.

They both subscribe and auth fine - then segfault.....
legendary
Activity: 1750
Merit: 1024
June 17, 2016, 07:18:20 PM
1.1.5 is out. Adds support for nicehash stratum (add -ES flag), as well as a third option to load DAGs. This is only supported on CUDA for the time being. It allows you to generate the DAG on 1 GPU and then distribute it via system RAM to the other GPUs. Usage:  -L single , where is the GPU ID. As I don't have a dev system with multiple OpenCL GPU's on the same platform, I can't currently port this to OpenCL.

This work has all been done by nicehash themselves, thank you!

It kind of paves the way for supporting more stratum variants, so -ES wil probably change into -SM in an upcoming release.

That sounds neat. Guessing it's a better version of the one dag per GPU sequential load that was in place before.

Is there anyway to add a verify after generation for those of us with OC'd systems so it can check for corruption in the DAG generation phase?

Also curiously why is it loaded to system memory instead of just transferring right from one GPU to another?

Device 2 device would be nice indeed. Noted Wink

A DAG verification check wouldn't be too difficult to add. Sounds useful too.



I'm not entirely sure how the DAG works, but from what I've seen you can actually have a slightly corrupted DAG and it will still somewhat work, you'll just end up with crashes and/or reduced hash rate. A verify of some kind would probably good in general, regardless of a system DAG load.

If one GPU generates a slightly different DAG then the other GPUs in the system when they do the normal parallel generate across all of them, that could be responsible for some of the crashes. I'm not sure how robust ethminer is, but I kinda don't doubt if one of the DAGs is different it would cause some weird issues.

I was also thinking about the whole sequential load thing and single generation > system memory > other GPUs load... The only reason these options exist is because it sometimes hangs when the bus gets saturated or something like that with the normal option. A more robust streaming DAG generation would probably eliminate the need for the other two options in general. A verify of some kind and keeping things from erroring out if there is a delay in the bus would help.
Pages:
Jump to: