Hi there,
I'm a newbie with aeon and mining. Now i'm trying to mine AEON on my free Server (Debian 8, 24 Core E5-2620, 24GB ram).
I'm using aeon-stak-cpu to mine, but there is a problem: my miner only use a single thread and the hash is low
[2017-05-25 11:14:29] : Result accepted by the pool.
HASHRATE REPORT
| ID | 2.5s | 60s | 15m |
| 0 | 155.9 | 155.8 | (na) |
---------------------------
Totals: 155.9 155.8 (na) H/s
Highest: 160.6 H/s
I change "cpu_thread_num" on configuration file aeon-stak-cpu/config.txt to other number, but the tool say: "[2017-05-25 11:19:03] : Invalid config file. Your CPU config array has 1 members, while you want to use 2 threads."
So, what is wrong with me?
Thanks in advance!
You need to add the threads that you wish to mine with. It seems to do best if you alternate every other thread, choosing the actual cores, I'll show how I have it set on my Ryzen 1700X, 16 thread CPU. You would just need to extend the part at the bottom to have all 24 cores included. *I don't know if the miner supports that many cores or not...
/*
* Number of threads. You can configure them below. Cryptonight uses 2MB of memory, so the optimal setting
* here is the size of your L3 cache divided by 2. Intel mid-to-high end desktop processors have 2MB of L3
* cache per physical core. Low end cpus can have 1.5 or 1 MB while Xeons can have 2, 2.5 or 3MB per core.
*/
"cpu_thread_num" : 8,
/*
* Thread configuration for each thread. Make sure it matches the number above.
* low_power_mode - 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.
*
* no_prefetch - This mode meant for large pages only. It will generate an error if running on slow memory
* Some sytems 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.
*
*/
"cpu_threads_conf" : [
{ "low_power_mode" : true, "no_prefetch" : false, "affine_to_cpu" : 0 },
{ "low_power_mode" : true, "no_prefetch" : false, "affine_to_cpu" : 2 },
{ "low_power_mode" : true, "no_prefetch" : false, "affine_to_cpu" : 4 },
{ "low_power_mode" : true, "no_prefetch" : false, "affine_to_cpu" : 6 },
{ "low_power_mode" : true, "no_prefetch" : false, "affine_to_cpu" : 8 },
{ "low_power_mode" : true, "no_prefetch" : false, "affine_to_cpu" : 10 },
{ "low_power_mode" : true, "no_prefetch" : false, "affine_to_cpu" : 12 },
{ "low_power_mode" : true, "no_prefetch" : false, "affine_to_cpu" : 14 },
],