rieMiner - The reference Riecoin miner

Riecoin projects, proposals, bounties, discussions about existing Riecoin software,...
Forum rules
Discuss about Riecoin projects like software directly using or supporting the Riecoin's network, allowing Riecoin integration in third party services or providing useful applications. For external projects that make use of Riecoin, discuss about this in the External forum (even if your project is not completed).
Post in the subforums below if applicable.
Post Reply
Pttn
Forum Staff
Forum Staff
Posts: 99
Joined: 2021-02-18 21:32:13
Location: Switzerland

rieMiner - The reference Riecoin miner

Post by Pttn »

Image

rieMiner is a Riecoin miner supporting both solo and pooled mining, and can also be run standalone for prime constellation record attempts.

Learn more (also with guides): https://riecoin.dev/en/rieMiner
Repository: https://github.com/Pttn/rieMiner
Latest Release: 0.92, https://github.com/Pttn/rieMiner/releases

Image

Suggestions are welcome here, and please also report bugs here.
However, don't ask for technical help, for this browse the Help subforum or open a new topic there. Be sure to have read and followed correctly the guides!
Go to the Mining subforum to discuss about optimal settings for your system or read this guide.
Riecoin developer
Pttn
Forum Staff
Forum Staff
Posts: 99
Joined: 2021-02-18 21:32:13
Location: Switzerland

Re: rieMiner - The reference Riecoin miner

Post by Pttn »

rieMiner 0.92 Revision c is out and binaries are available on Github.

Changes:
- New assembly optimizations by Rockhawk, improving performance by 10-15% on AVX2 machines - if you like this be sure to donate some RIC to him (his address can be found on his profile)!;
- For Solo Mining, it is now possible to set Donate to 0 without workarounds and donations now go to the Riecoin Funding address ric1qr3yxckxtl7lacvtuzhrdrtrlzvlydane2h37ja rather than my personal address;
- New advanced option RestartDifficultyFactor option to customize when the miner restarts. Notably useful to optimize the Primorial Number a bit by reducing the restart margin, in this case it is a good idea to use GeneratePrimeTableFileUpTo to precompute the Prime Table and make restarts much shorter;
- Now that we have rieMiner-Qt, it makes the configuration assistant basically pointless, so it was removed;
- Some other minor changes.

With the new assembly code, it is no longer possible to compile generic binaries with AVX2 (I am using -march=core2), so one must now compile rieMiner to enjoy the AVX2 benefits with the EnableAVX2 option. This also means that the Enable AVX2 check on rieMiner-Qt will also no longer work.

I would gladly build 0.92d and later using -march=haswell or so, but apparently some still mine on old Ivy/Sandy Bridge or even Nehalem CPUs, even recent Pentiums/Celerons do not have AVX2, and only a minority would bother building rieMiner...
Riecoin developer
Pttn
Forum Staff
Forum Staff
Posts: 99
Joined: 2021-02-18 21:32:13
Location: Switzerland

Re: rieMiner - The reference Riecoin miner

Post by Pttn »

Darn, I realized that one of the modifications causes an issue when running multiple instances of rieMiner. So I fixed it and am already releasing the Revision d. It also adds Primorial Offsets for 7, 8 and 9-tuples, allowing up to 64 Sieve Workers.
Riecoin developer
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest