diff --git a/Algo256/bmw.cu b/Algo256/bmw.cu index 085fa49..12d9667 100644 --- a/Algo256/bmw.cu +++ b/Algo256/bmw.cu @@ -79,6 +79,9 @@ extern "C" int scanhash_bmw(int thr_id, struct work* work, uint32_t max_nonce, u do { bmw256_cpu_hash_80(thr_id, (int) throughput, pdata[19], d_hash[thr_id], (int) swapnonce); uint32_t foundNonce = cuda_check_hash_32(thr_id, throughput, pdata[19], d_hash[thr_id]); + + *hashes_done = pdata[19] - first_nonce + throughput; + if (foundNonce != UINT32_MAX) { uint32_t _ALIGN(64) vhash64[8]; @@ -86,7 +89,6 @@ extern "C" int scanhash_bmw(int thr_id, struct work* work, uint32_t max_nonce, u bmw_hash(vhash64, endiandata); if (vhash64[7] <= ptarget[7] && fulltest(vhash64, ptarget)) { - *hashes_done = foundNonce - first_nonce + 1; pdata[19] = swab32_if(foundNonce,!swapnonce); work_set_target_ratio(work, vhash64); return 1; diff --git a/README.txt b/README.txt index 8e7473d..b6ca326 100644 --- a/README.txt +++ b/README.txt @@ -1,5 +1,5 @@ -ccminer 1.8.4-dev (Nov 2016) "Winter improvements: sib, veltor" +ccminer 1.8.4 (Dec. 2016) "Winter boosts: sib, veltor, blake2s" --------------------------------------------------------------- *************************************************************** @@ -245,8 +245,9 @@ features. >>> RELEASE HISTORY <<< - Nov. 2016 + Dec. 21th 2016 v1.8.4 Improve streebog based algos, veltor and sib (from alexis work) + Blake2s greetly improved (3x), thanks to alexis too... Sep. 28th 2016 v1.8.3 show intensity on startup for each cards diff --git a/res/ccminer.rc b/res/ccminer.rc index cf9b2aa..746e6a3 100644 --- a/res/ccminer.rc +++ b/res/ccminer.rc @@ -79,7 +79,7 @@ BEGIN VALUE "FileVersion", "1.8.4" VALUE "LegalCopyright", "Copyright (C) 2016" VALUE "ProductName", "ccminer" - VALUE "ProductVersion", "1.8.3" + VALUE "ProductVersion", "1.8.4" END END BLOCK "VarFileInfo"