Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | Update minethd.cpp | Brian Recchia | 2018-01-04 | 3 | -3/+3 | |
| | |/ | |/| | | | | | | | | | | | | | Changed capitalization of "macOS" Squashed the commit | |||||
* | | | Merge pull request #705 from dataway/dev | fireice-uk | 2018-01-03 | 1 | -7/+6 | |
|\ \ \ | | | | | | | | | Rearrange prefetch for slight performance increase in CPU miner | |||||
| * | | | CPU - cryptonight_aesni.h - rearranged prefetch instructions to allow more ↵ | Anthony Uk | 2017-12-25 | 1 | -7/+6 | |
| | |/ | |/| | | | | | | | time for cache to charge | |||||
* | | | Merge pull request #754 from dougvj/gpu_id_show | fireice-uk | 2018-01-03 | 2 | -2/+2 | |
|\ \ \ | | | | | | | | | Modify invalid result report to show GPU id | |||||
| * | | | Modify invalid result report to show GPU id | Doug Johnson | 2017-12-30 | 2 | -2/+2 | |
| |/ / | ||||||
* | | | differgence in OpenCL code | psychocrypt | 2017-12-30 | 1 | -56/+48 | |
| |/ |/| | | | | | | | | | remove branch differgences in AMD OpenCl code based on #454 a Please enter the commit message for your changes. Lines starting | |||||
* | | Typo: Obtaning -> Obtaining | Lehmax | 2017-12-28 | 1 | -1/+1 | |
| | | ||||||
* | | Busywork courtesy of Microsoft | fireice-uk | 2017-12-26 | 1 | -0/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | Add messages Missing include 1 | |||||
* | | On-demand elevation | fireice-uk | 2017-12-25 | 1 | -0/+4 | |
|/ | ||||||
* | Make sure we are using a steady clock | fireice-uk | 2017-12-22 | 3 | -7/+4 | |
| | ||||||
* | Merge pull request #464 from psychocrypt/topic-handleCudaErrorCodes | fireice-uk | 2017-12-15 | 1 | -8/+8 | |
|\ | | | | | handle cuda error codes | |||||
| * | handle cuda error codes | psychocrypt | 2017-12-10 | 1 | -8/+8 | |
| | | | | | | | | handle all error codes from the cuda api calls. | |||||
* | | fix cuda9.1 compile | psychocrypt | 2017-12-14 | 1 | -1/+0 | |
|/ | | | | | - fix cuda9.1 compile (remove includ eof device_functions.hpp/ removed with cuda9.1) - remove NVIDIA Volta gpus for MAC OSX | |||||
* | Beautification edit as per fireice-uk's suggestion | Andrew Whittle | 2017-12-09 | 1 | -1/+1 | |
| | | | | Makes casting more explicit. | |||||
* | Fix compat_usleep for WIN32 | Andrew Whittle | 2017-12-09 | 1 | -1/+1 | |
| | | | | | When compiled with VS2017, the negative applied to the uint wait time is ignored. Fixed by casting first. | |||||
* | fix intention | psychocrypt | 2017-12-09 | 1 | -1/+3 | |
| | | | | - fix indention | |||||
* | conservative NVIDIA auto suggestion | psychocrypt | 2017-12-08 | 1 | -1/+12 | |
| | | | | | | | | Be more conservative with the auto suggestion. - increase bfactor if `smx <= 6` - limit memory for pascal < GTX1070 to 2GiB - limt memory for pascal <= GTX1080 to 4GiB | |||||
* | Merge pull request #168 from grzegorzszczecin/master | fireice-uk | 2017-12-08 | 6 | -107/+501 | |
|\ | | | | | Extend low_power_mode to do up to 5 cn hashes at a time. | |||||
| * | Fix nonce allocation | Unknown | 2017-12-07 | 2 | -17/+28 | |
| | | ||||||
| * | Update documentation for `low_power_mode`. | Grzegorz Hasse | 2017-12-06 | 1 | -2/+4 | |
| | | ||||||
| * | Extend low_power_mode to do up to 5 cn hashes at a time. | Grzegorz Hasse | 2017-12-06 | 5 | -102/+483 | |
| | | | | | | | | | | | | The "low_power_mode" option in config.txt can be set to numeral values between 1 and 5. A value of 5 seems optimal on certain processors with large L4 cache. | |||||
* | | Merge pull request #399 from psychocrypt/topic-nvidiaErrorWithMessage | fireice-uk | 2017-12-08 | 3 | -23/+53 | |
|\ \ | | | | | | | add message to `CUDA_CHECK...` macros | |||||
| * | | add message to `CUDA_CHECK...` macros | psychocrypt | 2017-12-07 | 3 | -23/+53 | |
| |/ | | | | | | | | | - add macro `CUDA_CHECK_MSG_KERNEL` and `CUDA_CHECK_MSG` - add suggestion of typicle errors can be solved | |||||
* | | Merge pull request #313 from psychocrypt/topic-deviceSynchronizeMethod | fireice-uk | 2017-12-07 | 7 | -6/+39 | |
|\ \ | |/ |/| | option to controll gpu synchronization | |||||
| * | option to controll gpu synchronization | psychocrypt | 2017-12-01 | 7 | -6/+39 | |
| | | | | | | | | | | - add option `sync_mode` - update auto suggestion and jconf | |||||
* | | Make k unsigned. | Unknown | 2017-12-06 | 1 | -1/+1 | |
| | | ||||||
* | | Clean up the x-mas tree | Unknown | 2017-12-06 | 1 | -52/+69 | |
| | | ||||||
* | | Merge pull request #332 from psychocrypt/topic-tuneAMD | fireice-uk | 2017-12-04 | 1 | -8/+22 | |
|\ \ | | | | | | | optimize aes round command queue | |||||
| * | | optimize aes round command queue | psychocrypt | 2017-12-03 | 1 | -8/+22 | |
| |/ | | | | | | | unroll AES round by hand to help the compiler to optimize the command queue | |||||
* | | set `srided_index = true` as default | psychocrypt | 2017-12-03 | 2 | -3/+3 | |
| | | | | | | | | Change the default for strided index. Th euser feedback shows that strided_index = true will give a view hashes more per second. | |||||
* | | add AMD scratchpad indexing option | psychocrypt | 2017-12-02 | 8 | -6/+35 | |
|/ | | | | | | Allow to change the indexing used to address the hash scratchpad memory. - add option `strided_index` for each gpu | |||||
* | Merge pull request #221 from psychocrypt/fix-cudaLaunchBounds | fireice-uk | 2017-11-24 | 1 | -1/+1 | |
|\ | | | | | fix CUDA launch bounds usage | |||||
| * | fix CUDA launch bounds usage | psychocrypt | 2017-11-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | fix #191 lauch bounds must be placed before the return type but after the template paramater | |||||
* | | Merge pull request #180 from psychocrypt/topic-increaseBfactor | fireice-uk | 2017-11-24 | 1 | -0/+4 | |
|\ \ | |/ |/| | fix auto suggestion for low end devices | |||||
| * | fix auto suggestion for low end devices | psychocrypt | 2017-11-20 | 1 | -0/+4 | |
| | | | | | | | | Increase bfactor for all devices with lesser than 6 multi processors. | |||||
* | | Update gpu.cpp | ExceptionallyGreat | 2017-11-21 | 1 | -2/+2 | |
| | | | | | | | | Fix for AMD GPU detection on MacOS X On MacOS X the platform is reported as Apple, and the vendor is reported as AMD. | |||||
* | | Update gpu.hpp | ExceptionallyGreat | 2017-11-21 | 1 | -0/+1 | |
|/ | | | Fixing the compile error on MacOS X | |||||
* | Merge pull request #138 from psychocrypt/fix-amdMaxWorkSize | fireice-uk | 2017-11-18 | 1 | -0/+4 | |
|\ | | | | | fix max work size shown to user | |||||
| * | fix max work size shown to user | psychocrypt | 2017-11-18 | 1 | -0/+4 | |
| | | | | | | | | The max work size shown to the user was the hardware maximum but not take in account thet some kernel spwning 8 times more threads per work group than configured by the user. | |||||
* | | Merge pull request #137 from psychocrypt/topic-handleOpenClErrors | fireice-uk | 2017-11-18 | 1 | -64/+82 | |
|\ \ | | | | | | | handle OpenCL errors | |||||
| * | | handle OpenCL errors | psychocrypt | 2017-11-18 | 1 | -64/+82 | |
| |/ | | | | | | | | | - handle opencl errors to avoid unexpected behaviors - remove code duplicatio nwithin the some method | |||||
* | | fix OpenCL compatibility | psychocrypt | 2017-11-18 | 1 | -2/+2 | |
|/ | | | | | | - enforce that only host side OpenCl 1.2 functions are used if the miner is compiled with `XMR-STAK_COMPILE=generic` - update documentation - add CMake option `XMR-STAK_COMPILE` to windows | |||||
* | Merge pull request #133 from psychocrypt/fix-cudaArchBinaryDetection | fireice-uk | 2017-11-17 | 1 | -1/+1 | |
|\ | | | | | fix wrong cuda binary arch detection | |||||
| * | fix wrong cuda binary arch detection | psychocrypt | 2017-11-17 | 1 | -1/+1 | |
| | | | | | | | | fix wrong arch comparsion | |||||
* | | fix nvidia auto suggestion | psychocrypt | 2017-11-17 | 1 | -2/+2 | |
|/ | | | | | The lmem is still incalculably and crash the miner very often. Increase the potential lmem usage to 16kiB to respect lmem alignments, ... | |||||
* | Remove whitespace lines | Unknown | 2017-11-16 | 11 | -23/+23 | |
| | ||||||
* | fix wrong indentions by hand after auto conversion | psychocrypt | 2017-11-16 | 4 | -12/+14 | |
| | ||||||
* | remove space indention with tabs | psychocrypt | 2017-11-16 | 9 | -154/+154 | |
| | | | | - removed all space indention in `*.hpp` and `*.cpp` files | |||||
* | Merge pull request #115 from fireice-uk/topic-net-ext | psychocrypt | 2017-11-16 | 4 | -14/+25 | |
|\ | | | | | Network extensions | |||||
| * | Pass threadno up the food chain | Unknown | 2017-11-14 | 3 | -6/+6 | |
| | |