psychocrypt
138c2140b3
forbid PR to master branch
- forbid PR to master if not from our reposetory and named `dev` or `release-*`
- do not check forks
6 years ago
fireice-uk
92dcd340d1
Merge pull request #116 from psychocrypt/topic-checkIfBinarySupportsGPUArch
check gpu architecture
6 years ago
fireice-uk
6d6c185393
Merge pull request #101 from psychocrypt/topuc-amdTuning
AMD: increase memory pool
6 years ago
fireice-uk
21b9863def
Merge pull request #114 from psychocrypt/fix-wrongMemoryDetection
fix wrong memory detection
6 years ago
fireice-uk
117493dc53
Fix misc bugs ( #117 )
* CONF_NO_TLS fix
* gpu error fix + always return to sched after pin
6 years ago
psychocrypt
70737c8d1a
check gpu architecture
- 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
6 years ago
psychocrypt
0659458523
fix wrong memory detection
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()`
6 years ago
psychocrypt
350158a668
AMD: increase memory pool
Documentation: Add environment variables to increase OpenCL memory pool
6 years ago
fireice-uk
288363814f
Merge pull request #103 from fireice-uk/topic-versioning
Versioning
6 years ago
psychocrypt
04e4d28c98
update help and documentation
- update usage.md
- hpdate help output
6 years ago
Unknown
48071db738
Change attribution
6 years ago
Unknown
2fe7026507
Added long version as a separate option
6 years ago
fireice-uk
b1645f6e26
Merge pull request #104 from psychocrypt/topic-hashrateReportCli
improve cli hash report
6 years ago
fireice-uk
b63593379e
Merge pull request #107 from psychocrypt/topic-nativeCompile
native compile by default
6 years ago
fireice-uk
9bc2d25c86
Merge pull request #108 from psychocrypt/fix-documentation
fix wrong box ending
6 years ago
Unknown
b48ca65c0b
Add version to web and json
6 years ago
psychocrypt
26129b1d24
fix wrong box ending
- fix wrong text box
6 years ago
psychocrypt
fa752284bb
native compile by default
- add CMake flag `XMRSTAK_COMPILE` to select `native` or `static` compile
- add new flags to the documentation
6 years ago
psychocrypt
f0875b614c
add cli option `-v/--version`
6 years ago
psychocrypt
062287ad47
fix compile
- generate define `BACKEND_TYPE` type in CMake
- fix comile because `GIT_COMMIT_HASH` is no string
6 years ago
psychocrypt
b0a9ddc1a1
improve cli hashrate report
Split hashrate report into backends
6 years ago
psychocrypt
13433097a3
add backend type
- add type of the backend to each backend-plugin
- add `gteName` to `iBackend` to get the name of the backend
6 years ago
Unknown
71c4e937ae
fix win build
6 years ago
Unknown
8f52eb85b3
Versioning final version
6 years ago
Unknown
0bae47a754
Define GIT_COMMIT_HASH via cmake or git archive
6 years ago
fireice-uk
22039b2a87
Add third-party cc info ( #100 )
6 years ago
fireice-uk
c395800ab5
Disable sigpipe on posix systems ( #99 )
6 years ago
fireice-uk
7942372e21
Add HTTP Digest auth ( #98 )
6 years ago
fireice-uk
d35893d926
Multi-pool final version ( #90 )
* Multi-pool first draft
* Fix wspace from new IDE
* Better TLS error message
* Fix TLS bug
* Don't put dev pool on stats + pool change-back
* bug fixes
* Error message work
* fix win build
* add per-pool nicehash setting
* Fix bugs
* rm debug msg
* Multipool guided setup
* Support TLS and Nicehash in config
* prelim jconf changes
* final multipool changes
* increase default retry_time to 30, fix mac erro
* rm debug dev pool settings
* Fix another source of connect runaway
6 years ago
fireice-uk
b3237bab58
Merge pull request #95 from psychocrypt/topic-updateCompileDocu
update compile documentation
6 years ago
psychocrypt
0ece44271f
update compile documentation
- add CUDA and AMD APP SDK dependency to linux compile guide
- add AMD APP SDK dependency to windows compile guide
6 years ago
fireice-uk
6ff6e32306
Merge pull request #94 from psychocrypt/fix-cuda9WindowsCompile
fix windows CUDA 9 compile
6 years ago
psychocrypt
787ce4a146
fix windows CUDA 9 compile
fix #91
- add CMake workaround for wrong host compiler for cuda
- update winows compile documentation
6 years ago
fireice-uk
f03f859564
Merge pull request #89 from psychocrypt/topic-optimizeNVIDIAAutosuggestion
optimize NVIDIA autosuggestion
6 years ago
psychocrypt
5acec3ea8e
optimize NVIDIA autosuggestion
- avoid creation of a config with zero threads or blocks
- WINDOWS: reduce the used memory for the auto suggestion by the amount of already used memory
6 years ago
fireice-uk
11f1028782
Merge pull request #86 from psychocrypt/topic-searchBackendLibraries
search for linux backend plugins
6 years ago
psychocrypt
14f041a971
search for linux backend plugins
- search for plugin in
- working directory
- binary directory
- let linux search the plugins (libraries)
6 years ago
fireice-uk
bc18ee3fd7
Merge pull request #85 from psychocrypt/fix-OSXdynamicLibraryExtension
OSX file file extension (dynamic libraries)
6 years ago
fireice-uk
a9f8933775
Merge pull request #84 from psychocrypt/fix-OSXCompile
fix OSX compile
6 years ago
psychocrypt
56706805b4
add `CMAKE_POSITION_INDEPENDENT_CODE`
fix `/usr/bin/ld: bin/libxmr-stak-backend.a(jconf.cpp.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC`
6 years ago
psychocrypt
65794c5b5b
OSX file file extension (dynamic libraries)
use `.dylib` as dynamic library file extension
6 years ago
psychocrypt
59a1531649
fix OSX compile
- link `xmr-stak-backend` to `xmrstak_cuda_backend` to solve missing symboles
6 years ago
fireice-uk
69e6013cee
Merge pull request #74 from psychocrypt/topic-vegaAutoSuggestion
tune VEGA auto suggestion
6 years ago
fireice-uk
83a15dc1e0
Merge pull request #80 from psychocrypt/topic-optionFlushStdOut
add option: flush stdout
6 years ago
fireice-uk
b68e0fa5ff
Merge pull request #77 from psychocrypt/topic-appveyorCudaSupport
appveyor CUDA support
6 years ago
Alessandro Da Rugna
cb3fc22ac1
add option: flush stdout
Added the option to forcefully flush STDOUT, which may be useful when running the miner through a pipe instead than a shell.
If STDOUT is a shell, it's unbuffered by default.
If STDOUT is a pipe, it's buffered by default.
6 years ago
psychocrypt
34a3c701cf
appveyor CUDA support
- install CUDA
- compile miner with CUDA and OpenCL
6 years ago
psychocrypt
7ecf4cec6e
fix windows compile and broken aeon
- fix windows linker error during compile
- fix wrong parameter to call aeon (nvidia-backend)
6 years ago
fireice-uk
a7fb89bec2
Merge pull request #72 from psychocrypt/topic-increaseSavetyMemory
increase safety memory for autosuggestion
6 years ago
psychocrypt
3aa04f2871
tune VEGA auto suggestion
- allow to use up to 2024 threads on VEGA gpus
fix #5
6 years ago