RainbowMiner icon indicating copy to clipboard operation
RainbowMiner copied to clipboard

Utilizing Existing Miners for ARM

Open RoyCRoderickIII opened this issue 1 year ago • 4 comments

So jaydee and xmrig are all fine and work great on both the PI and phones alike. But many of the CPU miners we utilize also run just fine on the arm system both via userland and native arm ubuntu. While i am sure not all will work as expected or even optimal. Is there a way to have the ARM devices use just the same generic linux version. I ask because i was looking at the miner files and noticed you've hardcoded what runs on ARM and does't. While normally i'd agree in the case in gpu/cpu or amd/intel etc as i stated most of these miners have been used on phones and PI's alike on there own. As always I am happy to provide as much feedback as possible on what works and does not.

RoyCRoderickIII avatar May 24 '24 02:05 RoyCRoderickIII

Can you already confirm which of our CPU miners work on ARM?

RainbowMiner avatar May 27 '24 13:05 RainbowMiner

I will go through the list again with the Pi, and then again with a phone, cause already know the phones wont run ScryptN2, RandomArq, RandomX unless they have over 6GB ram

RoyCRoderickIII avatar May 27 '24 13:05 RoyCRoderickIII

SGminer i can get it to detect to Mali GPU for OpenCL mining, i cannot however get it to compile for whatever reason. image

https://github.com/tpruvot/cpuminer-multi Runs fine on both phones and PI

https://github.com/Bendr0id/xmrigCC Still runs fine on both with added yada,tuske.

I will have more time in the morning to check more,

RoyCRoderickIII avatar May 27 '24 21:05 RoyCRoderickIII

https://github.com/JayDDee/cpuminer-opt Runs

most of these all seem to cover the same ol algos or different optimizations, So maybe like how we have enable/disable unprofitible algos maybe can do a setting for arm like enable linux miners? and use at your own risk until a more concise list could be maid, cause honestly it would be faster for me to benchmark them all as is, see what works then individually going through and installing on the miners we currently have, installing,compiling and trying to get them to run.am actually attempting to get a OpenCL miner to run so can utilized the AMD gpu miners, seeing the PI5 supports OpenCL 3

RoyCRoderickIII avatar May 28 '24 18:05 RoyCRoderickIII