Author

Topic: [ANN] suprminer-jdd, Open Source nVidia GPU Miner with X16RT (Read 185 times)

full member
Activity: 1424
Merit: 225
Thanks Jayddee, all working now Smiley

Glad it's working for you. It's a shame the Ubuntu driver manager is so fragile it can't keep the system stable.

I'm still hoping for VS project file updates so I can merge them and Windows users with VS can compile.
Not necessary, the new code has been merged into one file so there are no changes required to the project.
sr. member
Activity: 1249
Merit: 297
Thanks Jayddee, all working now Smiley
full member
Activity: 1424
Merit: 225
Is x16rt algorithm still a thing? I don't see pow coins using this algorithm anymore most especially the new PoW coins or I'm I just don't know how big this algorithm is?.

It's a thing, but not a big thing. It can be mined with GPUs that can't mine ETH and there's no ASIC for it yet, AFAIK.
But that could change, if there's enough demand one will be built. For now there's no anchor coin to make an ASIC
feasible, mostly shitcoins with a short life span. It can be interesting at times.
member
Activity: 237
Merit: 19
Is x16rt algorithm still a thing? I don't see pow coins using this algorithm anymore most especially the new PoW coins or I'm I just don't know how big this algorithm is?.
full member
Activity: 1424
Merit: 225
one thing i struggle with every time, is driver and cuda installs.
I get the latest driver, then cudu ses an older one, or cuda installs but then screws up the driver, then x-org, then crashes...total nightmare !!!

The Unbuntu multiverse repo has this problem. Updating drivers is often incompatible with the installed Cuda version.
Stick with the default "tested" driver, currently 470 IIRC,  and ensure to install nvidia-cuda-toolkit-gcc to ensure a compatible version
of gcc is used to build cuda apps. Once it's working don't upgrade anything.
Edit: make sure to disable automatic updating, I got bit by that once. After a reboot the miner stopped working because the drivers
had been updated.

Using the Nvidia repo is more flexible but a lot more difficult if you aren't familiar with building kernel modules.
 
Hopefully someone will update the VS project files so it can be built on Windows.

If you do get Linux setup the build procedure is the same as any other version of ccminer or cpuminer:

Code:
git clone https://github.com/JayDDee/suprminer-jdd.git
cd suprminer-jdd
./build.sh

Edit: If you have VS you should try building on Windows. The only problem is you would need to add one source file
"x16r/x16rt.cu" to the project. Then it should build, assuming there were no issues previously.
sr. member
Activity: 1249
Merit: 297
Hi JayDDee,

Love that you have made a GPU miner.

For us Windows guys, who have a go at compliling under Linux (i usually use LinuxMint 20, or Ubuntu 20), would you mind putting together a more comprehensive set of installation instructions.

I know i'm a dummy, but one thing i struggle with every time, is driver and cuda installs.
I get the latest driver, then cudu ses an older one, or cuda installs but then screws up the driver, then x-org, then crashes...total nightmare !!!

Clear step wise instructions assuming a completely clean new install of LM 20 or ubu20 would be great.

Looking forward to trying it.
Thanks
J
full member
Activity: 1424
Merit: 225
I couldn't find an open source GPU miner for X16RT so I made one, sort of. It was a trivial change
to add X16RT to X16R.

It also contains some fixes for compile issues with newer compilers and some new optimizations.
Performance compared to closed source fee-based miners is unknown. Posting comparisons is welcome.

It's available as source code only with no plans for a binary release for Windows. Suprminer should build on
Windows using VS assuming it did pre-fork.

https://github.com/JayDDee/suprminer-jdd

Caveat: Support will be minimal. I am not a CUDA developper and I won't pretend to be one. I managed to port some
optimizations from cpuminer to CUDA without breaking it, but that didn't require any CUDA skills. I hope the community
will chip in with tips for OC, intensity tuning, etc.

This thread is open for discussion, on topic of course. It is self moderated only to prevent malware posts which seem to be
attacking GPU miner threads lately.
Jump to: