Post
Topic
Board Announcements (Altcoins)
Re: [ANN] Ħ [HODL] Imagine If Your "Swiss" Bitcoin Account Had Compounding Interest.
by
samsmith16
on 24/03/2016, 23:30:21 UTC
Is there a way I could adjust the number of mining threads ?

Threads = minermemory * genproclimit

I suggest leaving minermemory to the default which is 1.
Then with genproclimit you can set the number of threads.

I have an i7 CPU. Changing genproclimit to 6 does change the number of threads reported by my wallet when mining to 6, but the wallet still utilizes 100% of the CPU most of the time but drops off to 25% briefly every few seconds. Is there a setting that would give me a steady 75% CPU utilization instead of the peaks and valleys?

The mining thread count needs to be a power of 2 (2,4,8,16...) or it will round up to the closest one.. So if you have 8 CPU threads and you mined at 50% you need to do 1/4 (ram/threads) or 2/2 but like stated above 1/4 would work the best.. Sam goes if you have 4 CPU threads 1/2 would be 50%.. Like stated a few time before.. Terms to know

CPU cores: the number of physical cores on your CPU
CPU threads: the number of threads your CPU has, so if your CPU is hyper threaded then this is (core count x 2)
Mining threads: number used in "genproclimit"
Total mining threads: genproclimit x minermemory (threads x ram)
Mining instances: each 1gb of ram used ( number used in "minermemory")
Mining cycle: 1000 searched

On most rigs you can get a total mining threads a little higher the CPU threads.. This needs to be test to find optimal for your system.. Let's take one of my rigs for example.. It has 48 CPU threads I have it set at 7/8 which is 56 total mining threads.. This is bc there is a slight delay right after the mining cycle and each instance cycles at different times.. So this leaves just a little room for the extra mining threads..