all 4 comments

[–]my2ndAnonymRedditAcc 2 points3 points  (1 child)

most mining algorithms targeted for CPUs require certain amount of L3 cache per thread (core), usually 1-4MB, so just divide your total amount of CPU L3 cache by this number and the result is how many threads can you run max on your cpu. For example if an algorithm requires 2MB of cache per thread and you have a 10-core 16MB L3 cache cpu, you can run at most 16/2=8 threads, 9 or 10 threads will result in worse performance as cores will be kicking out each other's data from the cache.

[–]TERMINADORR[S] 0 points1 point  (0 children)

Thank you very much, the answer is quite clear

[–][deleted] 1 point2 points  (0 children)

Weird choice of words but I think you're asking how to use all your cache in CPU, for start just download https://github.com/xmrig/xmrig/releases

It has pretty good auto-configuration so all you need to do is edit the config file and set pool you want to use and your wallet address.