Pages:
Author

Topic: [ANN] rhminer - an optimized CPU+GPU miner for PascalCoin - page 5. (Read 24517 times)

full member
Activity: 564
Merit: 100
Join GANTECH’s team of game changers
my mini pc running with rhminer 1.3 (no sseboost)

CPU                             OS                  Threads       Speed (h/s)
i7-8750h @ 3.3 GHz        Ubuntu 18.04       12               2,200

That sounds about right.  It's a high frequency 6 core CPU.  My mini PC has a low frequency dual core.

I use this command to watch how bad the CPU throttles or if it's speed stepping properly.

It will jump around a lot.  It's normal.

Code:
root@mac-mini:~# watch -n .1 "lscpu | grep MHz"

To monitor the temps
Code:
root@mac-mini:~# watch -n .1 sensors




full member
Activity: 201
Merit: 100
my mini pc running with rhminer 1.3 (no sseboost)

CPU                             OS                  Threads       Speed (h/s)
i7-8750h @ 3.3 GHz        Ubuntu 18.04       12               2,200
full member
Activity: 564
Merit: 100
Join GANTECH’s team of game changers
Here is a comparison of an intel cpu with nvidia gpu.

CPU                                   OS           Threads       Speed (h/s)
i5-2400 CPU @ 3.1 GHz        Win10         4                 791
Gtx 1080 11gb                    Ubuntu      400               400

Source: https://github.com/polyminer1/rhminer
That GPU HR is likely from me.

It's a 1080ti (there is no 1080 with 11GB of GDDR5) with ~ 400 threads.  Max Hr was 300 not 400 but a cheap CPU principle is true.

My i3-4030U CPU @ 1.90GHz does:

Code:
Miner 17:07:07   Shares: Accepted 923  Rejected 1  Failed 0 Up for 07:32:22
Miner 17:07:07   Speed : 325 H/S (CPU 309 H/S).
Miner 17:07:17   Shares: Accepted 923  Rejected 1  Failed 0 Up for 07:32:32

Kali/Ubuntu.  Almost the same.  I use the first one.
newbie
Activity: 60
Merit: 0
Here is a comparison of an intel cpu with nvidia gpu.

CPU                                   OS           Threads       Speed (h/s)
i5-2400 CPU @ 3.1 GHz        Win10         4                 791
Gtx 1080 11gb                    Ubuntu      400               400

Source: https://github.com/polyminer1/rhminer

RandomHash was design to be much slower on GPU.
There is alot of rooms for optimizations toh, but it will never beat a cpu in term of $/hash.
full member
Activity: 201
Merit: 100
Here is a comparison of an intel cpu with nvidia gpu.

CPU                                   OS           Threads       Speed (h/s)
i5-2400 CPU @ 3.1 GHz        Win10         4                 791
Gtx 1080 11gb                    Ubuntu      400               400

Source: https://github.com/polyminer1/rhminer
full member
Activity: 201
Merit: 100
What coins is this miner for? Just Pascal?

Yes, the rhminer is just for the RandomHash algo used by PascalCoin.

No other coin is using the RandomHash algo - it was invented by one of the devs. It’s a cpu friendly algo, a mid range intel cpu can beat a gtx 1080ti.

You can give it a shot and mine here - pool.pascalpool.org
jr. member
Activity: 195
Merit: 4
What coins is this miner for? Just Pascal?
full member
Activity: 564
Merit: 100
Join GANTECH’s team of game changers
@tlaskows

There are believers of PascalCoin, who will support the coin in any way they can. : )

I never said I'm not a believer.

Maybe I am a hypocrite and have 100 AMD Epyc 7601.  It's only a 5000$ CPU  Wink

Why settle for 16 real cores when you can have 32?  More is usually always better.
full member
Activity: 201
Merit: 100
@tlaskows

There are believers of PascalCoin, who will support the coin in any way they can. : )
full member
Activity: 201
Merit: 100
Here are some results for Intel and some old gen AMDs - credit to tclarke from discord.

CPU                                                Hashrate         Threads          OS            RAM
I7-7700K @ 4.7 GHz                          2107 h/s             8                Ubuntu      dual ddr4 3200
I7-6700K @ 4.6 GHz                          1755 h/S             8                Ubuntu      dual ddr4 3200
Intel Pentium 4400 @3.3Ghz                504 h/s              2                Win10        dual ddr4 2400
Intel Celeron 3930 @2.9GHz                 447 h/s              2                Win10        mono ddr4 2400
AMD PHENOM-II-X6 @ 3.25Ghz             564 h/s              6                Win10        ddr3
AMD PHENOM-II-X4 @ 3.6 GHz             460  h/s             4                 Ubuntu      ddr3
Intel Core2 Quad Q6600 @ 2.4 GHz       393  h/d             4                 Win10        ddr3
full member
Activity: 564
Merit: 100
Join GANTECH’s team of game changers
Here are some performance posted in discord - credit to tclarke.                                                               =================
CPU:ryzen threadripper 1950X @ 3.4 Ghz
Threads:32  
OS: Ubuntu
Memory: Quad DDR4 3200
Option: sseboost 1
Hashrate:5378 h/s

CPU:ryzen 2700 @ 3.4 GHz  
Threads: 16
OS: Ubuntu  
Memory: Dual DDR4 3200
Option: sseboost 1
Hashrate: 2856 h/s

The 16 real cores threadripper is a 1000$ CPU + the cost of the rest of the PC.  You would have to be out of your mind to buy it just for mining.
It's complete AMD garbage.  I have a Ryzen 7 2700x and it's complete garbage compared to any old Intel I have.  It will not post at advertised ram speeds of 3200.  I have 3200 DDR4.  AMD will only post at 2866 unless I pay for special AMD RAM.

Xeon E5 v3 ES cost me 400$ few years ago and it does:

3400 H/s.  Memory Dual/Quad/Single (DDR4 2133) - no difference.  sseboost 1 slows it down.

AMD CPUs are extremely dependent on the RAM type and speed.  DDR4 is not meant to run at 3200.  That's OC speeds which will boil it.

Socket WTF that's the biggest CPU I have seen in my life (4 glued together dies on one CPU).  The threadripper requires special cooling.  Big ass plate.  Needs water at that TDP to run it 24/7 at 100% load.
full member
Activity: 201
Merit: 100
PascalCoin has 2 new open source mining pools.

https://pool.pascalpool.org/
https://pasc.c3pool.com/

Please consider supporting these two open source pools, 0% fee.

For update, PascalCoin is now using a new algo RandomHash - cpu friendly algo.

Happy mining!
full member
Activity: 201
Merit: 100
Here are some performance posted in discord - credit to tclarke.                                                               =================
CPU:ryzen threadripper 1950X @ 3.4 Ghz
Threads:32 
OS: Ubuntu
Memory: Quad DDR4 3200
Option: sseboost 1
Hashrate:5378 h/s

CPU:ryzen 2700 @ 3.4 GHz   
Threads: 16
OS: Ubuntu   
Memory: Dual DDR4 3200
Option: sseboost 1
Hashrate: 2856 h/s
full member
Activity: 564
Merit: 100
Join GANTECH’s team of game changers
Never mind. I just noticed a GPU can't match a cpu on this algorithm.

Yes it can, but a lower end CPU.

300 H/s.  That's the same speed as a newer mobile almost anything dual core.  core i3 for example.

You need CUDA v 9.2 I believe.  I used it on Linux and the
Code:
root@mac-mini:~# apt install nvidia-cuda-toolkit
was required.

Hashcat uses CUDA/OpenCL.  The miner failed to start until I got hashcat to work.
member
Activity: 91
Merit: 10
Never mind. I just noticed a GPU can't match a cpu on this algorithm.
member
Activity: 91
Merit: 10
polyminer1,

CUDA call error in cudaSetDevice(m_deviceID) : CUDA driver version is insufficient for CUDA runtime version

Do I need to install the Cuda Toolkit for this on Windows 7?  Does it matter if it's v9.2 or v10?
newbie
Activity: 64
Merit: 0
yes, I know. but win 10 is rarely used.
some devs build win binaries on ubuntu with cross compile - example

btw, there are simd asm implementations for some algos (sha2* from Intel! and etc).

and one more thing. in RandomHashCPUMiner.cpp there is check for diff
Code:
if (RH_swap_u32(*work) <= packageData->m_target)  
and so on with a lot of swaps

maybe it is better to swap target once and compare to non swapped work?
newbie
Activity: 60
Merit: 0
polyminer1

first of all, Happy new year!  Grin

second, you did it! on linux your faster 30% than *other* miner. on windows - about the same. (was 50% slower).
so something is wrong with windows binary. it can be much better. can you try to build it not with MSVC?

The *other* miner was slower on Windows too.  It's not the miner.  Use Linux.
Windows is a disaster of an OS.  Bloated and uses your PC's resources in the background.

Look at the geekbench scores for any given CPU.  Linux is always on top of the list.  I compared it many times.  Same hardware, dual boot.

https://browser.geekbench.com/v4/cpu/multicore?dir=desc&page=1

I only use Linux now.  Windows pissed me off few too many times.

Cheers.

Happy new year to you to mate !

I'll look into it. VS compiler is somehow limited with regards of sse intrinsic optimizations.
I've been told you can install Windows Subsystem for Linux so you can run rhminer linux binaries on win10. It's said to be much faster.
I did not tried yet toh.

Cheers.
full member
Activity: 564
Merit: 100
Join GANTECH’s team of game changers
polyminer1

first of all, Happy new year!  Grin

second, you did it! on linux your faster 30% than *other* miner. on windows - about the same. (was 50% slower).
so something is wrong with windows binary. it can be much better. can you try to build it not with MSVC?

The *other* miner was slower on Windows too.  It's not the miner.  Use Linux.
Windows is a disaster of an OS.  Bloated and uses your PC's resources in the background.

Look at the geekbench scores for any given CPU.  Linux is always on top of the list.  I compared it many times.  Same hardware, dual boot.

https://browser.geekbench.com/v4/cpu/multicore?dir=desc&page=1

I only use Linux now.  Windows pissed me off few too many times.

Cheers.
newbie
Activity: 64
Merit: 0
polyminer1

first of all, Happy new year!  Grin

second, you did it! on linux your faster 30% than *other* miner. on windows - about the same. (was 50% slower).
so something is wrong with windows binary. it can be much better. can you try to build it not with MSVC?
Pages:
Jump to: