Skip to content

Commit

Permalink
to ver 1.3.2a
Browse files Browse the repository at this point in the history
  • Loading branch information
Tanja committed Oct 5, 2017
1 parent 50db0dd commit 0e81947
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 15 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,9 @@ WARNING! Excavator supports overclocking. Use overclocking at your own risk. OVE

# Changelog

v1.3.2a
- equihash bug fixes & improvements

v1.3.1a
- bug fixes & improvements
- equihash speed improvement
Expand Down
10 changes: 7 additions & 3 deletions command_file_example_1.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,9 @@
{"id":1,"method":"algorithm.add","params":["equihash","equihash.eu.nicehash.com:3357","34HKWdzLxWBduUfJE9JxaFhoXnfC6gmePG.testrig"]}
]},
{"time":2,"commands":[
{"id":1,"method":"worker.add","params":["0","0"]},
{"id":1,"method":"worker.add","params":["0","1"]},
{"id":1,"method":"worker.add","params":["0","1"]},
{"id":1,"method":"worker.add","params":["0","2"]},
{"id":1,"method":"worker.add","params":["0","2"]},
{"id":1,"method":"worker.add","params":["0","3"]}
]},
Expand All @@ -26,7 +27,10 @@
{"id":1,"method":"worker.reset","params":["0"]},
{"id":1,"method":"worker.reset","params":["1"]},
{"id":1,"method":"worker.reset","params":["2"]},
{"id":1,"method":"worker.reset","params":["3"]}
{"id":1,"method":"worker.reset","params":["3"]},
{"id":1,"method":"worker.reset","params":["4"]},
{"id":1,"method":"worker.reset","params":["5"]},
{"id":1,"method":"worker.reset","params":["6"]}
]},
{"time":15,"loop":15,"commands":[
{"id":1,"method":"algorithm.print.speeds","params":[]}
Expand All @@ -45,4 +49,4 @@
{"id":1,"method":"device.set.core_delta","params":["3","0"]},
{"id":1,"method":"device.set.memory_delta","params":["3","0"]}
]}
]
]
1 change: 1 addition & 0 deletions default_command_file.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
{"id":1,"method":"algorithm.add","params":["equihash","equihash.usa.nicehash.com:3357","34HKWdzLxWBduUfJE9JxaFhoXnfC6gmePG.testrig"]}
]},
{"time":3,"commands":[
{"id":1,"method":"worker.add","params":["0","0"]},
{"id":1,"method":"worker.add","params":["0","0"]}
]},
{"time":10,"loop":10,"commands":[
Expand Down
25 changes: 13 additions & 12 deletions nvidia/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Name | Supported devices | Wcount*1 | Pcount*2
-----------------|----------|---------|----
[equihash](#equihash) | NVIDIA SM 5.0+ | 1/2 | 0
[equihash](#equihash) | NVIDIA SM 5.0+ | 1/2 | 1
[pascal](#pascal) | NVIDIA SM 5.0+ | 1 | 2
[decred](#decred)| NVIDIA SM 5.0+ | 1 | 3
[sia](#sia)| NVIDIA SM 5.0+ | 1 | 3
Expand All @@ -23,27 +23,28 @@ All CUDA algorithms support named parameters. Named parameters are of format NAM
When providing named parameters, order is not important. You can mix named and unnamed parameters. Named parameters are ignored in unnamed list.


# <a name="equihash"></a> equihash

Parameter # | Range | Explanation
-----------------|----------|---------

There are no parameters available for equihash. We suggest using two workers per device when running on the GTX 1080 Ti or on Windows 7\*, otherwise **use one worker per device.**

We suggest you to overclock memory and reduce power limit to reach better speeds and optimal speed-to-power ratio. A typical usage scenario is following:
1. Add new equihash algorithm with 'algorithm.add' method.
2. Link devices with equihash algorithm using 'worker.add' method.
1. Add new algorithm with 'algorithm.add' method.
2. Link devices with algorithm using 'worker.add' method.
3. Apply device specific overclocking and power limits.
4. Mine...
5. Reset device specific overclocking and power limits.
6. Unlink devices.
7. Remove equihash algorithm.
7. Remove algorithm.

Step 3 after 2 and step 5 before 6 assures that the GPU never enters P0 state with overclocked memory which can cause crashes. This means that you can overclock memory higher.

# <a name="equihash"></a> equihash

Parameter # or name | Range | Explanation
-----------------|----------|---------
1 or `M` | 0 or 1 | Mode of algorithm

If no parameters are provided, device specific defaults are used (M=0). We suggest using two workers per device when running equihash with mode 0*, otherwise use one worker per device.

\* To manage intensity of this algorithm, we suggest you to run only one worker to reach low intensity and multiple (suggest 2) workers per device to reach optimal speed.

**WARNING: Mode 1 is currently unstable on some Windows systems.**

# <a name="pascal"></a> pascal

Expand Down

0 comments on commit 0e81947

Please sign in to comment.