Commit Graph
725 Commits
Author SHA1 Message Date
fireice-ukandGitHub aa34bac139 Merge pull request #1101 from psychocrypt/topic-mesaSupport
add Mesa OpenCL support
2018-02-21 21:31:51 +00:00
fireice-ukandGitHub cba86718e0 Merge pull request #613 from psychocrypt/topic-compatibilityModeAmd
add OpenCL compatibility mode
2018-02-21 21:31:20 +00:00
psychocrypt cff6b6cbfb add OpenCL compatibility mode
- add new option `comp_mode` to the amd config
- disable `if guards` within opencl kernel if `comp_mode : false`
2018-02-19 22:13:49 +01:00
psychocrypt 7b3929dbef add Mesa OpenCL support
allow usage of Mesa OpenCl
2018-02-19 21:58:17 +01:00
fireice-ukandGitHub f785481bb7 Merge pull request #1087 from psychocrypt/topic-blockedStride3
AMD: option `mem_chunk`and new `strided_index`
2018-02-19 14:10:36 +00:00
fireice-ukandGitHub 84febdf63e Merge pull request #1080 from psychocrypt/topic-reduceRegisterUsage
AMD: reduce register usage
2018-02-19 13:32:00 +00:00
fireice-ukandGitHub 73fb861bac Merge pull request #1090 from psychocrypt/fix-logNotContainsAllMessages
fix missing message in log file
2018-02-19 13:10:20 +00:00
psychocrypt 737185ee82 AMD: mem_chunkand new strided_index
- add new option for `strided_index`
- add additional option if `strided_index == 2` to controll the memory chunk with
2018-02-17 20:51:55 +01:00
psychocrypt 30024ee8a0 fix missing message in log file
initialize the log file as fast as possible after the start of the miner
2018-02-17 20:35:14 +01:00
psychocrypt b0d03b3302 AMD: reduce register usage
reduce usage of registers: based on the suggestion of @enerc77
2018-02-14 21:21:51 +01:00
psychocryptandGitHub 29bac54912 Merge pull request #1062 from fireice-uk/topic-rigid
Add rig identifier
2018-02-12 20:17:52 +01:00
psychocryptandGitHub 560e9e5e9d Merge pull request #1058 from fireice-uk/doc-add-videoguide
Add video guide
2018-02-12 20:16:43 +01:00
fireice-uk 89726d83a5 Add video guide 2018-02-11 22:14:27 +00:00
fireice-ukandGitHub 8abfaa9e2a Merge pull request #1066 from psychocrypt/topic-disableOSXCI
disable OSX CI tests
2018-02-11 22:13:48 +00:00
psychocrypt 116ecfca0c disable OSX CI test
Currently the CI fails due to the issue
```
Error: homebrew/science was deprecated. This tap is now empty as all its formulae were migrated.
The command "if [ $TRAVIS_OS_NAME = osx ]; then brew update; brew tap homebrew/science; fi" failed and exited with 1 during .
```

Until the fix is implemented the OSX tests will be disabled.
2018-02-11 19:35:56 +01:00
fireice-uk 40e40b557a Add rig identifier 2018-02-10 21:56:10 +00:00
fireice-ukandGitHub b573944e22 Merge pull request #969 from 7022Andre/patch-1
Update compile process (Windows)
2018-02-06 21:52:49 +00:00
psychocryptandGitHub 664ec43c35 Merge pull request #1032 from jurnho/patch-1
Update compile_Linux.md
2018-02-03 20:28:25 +01:00
Jurn HoandGitHub 03a6f9c8ff Update compile_Linux.md 2018-02-03 17:14:13 +00:00
fireice-ukandGitHub b55fa7e324 Merge pull request #1013 from psychocrypt/topic-improveAmdAeonAutosuggestion
improve AMD auto suggestion for AEON
2018-02-03 10:31:06 +00:00
fireice-ukandGitHub 8bef63c913 Merge pull request #1014 from psychocrypt/topic-speedupVolta
speedup Volta
2018-02-03 10:30:16 +00:00
fireice-ukandGitHub 4d7fdd2dea Merge pull request #1015 from psychocrypt/fix-outputOfAMDGpuName
fix output of gpu name
2018-02-03 10:26:52 +00:00
psychocryptandGitHub db954eadf9 Merge pull request #1023 from steveswinsburg/patch-1
Update FAQ.md
2018-02-02 21:18:22 +01:00
psychocryptandGitHub f98eb563db Merge pull request #1026 from ryanhattam/patch-1
Fix Disabling AMD GPUs
2018-02-02 21:15:50 +01:00
RyanandGitHub 064804bd17 Fix Disabling AMD GPUs
The AMD jconf.cpp would only accept an array. The config sample, and the nvidia and cpu config work with the value 'null', as they accept a 'kNullType'. This means at current, AMD GPUs could not be turned off, the config file wouldn't parse on load.

This change makes AMD consistent with the others, and can now be disabled.
2018-02-01 20:37:50 +10:30
Steve SwinsburgandGitHub fc9d30b56a Update FAQ.md
Add info about sysctl.conf so that the settings are preserved.
2018-02-01 14:16:59 +11:00
AndreandGitHub cb9d7a43ba Move section (build folder) up
Moved section about Windows changing the working directory higher.
2018-01-31 09:08:57 -08:00
psychocrypt 1ea14c8d23 fix output of gpu name
fix that the GPU name is printed before the name is querried from OpenCL
2018-01-30 21:33:30 +01:00
psychocrypt c528f51a76 speedup Volta
- enable L1 cache for Nvidia Volta GPUs and newer
- remove explicit cache controll for Volta GPU and newer

This pull request increases the hash rate for Volta GPUs by ~5%
2018-01-30 20:47:56 +01:00
psychocrypt 2bc5a055e1 improve AMD auto suggestion for AEON
increase the intensity limit for AEON
2018-01-30 20:32:09 +01:00
AndreandGitHub 786a69c499 Merge branch 'dev' into patch-1 2018-01-29 20:11:51 -08:00
fireice-ukandGitHub a8e83eec94 Merge pull request #996 from psychocrypt/fix-cpuNonce2
avoid nonce overlapping
2018-01-28 18:07:59 +00:00
psychocrypt e191229ac1 void nonce overlappping
The cpu miner backend uses the wrong ranges of nonces instead of using `[startNonce,startNonce + nonce_chunk)`
(startNonce,startNonce + nonce_chunk]` is used. This will results in an overlap with nonces used by the gpu back-ends.
2018-01-27 21:10:03 +01:00
fireice-ukandGitHub f737d24897 Merge pull request #758 from dougvj/fix_zero_intensity
Add warning and fallback when auto intensity is 0
2018-01-27 11:50:54 +00:00
fireice-ukandGitHub dded06a3dd Merge pull request #950 from psychocrypt/topic-reduceMemoryForSlowNvidiaGPUs
reduce memory usage for low end gpus
2018-01-26 21:21:56 +00:00
psychocryptandGitHub baba941e6f Merge pull request #937 from denis-roy/patch-1
Fixed Minor Typo
2018-01-25 21:01:49 +01:00
psychocryptandGitHub 9edda9ac97 Merge pull request #832 from taisel/dev
Optimize Skein
2018-01-25 20:44:15 +01:00
Andre MuellerandGitHub c7d136fe30 Update compile process
Added/Rewrote instructions on how to compile in Windows; Fixed some typos and syntax; Added build option section
2018-01-24 15:55:14 -08:00
psychocrypt ac474caa8b remove usage of rotate
revert the change that the OpenCl function `rotate` is used instead of `SKEIN_ROT`
2018-01-24 22:11:47 +01:00
Grant Galitzandpsychocrypt b9fb744a10 author update 2018-01-24 22:11:47 +01:00
Grant Galitzandpsychocrypt 617af4b301 Optimize Skein
- Eliminate modulus math (It runs slow inside microcode).
- Convert whatever the hell was going on into a rotate op. Like... Someone kinda reinvented the wheel in order to do a simple rotate.
2018-01-24 22:11:47 +01:00
psychocryptandGitHub ecd1181cd8 Merge pull request #896 from dam-ien/master
Fix for compiling with Cuda 9.1 on VS 2017 version >= 15.5
2018-01-22 21:13:19 +01:00
psychocryptandGitHub 568385b816 Merge pull request #908 from SeaDude/patch-1
Simplified compile instructions for noobs
2018-01-22 21:06:42 +01:00
psychocrypt ea6c147ab2 reduce memory usage for low end gpus
reduce memory usage to 1GiB for NVIDIA devices with <=6 SMX
2018-01-22 21:02:05 +01:00
psychocryptandGitHub 8731717488 Merge pull request #772 from vtamara/comp_adJ
It compiles on OpenBSD/adJ 6.2
2018-01-21 20:49:29 +01:00
denis-royandGitHub dc429fede1 Fixed Minor Typo
CUDA/Develpment  -> CUDA/Development
2018-01-20 16:34:06 -05:00
fireice-ukandGitHub 26b14f316f Merge pull request #803 from ChaosMarc/detailedhashreport
#125: separate hashrate sums for each component
2018-01-19 14:37:05 +00:00
SeaDudeandGitHub 8a3b6984cd Added Mercenary's suggestion 2018-01-16 23:22:08 -08:00
SeaDudeandGitHub 520c502dc2 Simplified compile instructions for noobs
There are a lot of hiccups on this step in the AEON Slack Channel.
2018-01-16 22:33:57 -08:00
Vladimir Tamara 4f109d0335 Extra code path for OpenBSD suggested by psychocrypt 2018-01-16 22:59:42 -05:00