01-01-2019, 10:14 PM
(This post was last modified: 01-01-2019, 10:23 PM by ab1jx.
Edit Reason: add threads
)
The Rock64 doesn't do Neon? That's a shock. I was trying to build cpuminer https://github.com/pooler/cpuminer
I have it built and running on 2 or 3 Rpi 3's then I turned to the Rock64. I get the obnoxious message that the compiler cannot create executables, which can mean anything, there was just some error compiling a test program.
This doesn't work on my Rock64 (does on Pis)
./configure CFLAGS="-O3 -mfpu=neon"
If I drop out the neon part so it's just
./configure CFLAGS="-O3"
Then it works. But you get just compiled C, not the ARM assembly language that Pooler wrote. So it's slower than a Pi. I get 0.97 khash/s instead of 1.32 or so. (Per thread)
If I do cat /proc/cpuinfo that mentions neon on a Pi, not on a Rock64.
I have it built and running on 2 or 3 Rpi 3's then I turned to the Rock64. I get the obnoxious message that the compiler cannot create executables, which can mean anything, there was just some error compiling a test program.
This doesn't work on my Rock64 (does on Pis)
./configure CFLAGS="-O3 -mfpu=neon"
If I drop out the neon part so it's just
./configure CFLAGS="-O3"
Then it works. But you get just compiled C, not the ARM assembly language that Pooler wrote. So it's slower than a Pi. I get 0.97 khash/s instead of 1.32 or so. (Per thread)
If I do cat /proc/cpuinfo that mentions neon on a Pi, not on a Rock64.