What is the best monero miner - my GUI miner hashrate seems a bit low

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

traderjay

Active Member
Mar 24, 2017
226
51
28
39
Sorry if this has been asked before, but what is the best miner to use for my E5-2696V4? I am only getting 700 kh/s with the monerospelunker GUI miner...

Any other miner I should use and some tips on optimizing the performance?
 

MiniKnight

Well-Known Member
Mar 30, 2012
3,073
974
113
NYC
I'm reading into this that you're using Windows? Stak-xmr would be my recommendation if so
 

Marsh

Moderator
May 12, 2013
2,645
1,496
113
xmr-stak-cpu with Windows is pretty good.

For windows OS
Enable large page support
Run the exe as administrator user
add miner EXE in virus scan exclusion
powercfg using high-performance profile

I do not have E5-2696 v4 cpu to compare
here is a sample hashrate with lower tier CPU
xmr-stak-cpu with Ubuntun
E5-2673 v3 prod ( 9 active cores , 15 threads ) , 651 H/s , 116w = 5.6 H/s
E5-2650L v3 506H/s 63w
dual E5-2683 v3 SR1XH prod , L3 Cache 35M , 17 Threads , 9 active cores , 1183 H/s
 

dwright1542

Active Member
Dec 26, 2015
377
73
28
50
Sorry if this has been asked before, but what is the best miner to use for my E5-2696V4? I am only getting 700 kh/s with the monerospelunker GUI miner...

Any other miner I should use and some tips on optimizing the performance?
Is it a single 2696? Make sure you're running different workers on different numa nodes, also TURN OFF Hyperthreading.
 

traderjay

Active Member
Mar 24, 2017
226
51
28
39
Thanks for the reply Marsh - below is my config file with hash rate of only 700 H/s :(

Code:
"cpu_threads_conf" :
[
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 1 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 2 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 3 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 4 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 5 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 6 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 7 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 8 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 9 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 10 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 11 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 12 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 13 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 14 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 15 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 16 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 17 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 18 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 19 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 20 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 21 },
       { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 22 },
],

"use_slow_memory" : "warn",

"nicehash_nonce" : false,

"aes_override" : null,

"use_tls" : false,
"tls_secure_algo" : true,
"tls_fingerprint" : "",

"pool_address": "pool.usxmrpool.com:3333",
"wallet_address": "",
"pool_password": "",

"call_timeout" : 10,
"retry_time" : 10,
"giveup_limit" : 0,

"verbose_level" : 3,

"h_print_time" : 60,

"daemon_mode" : false,

"output_file" : "",

"httpd_port" : 0,

"prefer_ipv4" : true,
 

traderjay

Active Member
Mar 24, 2017
226
51
28
39
Is it a single 2696? Make sure you're running different workers on different numa nodes, also TURN OFF Hyperthreading.
Its dual 2696V4 - can I try set the CPU affinity so the second miner runs on the other node? I can't really turn off HT because this box is also my workstation :(
 

traderjay

Active Member
Mar 24, 2017
226
51
28
39
Could you post command lscpu output?
You have L3 55mb ?
I am pretty new to this - how do I output lscpu? I am on windows 10 btw? Yes this chip has 55 mb l3 cache. So based on the guides I divide that by 2?
 

Marsh

Moderator
May 12, 2013
2,645
1,496
113
55 mb /2 = 27 threads
You optimal number of threads is 27.
I am not sure how windows threads assignment.

Quick way to test it is bump up 22 threads to 27 threads, you should see improvement.
Then try 26 threads to see if hashrate goes up or down.

edit , just remember that you have a dual CPU, then you need to 2 x 27 threads.
Please google Windows NUMA core / threads assignment.

I'll research for you in the morning. If no one else chime in.
I use Linux to mine, so I need to double sure how Windows work.
 

traderjay

Active Member
Mar 24, 2017
226
51
28
39
I changed the thread count to 27 and now hashes at 700. I will try the 2x27 thread
 

Marsh

Moderator
May 12, 2013
2,645
1,496
113
See this post
US XMR Pool

If your CPU has more CPU threads than CPU cores (hyperthreading technology), it is recommended to use even-numbered cores to make sure miner threads run on physical cores, and not virtual ones. Here's an example:

"cpu_threads_conf" : [
{ "low_power_mode" : false, "no_prefetch" : false, "affine_to_cpu" : 0 },
{ "low_power_mode" : false, "no_prefetch" : false, "affine_to_cpu" : 2 },
{ "low_power_mode" : false, "no_prefetch" : false, "affine_to_cpu" : 4 },
],

Suggestion:

Set 22 threads to affine_to_cpu even number for physical cores.
First cpu 0 line , change low_power_mode: false to true to see if hashrate go up,
if it does , change the second line , so on until it stop increasing.

Second suggestion,
affine_to_cpu to all physical cores using even cpu number.
then add 5 more threads to use odd cpu number ( HT core ).
 

traderjay

Active Member
Mar 24, 2017
226
51
28
39
Thanks Marsh - I tried those settings and my hash rate is bet ween 750 to 800. Is the Stak-XMR GPU miner good as well? I just tried that on a Titan X pascal and got about 800 hash rate.