From 737185ee82bae05953680b1f4c4cdf8646c51b5a Mon Sep 17 00:00:00 2001 From: psychocrypt Date: Sat, 17 Feb 2018 20:51:55 +0100 Subject: AMD: `mem_chunk`and new `strided_index` - add new option for `strided_index` - add additional option if `strided_index == 2` to controll the memory chunk with --- xmrstak/backend/amd/jconf.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'xmrstak/backend/amd/jconf.hpp') diff --git a/xmrstak/backend/amd/jconf.hpp b/xmrstak/backend/amd/jconf.hpp index ee1882a..91e5d0d 100644 --- a/xmrstak/backend/amd/jconf.hpp +++ b/xmrstak/backend/amd/jconf.hpp @@ -26,7 +26,8 @@ public: size_t intensity; size_t w_size; long long cpu_aff; - bool stridedIndex; + int stridedIndex; + int memChunk; }; size_t GetThreadCount(); -- cgit v1.1 From cff6b6cbfbb3da44d85753885466de5122e20472 Mon Sep 17 00:00:00 2001 From: psychocrypt Date: Mon, 12 Feb 2018 20:39:49 +0100 Subject: add OpenCL compatibility mode - add new option `comp_mode` to the amd config - disable `if guards` within opencl kernel if `comp_mode : false` --- xmrstak/backend/amd/jconf.hpp | 1 + 1 file changed, 1 insertion(+) (limited to 'xmrstak/backend/amd/jconf.hpp') diff --git a/xmrstak/backend/amd/jconf.hpp b/xmrstak/backend/amd/jconf.hpp index 91e5d0d..580b69f 100644 --- a/xmrstak/backend/amd/jconf.hpp +++ b/xmrstak/backend/amd/jconf.hpp @@ -28,6 +28,7 @@ public: long long cpu_aff; int stridedIndex; int memChunk; + bool compMode; }; size_t GetThreadCount(); -- cgit v1.1