JayDDee / cpuminer-opt

Optimized multi algo CPU miner
Other
770 stars 545 forks source link

X16r Raven / AVX2 #188

Closed hermangroup closed 5 years ago

hermangroup commented 5 years ago

cpuminer-3.9.2.4 for mining x16r Raven coin gives only rejected shares ... Tested by Intel and AMD , both only have rejected share .

JayDDee commented 5 years ago

I will investigate but please tell me the CPU models, OS and which binary if Windows. Did it work in previous versions?

Edit: I just tested AVX2 and SSE2 at zpool and both worked fine. Make sure you have the correct options. If the command line is correct I'll need a lot more info.

hermangroup commented 5 years ago

CPU intel i7 6700k , Windows 10 .. works fine with 3.8.8.1 but latest version have rejected share matter. I have my own pool " pool.peopleland.net " AMD Ryzen 5 2600 , Windows 10 same problem. <<-- I tested this one on Supernova pool too .. same result. Both CPUs works fine when I use latest version SS2/AES .. problem is only with AVX2 binary.

I will test it later today with an i3 AVX2 cpu as well.

JayDDee commented 5 years ago

I found something, it is broken in v3.9.2.4 but works in my latest build.

There have no changes to x16r code so it must be something lower down that broke it and got fixed without me realizing it. There's a lot of code churn I hope I don't release with anything else broken.

JayDDee commented 5 years ago

cpuminer-opt-3.9.2.5 is released. Please retest and report any problem or close the issue.

JayDDee commented 5 years ago

It looks like there are still problems with x16r. Sometimes it works sometimes it doesn't. This will be a difficult problem to debug and will take some time.

JayDDee commented 5 years ago

OK, it's fixed for real in cpuminer-opt-3.9.3.1.

It was an obvious, but insidious, bug that wasn't unique to x16r.

hermangroup commented 5 years ago

Thank you buddy , I am going to test it with different CPUs . Will get back to you if see any problem.

JayDDee commented 5 years ago

No problems reported, I assume it is working and the issue can be closed.