Miner- Zogminer: Linux SILENTARMY

ocminer Help opid-9895a964-4d11-4c33-98f7-9f1413781e94

Same problem here. Also my GPU is getting warm, but nothing shows up in the pool.

Looks like you are missing OpenCL. What graphics card drivers are you using?

Getting the same when I am running: ./src/zcash-miner -G

Running the test miner
[OPENCL]:Found suitable OpenCL device [Tahiti] with 2940207104 bytes of GPU memory
[OPENCL]:Using platform: AMD Accelerated Parallel Processing
[OPENCL]:Using device: Tahiti(OpenCL 1.2 AMD-APP (1729.3))
[OPENCL]:Printing program log
[OPENCL]:“/tmp/OCL16092T11.cl”, line 287: warning: integer conversion resulted in a
change of sign
v[14] ^= -1;
^

Kernel run took 84 ms. (0 H/s)

maybe you forgot:
export GPU_MAX_ALLOC_PERCENT=100
export GPU_SINGLE_ALLOC_PERCENT=100

I have some issues. maybe bug.

@chefbauer

Would this work as well ??

export GPU_MAX_ALLOC_PERCENT=100
export GPU_USE_SYNC_OBJECTS=1

Edit: Your and my “export code” doesn’t change anything.

How many GPUs are currently supported by zogminer?

Age Manning completed the multi-gpu code while I was sleeping. I’m reviewing now and will merge in a few! We should be getting close to stable. Maybe just a few more days tops.

Cheers

1 Like

Zogminer works fine, but there is a CRITICAL BUG that generates invalid shares: “After stratum restart zogminer kinda ignores new nonce and hashing with old so all shares are invalid on pool side.” Then it mines, but ALL FOLLOWING shares are invalid. You have to restart the process.

It cant bee seen from the console output if you wont turn the Stratum debug mode on.

See: Invalid shares ¡ Issue #44 ¡ nginnever/zogminer ¡ GitHub

Thanks for the report tillda, we have been struggling with the nonce format with silentarmy as Omar mentions above. Wish us luck getting it right. Omar has to do other work for a bit but we will put our heads together and figure out the nonces soon

nvidia 361.42 that should have OpenCL…
I have also installed CURA

The same thing as mentioned above on amdgrpu-pro driver:

when I run ./zcutil/build.sh -j$(nproc)
it gives me error:

/usr/bin/ld: cannot find -lOpenCL
collect2: error: ld returned 1 exit status

Any hotfix?

Just got 2 threads running on one card. ~15H/s from each thread so that brings the average up to 30H/s in zcash per card. Some more tweaking could get that higher.

Now to open up multiple cards :smiley:

3 Likes

It’s interesting how this simply doubles the solrate on Linux. With Tromp’s kernels on Windows, it only got me an extra 10-20%, with SA kernels nothing. Or I’m doing something terribly wrong here :slight_smile:

1 Like

Because for mining, Linux rocks. Now, can you kindly bless us with a Linux binary of your miner? :smiley:

I’ve tried this “multithreading” with my RX 480s. Running one thread gives me 26Sol/s, two: 2x22 Sol/s, three: 3x15 Sol/s. The only weird thing is that on the gpu #0 (towhich the display is connected to, maybe this matters) the 2nd and the 3rd thread dies after a few minutes (it says: “segmentation fault (core dumped)”). Meanwhile on the other one, I have no problems at all.

Did you actually mulithread it or did you run two program instances side by side?

I ran it from a terminal with a four row long command each row for one “thread”, but basically that’s just running your miner 4 times paralelly, isn’t it? Well that’s why I put it between the quotation marks.

Yup exactly which is great to hear that it runs well that way! thanks for testing that. I have been working on creating cpu threads with zcash/bitcoin boost lib in main repo. Does not seem to perform as well. 2 threads = 32H/s

Can’t compile on Debian
There is an error (( Any help?