Last active
September 7, 2018 21:28
-
-
Save JulienKode/e1df5c0196ea4d585a90a987a2a2587b to your computer and use it in GitHub Desktop.
CPU config xmd-stak
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Thread configuration for each thread. Make sure it matches the number above. | |
* low_power_mode - This can either be a boolean (true or false), or a number between 1 to 5. When set to true, | |
* this mode will double the cache usage, and double the single thread performance. It will | |
* consume much less power (as less cores are working), but will max out at around 80-85% of | |
* the maximum performance. When set to a number N greater than 1, this mode will increase the | |
* cache usage and single thread performance by N times. | |
* | |
* no_prefetch - Some systems can gain up to extra 5% here, but sometimes it will have no difference or make | |
* things slower. | |
* | |
* affine_to_cpu - This can be either false (no affinity), or the CPU core number. Note that on hyperthreading | |
* systems it is better to assign threads to physical cores. On Windows this usually means selecting | |
* even or odd numbered cpu numbers. For Linux it will be usually the lower CPU numbers, so for a 4 | |
* physical core CPU you should select cpu numbers 0-3. | |
* | |
* On the first run the miner will look at your system and suggest a basic configuration that will work, | |
* you can try to tweak it from there to get the best performance. | |
* | |
* A filled out configuration should look like this: | |
* "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 }, | |
* ], | |
* If you do not wish to mine with your CPU(s) then use: | |
* "cpu_threads_conf" : | |
* null, | |
*/ | |
"cpu_threads_conf" : | |
[ | |
{ "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 }, | |
], |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment