diff options
author | fireice-uk <fireice-uk@users.noreply.github.com> | 2017-11-17 10:51:17 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-11-17 10:51:17 +0000 |
commit | abae75d4fde830ad34852b886063098ff9203d3b (patch) | |
tree | 58f6311edadf9d04870e2053b3bcb9f07dc685f7 /xmrstak/backend | |
parent | 51c7b26e7ede58de8eeb883e374e22e62e39e1ad (diff) | |
parent | d326644d8b9f35201adbf9dc16fad94484384e96 (diff) | |
download | xmr-stak-abae75d4fde830ad34852b886063098ff9203d3b.zip xmr-stak-abae75d4fde830ad34852b886063098ff9203d3b.tar.gz |
Merge pull request #132 from psychocrypt/fix-nvidiaAutoSuggestion
fix nvidia auto suggestion
Diffstat (limited to 'xmrstak/backend')
-rw-r--r-- | xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu b/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu index 9923cb2..12c935a 100644 --- a/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu +++ b/xmrstak/backend/nvidia/nvcc_code/cuda_extra.cu @@ -467,9 +467,9 @@ extern "C" int cuda_get_deviceinfo(nvid_ctx* ctx) // 200byte are meta data memory (result nonce, ...) size_t availableMem = freeMemory - (128u * byteToMiB) - 200u; size_t limitedMemory = std::min(availableMem, maxMemUsage); - // up to 1kibyte extra memory is used per thread for some kernel (lmem/local memory) + // up to 16kibyte extra memory is used per thread for some kernel (lmem/local memory) // 680bytes are extra meta data memory per hash - size_t perThread = hashMemSize + 1024u + 680u; + size_t perThread = hashMemSize + 16192u + 680u; size_t max_intensity = limitedMemory / perThread; ctx->device_threads = max_intensity / ctx->device_blocks; // use only odd number of threads |