Post
Topic
Board Mining (Altcoins)
Re: Building Cheap Miners : My "Secret"
by
MinersRus
on 07/11/2019, 01:50:02 UTC
Quote
HELLO - Thanks for your feedback and concern about not being able to run other applications due to CPU UTILIZATION.

Actually I have the opposite problem.   CPUs are running at 58% and so I have plenty of spare capacity.  That figure includes running Google Remote Desktop without a problem.

So the CPU is under utilized. How can this be fixed please?

Task Manager show 58% CPU utilization: see  https://drive.google.com/file/d/13gGY6jBrF9qpCdjsxpRhlQPoyhpDsqS7/view?usp=sharing

Half the threads are unused. See https://drive.google.com/file/d/1d41Y5YaIscVGkg-kXfpSCYvZvuv_VAEu/view?usp=sharing

If I change the number of threads with '  -t  ' to say 13, 17, 24 or even 11 performance goes down and power consumption and CPU usage go up. There are 12 cores and 24 threads.

If I do not use a --cpu_priority with a value of 4 or greater the machine mines slower.

Is it possible to get more from these CPUs?

Thanks in advance.


RandomX has specific limits in that it needs 256KB L2 cache and 2MB L3 cache for each mining thread.

http://www.cpu-world.com/CPUs/Xeon/Intel-Xeon%20E5-2620.html

Each Xeon E5-2620 processor has: 6 real cores and 6 HT cores and can run twelve threads.

Each Xeon E5-2620 has 6 x 256 KB 8-way set associative L2 Cache and 15 MB 20-way set associative shared L3 cache

The 6 x 256 KB 8-way set associative L2 cache limits you to mining on the 6 real cores and not the HT cores.

The screenshot you posted mining RandomX shows that all six cores of both Xeon E5-2620 processors are used for mining (12 real cores) but the 12 HT cores are idle. If you actually have no other tasks running that will show 50% being utilized and that is correct as 12/24 equals 50%. Trying to use more cores for mining will actually decrease your hash rate.

https://drive.google.com/file/d/1M3u24W8GCo8yLrGZvFvFjmcr3T1SKBCP/view

The only way to improvement performance is to replace the E5-2620 Xeon's with something that has more real cores or is faster.

I have tested dual Sandy Bridge E5-2640 and E5-2670 processors in a Dell T5600 Workstation and these are the results:

Dual E5-2640, 12 threads, 4554 H/s, 310 watts: 14.7 H/s/W

Dual E5-2670, 16 threads, 6406 H/s, 357 watts: 17.9 H/s/W

Dual E5-2690, 16 threads, 7033 H/s, Power currently not measured, this also is a Dell T7600 Workstation

I recently picked up a pair of E5-2640 Xeon's for only $27.06 on eBay.

Also in the recent past I have picked up:

3x E5-2643 Xeon's for $31.31 or $20.88 for a pair
10x E5-2670 Xeon's for $387 or $77.40 for a pair
10x E5-2670 Xeon's for $511 or $102.20 for a pair