Browse Source

Added documentation for Xn algorithm options

djm34
ystarnaud 10 years ago committed by troky
parent
commit
c3e1842b62
  1. 61
      doc/configuration.md

61
doc/configuration.md

@ -370,8 +370,11 @@ sgminer 4.2.1-116-g2e8b-dirty
* [algorithm](#algorithm) * [algorithm](#algorithm)
* [lookup-gap](#lookup-gap) * [lookup-gap](#lookup-gap)
* [nfactor](#nfactor) * [nfactor](#nfactor)
* [blake-compact](#blake-compact)
* [hamsi-expand-big](#hamsi-expand-big) * [hamsi-expand-big](#hamsi-expand-big)
* [hamsi-short](#hamsi-short) * [hamsi-short](#hamsi-short)
* [keccak-unroll](#keccak-unroll)
* [luffa-parallel](#luffa-parallel)
* [shaders](#shaders) * [shaders](#shaders)
* [thread-concurrency](#thread-concurrency) * [thread-concurrency](#thread-concurrency)
* [worksize](#worksize) * [worksize](#worksize)
@ -749,9 +752,27 @@ Overrides the default scrypt parameter N, specified as the factor of 2 (`N = 2^n
[Top](#configuration-and-command-line-options) :: [Config-file and CLI options](#config-file-and-cli-options) :: [Algorithm Options](#algorithm-options) [Top](#configuration-and-command-line-options) :: [Config-file and CLI options](#config-file-and-cli-options) :: [Algorithm Options](#algorithm-options)
### blake-compact
Sets SPH\_COMPACT\_BLAKE64 for Xn derived algorithms. Changing this may improve hashrate. Which value is better depends on GPU type and even manufacturer (i.e. exact GPU model).
*Available*: Global
*Algorithms*: `X11` `X13` `X14` `X15`
*Config File Syntax:* `"blake-compact":true`
*Command Line Syntax:* `--blake-compact`
*Argument:* None
*Default:* `false`
[Top](#configuration-and-command-line-options) :: [Config-file and CLI options](#config-file-and-cli-options) :: [Algorithm Options](#algorithm-options)
### hamsi-expand-big ### hamsi-expand-big
Sets SPH_HAMSI_EXPAND_BIG for X13 derived algorithms. Values `"4"` and `"1"` are commonly used. Changing this may improve hashrate. Which value is better depends on GPU type and even manufacturer (i.e. exact GPU model). Sets SPH\_HAMSI\_EXPAND\_BIG for X13 derived algorithms. Values `"4"` and `"1"` are commonly used. Changing this may improve hashrate. Which value is better depends on GPU type and even manufacturer (i.e. exact GPU model).
*Available*: Global *Available*: Global
@ -769,7 +790,7 @@ Sets SPH_HAMSI_EXPAND_BIG for X13 derived algorithms. Values `"4"` and `"1"` are
### hamsi-short ### hamsi-short
Sets SPH_HAMSI_SHORT for X13 derived algorithms. Changing this may improve hashrate. Which value is better depends on GPU type and even manufacturer (i.e. exact GPU model). Sets SPH\_HAMSI\_SHORT for X13 derived algorithms. Changing this may improve hashrate. Which value is better depends on GPU type and even manufacturer (i.e. exact GPU model).
*Available*: Global *Available*: Global
@ -785,6 +806,42 @@ Sets SPH_HAMSI_SHORT for X13 derived algorithms. Changing this may improve hashr
[Top](#configuration-and-command-line-options) :: [Config-file and CLI options](#config-file-and-cli-options) :: [Algorithm Options](#algorithm-options) [Top](#configuration-and-command-line-options) :: [Config-file and CLI options](#config-file-and-cli-options) :: [Algorithm Options](#algorithm-options)
### keccak-unroll
Sets SPH\_KECCAK\_UNROLL for Xn derived algorithms. Changing this may improve hashrate. Which value is better depends on GPU type and even manufacturer (i.e. exact GPU model).
*Available*: Global
*Algorithms*: `X11` `X13` `X14` `X15`
*Config File Syntax:* `"keccak-unroll":"<value>"`
*Command Line Syntax:* `--keccak-unroll <value>`
*Argument:* `number`
*Default:* `0`
[Top](#configuration-and-command-line-options) :: [Config-file and CLI options](#config-file-and-cli-options) :: [Algorithm Options](#algorithm-options)
### luffa-parallel
Sets SPH\_LUFFA\_PARALLEL for Xn derived algorithms. Changing this may improve hashrate. Which value is better depends on GPU type and even manufacturer (i.e. exact GPU model).
*Available*: Global
*Algorithms*: `X11` `X13` `X14` `X15`
*Config File Syntax:* `"luffa-parallel":true`
*Command Line Syntax:* `--luffa-parallel`
*Argument:* None
*Default:* `false`
[Top](#configuration-and-command-line-options) :: [Config-file and CLI options](#config-file-and-cli-options) :: [Algorithm Options](#algorithm-options)
### shaders ### shaders
Number of shaders per GPU for algorithm tuning. This is used to calculate `thread-concurrency` if not specified. Number of shaders per GPU for algorithm tuning. This is used to calculate `thread-concurrency` if not specified.

Loading…
Cancel
Save