- 01 Oct, 2018 1 commit
-
-
psychocrypt authored
- extent MSVC workaround for CUDA to 10.0 - add compute architecture 75 if CUDA 10.0 is found
-
- 19 Sep, 2018 7 commits
-
-
fireice-uk authored
fix that type of `memChunk` is not tested
-
fireice-uk authored
avoid OpenCL binary missmatch
-
fireice-uk authored
AMD APP SDK 3.0 url fix
-
fireice-uk authored
fix nicehash `invalid results`
-
fireice-uk authored
OpenCL: avoid out of memory access
-
psychocrypt authored
During the initialization of the compile parameter for OpenCL it could be that the fixed size buffer is to small. To avoid this we are now using `std::string`. There is no problem by using `std::string` because this part of code is not perfromance critical.
-
psychocrypt authored
If the first bit of the nonce is `1` (this is very often if we use a nicehash pool) than it could be that some OpenCL implementations handle the 64bit representation of the 32bit nonce on the device side as signed integer. During a right bitshift we pull wrong ones from the wrong higher part of the 64bit nonce representation into the 32bit part of the nonce. The result will be that the computed share is invalid. - explicit cast the nonce on the device to `uint` to avoid any side effects
-
- 17 Sep, 2018 1 commit
-
-
psychocrypt authored
Avoid that a OpenCL binary from the cache is used if the driver or xmr-stak version has changed.
-
- 16 Sep, 2018 3 commits
-
-
psychocrypt authored
There is a copy past mistake tha tthe type of the variable `memChunk` is not tested.
-
fireice-uk authored
Update `doc/FAQ.md` with unified proper methods for Linux limits
-
Tony Butler authored
-
- 14 Sep, 2018 1 commit
-
-
fireice-uk authored
unify cpu cryptonight implementations
-
- 13 Sep, 2018 2 commits
-
-
psychocrypt authored
xmr-stak has several implementations for multi hash per thread. The results into 3 intepedent implementations. Each time the algorithm must be changed the possibility to introduce errors is very large. - unify the different cryptonight CPU implementations - simplify the function selection array to find the specilized cryptonight implementation - add a intermediat pointer to access the large state (similar to the old multi hash implementation) As side effect this change increases the speed of the single and multi hash algorithm.
-
Piotr Chromiec authored
dropbox link is broken
-
- 28 Aug, 2018 2 commits
-
-
fireice-uk authored
add self test hashes
-
psychocrypt authored
The most algorithm currently are not checked in the cpu self test function. - add hash for each algorithm
-
- 21 Aug, 2018 3 commits
-
-
psychocrypt authored
Add detail to CUDA detections, better for issue reports
-
psychocrypt authored
Download Link for AMD APP SDK 3.0 fixed
-
psychocrypt authored
Incorrect Grammar fix
-
- 19 Aug, 2018 1 commit
-
-
jefferson-1 authored
Improve the grammar of the Dev donation setting.
-
- 08 Aug, 2018 1 commit
-
-
Tony Butler authored
-
- 03 Aug, 2018 1 commit
-
-
JokerGermany authored
-
- 02 Aug, 2018 2 commits
-
-
psychocrypt authored
Docs - compilation RAM requirements
-
psychocrypt authored
Grammar Fixes
-
- 29 Jul, 2018 1 commit
-
-
Cheran authored
-
- 27 Jul, 2018 3 commits
-
-
Cheran authored
Dev
-
psychocrypt authored
adding qrl as a config option
-
psychocrypt authored
Fix Spelling
-
- 25 Jul, 2018 1 commit
-
-
Cheran authored
changed chose to choose
-
- 22 Jul, 2018 1 commit
-
-
Juan Leni authored
-
- 17 Jul, 2018 7 commits
-
-
fireice-uk authored
release 2.4.7
-
fireice-uk authored
increase version to 2.4.7
-
fireice-uk authored
remove countype from version number
-
fireice-uk authored
fix broken OpenCL 1.2 support
-
psychocrypt authored
The coint type was set to a fixed value in one of the last released and has no meaning since we support many cryptonight coins. - remove cointtype from version.cpp
-
psychocrypt authored
-
psychocrypt authored
OpenCl 1.2.is not allowing the subscript operator on buildin vector types. fix: use `.sX` to access vector components
-
- 16 Jul, 2018 2 commits
-
-
fireice-uk authored
release 2.4.6
-
fireice-uk authored
increase version to 2.4.6
-