summaryrefslogtreecommitdiffstats
path: root/xmrstak
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #205 from scottmckenzie/devfireice-uk2017-12-061-7/+4
|\ \ | | | | | | Right align hashrate report to six characters
| * | Right align hashrate report to six charactersScott McKenzie2017-11-221-7/+4
| | |
* | | 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
* | add environment variable `XMRSTAK_NOWAIT`psychocrypt2017-12-012-2/+13
| | | | | | | | | | - add documentation - add environment variable `XMRSTAK_NOWAIT`
* | Add custom message for dev -> user pool switchUnknown2017-11-291-3/+9
| |
* | 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.
* | | Merge pull request #197 from ExceptionallyGreat/macos-x-amd-gpu-fixpsychocrypt2017-11-231-2/+2
|\ \ \ | |_|/ |/| | Fix for AMD GPU detection on MacOS X
| * | 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.
* | | Merge pull request #194 from ExceptionallyGreat/devpsychocrypt2017-11-211-0/+1
|\ \ \ | |/ / | | | Update gpu.hpp
| * | Update gpu.hppExceptionallyGreat2017-11-211-0/+1
| | | | | | | | | Fixing the compile error on MacOS X
* | | Merge pull request #178 from neversay/masterpsychocrypt2017-11-211-3/+6
|\ \ \ | | | | | | | | Fix indent on hash rate report.
| * | | Fix indent issue.neversay2017-11-201-3/+6
| | |/ | |/|
* | | Merge pull request #182 from blacklion/patch-1psychocrypt2017-11-211-0/+1
|\ \ \ | |_|/ |/| | Fix crash on FreeBSD (#177)
| * | Fix crash on FreeBSD (#177)Lev Serebryakov2017-11-211-0/+1
| |/ | | | | This change fix #177 and compiler warning too.
* | Fix uninitialized memory acccesLev Serebryakov2017-11-211-0/+1
|/ | | Uninitialized memory access is UB in C/C++, fix it.
* Add windows exitUnknown2017-11-193-10/+12
|
* Merge pull request #138 from psychocrypt/fix-amdMaxWorkSizefireice-uk2017-11-181-0/+4
|\ | | | | fix max work size shown to user
| * fix max work size shown to userpsychocrypt2017-11-181-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-handleOpenClErrorsfireice-uk2017-11-181-64/+82
|\ \ | | | | | | handle OpenCL errors
| * | handle OpenCL errorspsychocrypt2017-11-181-64/+82
| |/ | | | | | | | | - handle opencl errors to avoid unexpected behaviors - remove code duplicatio nwithin the some method
* | fix OpenCL compatibilitypsychocrypt2017-11-181-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
* Fix gpu result crashUnknown2017-11-172-1/+5
|
* Merge pull request #133 from psychocrypt/fix-cudaArchBinaryDetectionfireice-uk2017-11-171-1/+1
|\ | | | | fix wrong cuda binary arch detection
| * fix wrong cuda binary arch detectionpsychocrypt2017-11-171-1/+1
| | | | | | | | fix wrong arch comparsion
* | fix nvidia auto suggestionpsychocrypt2017-11-171-2/+2
|/ | | | | The lmem is still incalculably and crash the miner very often. Increase the potential lmem usage to 16kiB to respect lmem alignments, ...
* fix aeon dev poolpsychocrypt2017-11-161-2/+2
| | | | - fix aeon dev pool settings
* Fix cases where postive feedback was still occurring.Unknown2017-11-162-4/+5
|
* Remove whitespace linesUnknown2017-11-1622-60/+60
|
* fix wrong indentions by hand after auto conversionpsychocrypt2017-11-164-12/+14
|
* remove space indention with tabspsychocrypt2017-11-1615-176/+176
| | | | - removed all space indention in `*.hpp` and `*.cpp` files
* Merge pull request #115 from fireice-uk/topic-net-extpsychocrypt2017-11-1614-31/+251
|\ | | | | Network extensions
| * Print motd on console and web uiUnknown2017-11-148-11/+146
| |
| * Pass threadno up the food chainUnknown2017-11-146-10/+12
| |
| * change getName to static lc string (sorry psc)Unknown2017-11-142-9/+23
| |
| * jpsock changesUnknown2017-11-143-9/+78
| |
* | Merge pull request #116 from psychocrypt/topic-checkIfBinarySupportsGPUArchfireice-uk2017-11-152-1/+49
|\ \ | | | | | | check gpu architecture
| * | check gpu architecturepsychocrypt2017-11-152-1/+49
| | | | | | | | | | | | | | | | | | - check if the gpu architecture is supported by the compiled miner binary - remove not supported gpus from the auto suggestion - disallow the selection of a not supported gpu by hand tuning the config
* | | Merge pull request #114 from psychocrypt/fix-wrongMemoryDetectionfireice-uk2017-11-152-13/+43
|\ \ \ | |/ / | | | fix wrong memory detection
| * | fix wrong memory detectionpsychocrypt2017-11-152-13/+43
| |/ | | | | | | | | | | | | | | | | Free and total memory is only evaluated on the first device. To detect the gpu memory the gpu must be selected. - create context on the gpu before the memory is checked - add smx to the auto detection - change the result code of `cuda_get_deviceinfo()`
* | Fix misc bugs (#117)fireice-uk2017-11-1511-13/+50
|/ | | | | | * CONF_NO_TLS fix * gpu error fix + always return to sched after pin
* Merge pull request #103 from fireice-uk/topic-versioningfireice-uk2017-11-146-17/+108
|\ | | | | Versioning
| * update help and documentationpsychocrypt2017-11-131-0/+1
| | | | | | | | | | - update usage.md - hpdate help output
| * Change attributionUnknown2017-11-131-2/+2
| |
| * Added long version as a separate optionUnknown2017-11-131-0/+5
| |
OpenPOWER on IntegriCloud