I have 6 vega and before fork i mined STL no problems. Now with new XMR-Stack-amd i setup everething (i think) and it shows me only 6 GPU threads and 6600hs, before i had 12 GPU threads and 12400 hs. Where is the problem?
Hi,
Pleas check in your amd.txt you have duplicated index like this :
"gpu_threads_conf" : [
{ "index" : 0,
"intensity" : 448, "worksize" : 8,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
{ "index" : 0,
"intensity" : 448, "worksize" : 8,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
{ "index" : 1,
"intensity" : 448, "worksize" : 10,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
{ "index" : 1,
"intensity" : 448, "worksize" : 10,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
{ "index" : 2,
"intensity" : 448, "worksize" : 10,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
{ "index" : 2,
"intensity" : 448, "worksize" : 10,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
],
"platform_index" : 1,
You need to have the index duplicated for each card. So from "index" : 0 to "index" : 5
Adjust "intensity" : 448, "worksize" : 10, for your cards
Dont forget to divide intensity your were before by 2, like this :
Before :
"gpu_threads_conf" : [
{ "index" : 0,
"intensity" : 896, "worksize" : 8,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
{ "index" : 1,
"intensity" : 896, "worksize" : 10,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
After :
"gpu_threads_conf" : [
{ "index" : 0,
"intensity" : 448, "worksize" : 8,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
{ "index" : 0,
"intensity" : 448, "worksize" : 10,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
{ "index" : 1,
"intensity" : 448, "worksize" : 10,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
{ "index" : 1,
"intensity" : 448, "worksize" : 10,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
If you want post your config file i will do it for you.
Hello, thank you for reply
before was:
"gpu_thread_num" : 12,
/*
* GPU configuration. You should play around with intensity and worksize as the fastest settings will vary.
* index - GPU index number usually starts from 0
* intensity - Number of parallel GPU threads (nothing to do with CPU threads)
* worksize - Number of local GPU threads (nothing to do with CPU threads)
* affine_to_cpu - This will affine the thread to a CPU. This can make a GPU miner play along nicer with a CPU miner.
*/
"gpu_threads_conf" : [
{ "index" : 0, "intensity" : 2016, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 0, "intensity" : 1736, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 1, "intensity" : 2016, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 1, "intensity" : 1736, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 2, "intensity" : 2016, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 2, "intensity" : 1736, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 3, "intensity" : 2016, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 3, "intensity" : 1736, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 4, "intensity" : 2016, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 4, "intensity" : 1736, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 5, "intensity" : 2016, "worksize" : 8, "affine_to_cpu" : false },
{ "index" : 5, "intensity" : 1736, "worksize" : 8, "affine_to_cpu" : false },
],
/*
* Platform index. This will be 0 unless you have different OpenCL platform - eg. AMD and Intel.
*/
"platform_index" : 1,
and now is like that:
"gpu_threads_conf" :
* [
* { "index" : 0, "intensity" : 1736, "worksize" : 8, "affine_to_cpu" : false, "strided_index" : true, "mem_chunk" : 2, "comp_mode" : true },
* ],
* If you do not wish to mine with your AMD GPU(s) then use:
* "gpu_threads_conf" :
* null,
*/
"gpu_threads_conf" : [
// gpu: gfx901 memory:3920
// compute units: 64
{ "index" : 0,
"intensity" : 1736, "worksize" : 8,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
// gpu: gfx901 memory:3920
// compute units: 64
{ "index" : 1,
"intensity" : 1736, "worksize" : 8,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
// gpu: gfx901 memory:3920
// compute units: 64
{ "index" : 2,
"intensity" : 1736, "worksize" : 8,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
// gpu: gfx901 memory:3920
// compute units: 64
{ "index" : 3,
"intensity" : 1736, "worksize" : 8,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
// gpu: gfx901 memory:3920
// compute units: 64
{ "index" : 4,
"intensity" : 1736, "worksize" : 8,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
// gpu: gfx901 memory:3920
// compute units: 64
{ "index" : 5,
"intensity" : 1736, "worksize" : 8,
"affine_to_cpu" : false, "strided_index" : 1, "mem_chunk" : 2,
"comp_mode" : true
},
],
/*
* Platform index. This will be 0 unless you have different OpenCL platform - eg. AMD and Intel.
*/
"platform_index" : 1,