1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-09 14:28:12 +00:00
Commit Graph

6502 Commits

Author SHA1 Message Date
djm34
889a5c9afc correct problem with older cards 2015-08-17 12:09:00 +02:00
djm34
2a67516c5e modified default difficulty for lyra2re original; algo aliases 2015-08-15 14:44:02 +02:00
djm34
3df7d7cf15 algo cleaning 2015-08-11 04:08:45 +02:00
djm34
9726ba699e long long type at the right place this time 2015-08-08 17:51:25 +02:00
djm34
b6608e9d1e remove long long type 2015-08-08 16:55:00 +02:00
djm34
499837e15e same here
shouldn't change anything
2015-08-08 16:18:27 +02:00
djm34
5c19cba4f2 replace sizeof(unsigned long long) by 8 in ocl.c 2015-08-08 16:15:52 +02:00
djm34
09bc88214e assign correct size to the buffer 2015-08-07 11:37:36 +02:00
djm34
297a5e4eaa correct typo 2015-08-04 11:47:27 +02:00
djm34
22e79a5945 bug fix on original lyra 2015-07-31 15:51:01 +02:00
djm34
e59445006d usage example
best performance are obtained for small worksize and large number of
threads
2015-07-31 14:25:19 +02:00
djm34
3e612cf335 new vertcoin algorithm: Lyra2REv2
kept old lyra2RE for coins still using it (careful the original lyra2
had a bug, this one is corrected only in the new version)
implemented next_diff trick for pools
2015-07-31 14:12:37 +02:00
djm34
101b10c5fa missing makefile.am for credits 2015-06-02 19:25:02 +02:00
djm34
907d898a3f credits update 2015-05-18 13:15:51 +02:00
djm34
394a235a52 kernel for credits algo 2015-05-18 13:14:02 +02:00
djm34
098fca8dbd credits algorithm 2015-05-18 12:52:23 +02:00
djm34
f5f828cbc4 faster kernels choice between --kernel yescrypt and --kernel yescrypt-multi
--kernel yescrypt for amd
--kernel yescrypt-multi for nvidia (> 5.0)
2015-05-02 15:39:31 +02:00
djm34
3eccf326a3 first version supporting yescrypt algo
this is a temporary kernel a somewhat faster should be implemented soon
2015-05-01 04:32:54 +02:00
djm34
cdae391248 pluck algo 2015-02-22 16:55:14 +01:00
djm34
94a1e1b6a9 change the difficulty adjustment to 128 instead of 256 2014-12-23 17:28:01 +01:00
djm34
67046b3e82 new kernels (faster) 2014-12-18 19:35:22 +01:00
djm34
87d7abef81 change in target uint type 2014-12-18 19:11:01 +01:00
djm34
084dbc98f6 change back difficulty adjustment to 128 2014-12-13 15:52:47 +01:00
djm34
5a522ee1ed lyra2re change in difficulty
no difficulty adjustment
2014-12-13 04:44:06 +01:00
djm34
fbbe09a938 lyra2re 2014-12-12 00:13:39 +01:00
djm34
d53f3cfa5c lyra2re
missing file
2014-12-11 23:43:54 +01:00
djm34
c0d9d74729 Lyra2RE
lyra2/skein256/keccak256/groestl256/blake256 (+ logic for precalulation)
2014-12-11 23:11:42 +01:00
ystarnaud
387bb28952 Neoscrypt fixes
Pushed the wrong kernel previously and I changed the TC to not override
the intensity. As with scrypt, intensity will calculate TC only if TC is
not set.
2014-12-03 19:22:33 -05:00
troky
4ced43ba2b MSVS fix. 2014-12-03 23:07:14 +01:00
ystarnaud
4ba8a68043 Merged develop branch with master +updates
Moved the develop code to master. Moving forward all updates will be
done on master unless it's work on a major feature.

This update contains all previous develop code as well as a few new ones
that weren't pushed yet:

* Added neoscrypt compatibility for xintensity/rawintensity
* Neoscrypt now uses correct TC if not specified or set to 0
* Reworked the application of pool settings on algorithm switch which
should resolve TC/Intensity changes between algos such as X11 and
neoscrypt
2014-12-03 10:09:55 -05:00
troky
7f88bab725 Fixed missing declaration. 2014-11-23 13:35:46 +01:00
ystarnaud
81d9c9e574 Events framework
Added the ability to have users run commands, reboot the system or quit sgminer based on system events. These events can be defined and placed throughout the sgminer source. So far the events are: "gpu_sick", "gpu_dead" and "idle". I will document further shortly. Config example available here: http://pastebin.com/2rRv3EzH
2014-11-19 18:33:11 +01:00
ystarnaud
611b370255 Fix for random HW errors
A typo when checking the algorithm used was causing the diff1targ value not to evaluate properly in test_nonce(). This caused the test to fail and increase HW errors. Thanks to Zuikkis for pointing that out!
2014-11-19 12:22:47 +01:00
ystarnaud
8a6168fa4b Fix for UI/API intensity changes
The API and UI functions to change intensity would update the gpu
settings directly without updating the config option strings. This
resulted in the intensity updates not saving in config files. This
update should resolve that problem.

Also added API functions to change xintensity and rawintensity.
2014-11-19 12:21:11 +01:00
ystarnaud
42737acf66 Added Neoscrypt with Wolf9466 improvements. 2014-11-19 12:06:16 +01:00
troky
0557017ca8 Merge branch 'master' of https://github.com/sgminer-dev/sgminer 2014-11-19 11:19:08 +01:00
ystarnaud
c0515e8fa3 Added alt kernel file option 2014-11-19 11:18:25 +01:00
troky
95134c70fd Merge pull request #399 from Phoenix48/patch-2
Updated windows-build.txt
2014-11-17 09:09:28 +01:00
Phoenix48
ce3635874e Update windows-build.txt 2014-11-16 22:47:23 -05:00
Phoenix48
2fe4551aa8 Update windows-build.txt 2014-11-16 22:44:49 -05:00
Phoenix48
1005853d58 Update windows-build.txt
Updated links and added various precisions to be more "Newbie proof"
2014-11-16 22:27:10 -05:00
ystarnaud
b53cc151aa Fix worksize per GPU
Improper use of strtok() on the original config string instead of a copy
resulted in the worksize being cut down to GPU0's worksize only after
first use.
2014-11-17 00:16:02 +01:00
troky
ba9818a707 Fix version display in windows builds (mingw) 2014-11-16 19:52:30 +01:00
troky
32d95dd967 Updated to MSVS 2013 2014-11-16 12:51:58 +01:00
troky
e481d67e59 MSVS fix. 2014-09-19 18:50:02 +02:00
badman74
247d70e594 more algo optimization
added x11 compiler otions to more algo's
2014-09-19 18:44:17 +02:00
ystarnaud
9603479e88 Cleanup X11/X13 options
Call X11 compiler options from X13 compiler options to avoid changing
stuff in multiple locations later on.
2014-09-19 18:43:47 +02:00
ystarnaud
c3e1842b62 Added documentation for Xn algorithm options 2014-09-19 18:39:47 +02:00
ystarnaud
b3c07acd08 Xn Algorithms Fine Tuning
Added options to fine tune X11-15 algorithms
2014-09-19 18:38:57 +02:00
ystarnaud
a90bbf7dd2 Added "Fresh" Algorithm and optimized it for a slight speed increase using extra kernels. 2014-09-19 18:26:39 +02:00