summaryrefslogtreecommitdiffstats
path: root/xmrstak/backend
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #772 from vtamara/comp_adJpsychocrypt2018-01-212-0/+5
|\ \ | | | | | | It compiles on OpenBSD/adJ 6.2
| * | Extra code path for OpenBSD suggested by psychocryptVladimir Tamara2018-01-161-1/+3
| | |
| * | It compiles on OpenBSD/adJ 6.2Vladimir Tamara2018-01-012-1/+4
| | |
* | | fix set affinity for windowspsychocrypt2018-01-131-1/+10
| | | | | | | | | | | | Ignore any affinity >=64 and throw a warning.
* | | Merge pull request #848 from psychocrypt/topic-updateVEGANamesfireice-uk2018-01-121-1/+10
|\ \ \ | | | | | | | | update VEGA names for auto suggestion
| * | | update VEGA names for auto suggestionpsychocrypt2018-01-091-1/+10
| | | | | | | | | | | | | | | | update VEGA names
* | | | Merge pull request #846 from psychocrypt/fix-cpuMemAutodetectionfireice-uk2018-01-121-18/+15
|\ \ \ \ | | | | | | | | | | fix autosuggestion CPU
| * | | | fix usage of bytes instead of KBpsychocrypt2018-01-091-17/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bug was introduced with #67 - increase the L3 sanity check to 2GiB - fix usage of byte instead of KB
| * | | | Fix cache size detectionTom Doemiller2018-01-091-1/+1
| |/ / /
* | | | Merge pull request #697 from dangrabbits/masterpsychocrypt2018-01-093-0/+9
|\ \ \ \ | |/ / / |/| | | Updated config.tpl comments to include how to exclude CPU/GPUs
| * | | Updated config.tpl comments to include how to exclude CPU/GPUsdangrabbits2017-12-253-0/+9
| | |/ | |/|
* | | Merge pull request #778 from b-/patch-2fireice-uk2018-01-083-3/+3
|\ \ \ | | | | | | | | Rename "MacOS" to "macOS"
| * | | Update minethd.cppBrian Recchia2018-01-043-3/+3
| | |/ | |/| | | | | | | | | | | | | Changed capitalization of "macOS" Squashed the commit
* | | Merge pull request #705 from dataway/devfireice-uk2018-01-031-7/+6
|\ \ \ | | | | | | | | Rearrange prefetch for slight performance increase in CPU miner
| * | | CPU - cryptonight_aesni.h - rearranged prefetch instructions to allow more ↵Anthony Uk2017-12-251-7/+6
| | |/ | |/| | | | | | | time for cache to charge
* | | Merge pull request #754 from dougvj/gpu_id_showfireice-uk2018-01-032-2/+2
|\ \ \ | | | | | | | | Modify invalid result report to show GPU id
| * | | Modify invalid result report to show GPU idDoug Johnson2017-12-302-2/+2
| |/ /
* | | differgence in OpenCL codepsychocrypt2017-12-301-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 -> ObtainingLehmax2017-12-281-1/+1
| |
* | Busywork courtesy of Microsoftfireice-uk2017-12-261-0/+2
| | | | | | | | | | | | | | | | | | | | | | Add messages Missing include 1
* | On-demand elevationfireice-uk2017-12-251-0/+4
|/
* Make sure we are using a steady clockfireice-uk2017-12-223-7/+4
|
* Merge pull request #464 from psychocrypt/topic-handleCudaErrorCodesfireice-uk2017-12-151-8/+8
|\ | | | | handle cuda error codes
| * handle cuda error codespsychocrypt2017-12-101-8/+8
| | | | | | | | handle all error codes from the cuda api calls.
* | fix cuda9.1 compilepsychocrypt2017-12-141-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 suggestionAndrew Whittle2017-12-091-1/+1
| | | | Makes casting more explicit.
* Fix compat_usleep for WIN32Andrew Whittle2017-12-091-1/+1
| | | | | When compiled with VS2017, the negative applied to the uint wait time is ignored. Fixed by casting first.
* fix intentionpsychocrypt2017-12-091-1/+3
| | | | - fix indention
* conservative NVIDIA auto suggestionpsychocrypt2017-12-081-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/masterfireice-uk2017-12-086-107/+501
|\ | | | | Extend low_power_mode to do up to 5 cn hashes at a time.
| * Fix nonce allocationUnknown2017-12-072-17/+28
| |
| * Update documentation for `low_power_mode`.Grzegorz Hasse2017-12-061-2/+4
| |
| * Extend low_power_mode to do up to 5 cn hashes at a time.Grzegorz Hasse2017-12-065-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-nvidiaErrorWithMessagefireice-uk2017-12-083-23/+53
|\ \ | | | | | | add message to `CUDA_CHECK...` macros
| * | add message to `CUDA_CHECK...` macrospsychocrypt2017-12-073-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-deviceSynchronizeMethodfireice-uk2017-12-077-6/+39
|\ \ | |/ |/| option to controll gpu synchronization
| * option to controll gpu synchronizationpsychocrypt2017-12-017-6/+39
| | | | | | | | | | - add option `sync_mode` - update auto suggestion and jconf
* | Make k unsigned.Unknown2017-12-061-1/+1
| |
* | Clean up the x-mas treeUnknown2017-12-061-52/+69
| |
* | Merge pull request #332 from psychocrypt/topic-tuneAMDfireice-uk2017-12-041-8/+22
|\ \ | | | | | | optimize aes round command queue
| * | optimize aes round command queuepsychocrypt2017-12-031-8/+22
| |/ | | | | | | unroll AES round by hand to help the compiler to optimize the command queue
* | set `srided_index = true` as defaultpsychocrypt2017-12-032-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 optionpsychocrypt2017-12-028-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-cudaLaunchBoundsfireice-uk2017-11-241-1/+1
|\ | | | | fix CUDA launch bounds usage
| * fix CUDA launch bounds usagepsychocrypt2017-11-231-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-increaseBfactorfireice-uk2017-11-241-0/+4
|\ \ | |/ |/| fix auto suggestion for low end devices
| * fix auto suggestion for low end devicespsychocrypt2017-11-201-0/+4
| | | | | | | | Increase bfactor for all devices with lesser than 6 multi processors.
* | Update gpu.cppExceptionallyGreat2017-11-211-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.hppExceptionallyGreat2017-11-211-0/+1
|/ | | Fixing the compile error on MacOS X
* Merge pull request #138 from psychocrypt/fix-amdMaxWorkSizefireice-uk2017-11-181-0/+4
|\ | | | | fix max work size shown to user
OpenPOWER on IntegriCloud