Skip to content

Commit

Permalink
Add files via upload
Browse files Browse the repository at this point in the history
  • Loading branch information
todxx committed Apr 6, 2024
1 parent 71602fb commit 32beb71
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 19 deletions.
39 changes: 25 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# teamredminer v0.10.18
# teamredminer v0.10.19
This is an optimized miner for AMD GPUs and Xilinx FPGAs created by todxx and kerney666.

**Download is available in the [github releases section](https://github.com/todxx/teamredminer/releases).**
Expand Down Expand Up @@ -43,6 +43,7 @@ Supported GPU algorithms and their respective dev fees:
| Verthash | 2.0% |
| Autolykos2 | 2.0% |
| Ton | 1.0% |
| Alephium | 1.0% |
| Kaspa | 1.0% |
| Karlsen | 1.0% |
| Pyrin | 1.0% |
Expand Down Expand Up @@ -84,6 +85,7 @@ Some algorithms are not supported on some GPU architectures and/or drivers. Bel
| Autolykos2 | Y | Y | Y | Y | Y | Y |
| Firopow | N | Y | Y | Y | Y | Y |
| Ton | Y | Y | Y | Y | Y | Y |
| Alephium | Y | Y | Y | Y | Y | Y |
| Kaspa | Y | Y | Y | Y | Y | Y |
| Ironfish | Y | Y | Y | Y | Y | Y |
| Nimiq | N | Y | Y | Y | Y | N |
Expand Down Expand Up @@ -135,22 +137,26 @@ Supported FPGA algorithms and their respective dev fees:
| Ethash | 4.0% |
| Kaspa | 10.0% |
| Ironfish | 10.0% |
| Alephium | 10.0% |

FPGA device/algo compatibility table:

| | Ethash | Kaspa | Ironfish |
| --------------------------- |:------:|:-----:|:--------:|
| C1100 | Y | Y | Y |
| FK33 | Y | Y | Y |
| U50C/ECU50 | Y | Y | Y |
| TH53 | Y | Y | Y |
| TH53M | N | Y | Y |
| TH55 | Y | Y | Y |
| E300 (vu35p_CIV) | Y | Y | Y |
| E300 (others) | N | Y | Y |
| CVP13 | N | Y | Y |
| BCU1525/BTU9P/ECU200/U200 | N | Y | Y |
| JC33/JC35/JC13 on JCC2L/F | N | Y | Y |
| | Ethash | Kaspa | Ironfish | Alephium |
| --------------------------- |:------:|:-----:|:--------:|:--------:|
| C1100 | Y | Y | Y | Y |
| FK33 | Y | Y | Y | Y |
| U50C/ECU50 | Y | Y | Y | Y |
| TH53 | Y | Y | Y | Y |
| TH53M | N | Y | Y | Y |
| TH55 | Y | Y | Y | Y |
| E300 (vu35p_CIV) | Y | Y | Y | Y |
| E300 (vu13p) | N | Y | Y | N |
| E300 (vu9p) | N | Y | Y | N |
| E300 (others) | N | Y | Y | Y |
| CVP13 | N | Y | Y | N |
| BCU1525/BTU9P/ECU200/U200 | N | Y | Y | N |
| JC35 on JCC2L/F | N | Y | Y | Y |
| JC13 on JCC2L/F | N | Y | Y | N |


-----------
Expand All @@ -166,6 +172,11 @@ For example command lines please see the batch/shell scripts in the miner downlo
For command line options see the [USAGE.txt](USAGE.txt) file that comes with the miner.

## Release Notes
### v0.10.19
#### Changes
- GPU: Added support for alephium for all gpus, including dual mining using --alph .. --alph_end.
- FPGA: Added support for alephium for most common FPGAs (vu33p and vu35p variants).

### v0.10.18
#### Changes
- GPU: Added TON/GRAM for RDNA3 gpus.
Expand Down
20 changes: 15 additions & 5 deletions USAGE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Team Red Miner version 0.10.18
Team Red Miner version 0.10.19
Usage: teamredminer [OPTIONS]
Options:
-a, --algo=ALGORITHM Selects the mining algorithm. Currently available:
Expand All @@ -14,7 +14,8 @@ Options:
kas (kaspa)
karlsen (karlsen)
pyrin (pyrin)
ironfish (ironfish)
ironfish (ironfish old algo)
alph (alephium)
nimiq (nimiq)
lyra2z
phi2 (lux, argoneum)
Expand Down Expand Up @@ -692,6 +693,15 @@ Ethash dual mining options:
algo. This argument isn't strictly necessary, but should be included for mining distros since
the user has no guarantee what arguments will be added automatically at the end of the command
line by the distro.
--alph_start or --alph Starts the Alephium dual mining config. Between this and the --alph_end marker, all arguments are
applied to the Alephium mining rather than the primary algo, typically ethash. It's expected that
ethash has been set up in earlier arguments. The intention is that you can add a --alph ...
--alph_end configuration to any working TRM configuration algo and things will work out of the box.

--alph_end Marks that we're done with the Alephium mining config and all following arguments are for the primary
algo. This argument isn't strictly necessary, but should be included for mining distros since
the user has no guarantee what arguments will be added automatically at the end of the command
line by the distro.
--karlsen_start or --karlsen Starts the Karlsen dual mining config. Between this and the --karlsen_end marker, all arguments are
applied to the Karlsen mining rather than the primary algo, typically ethash. It's expected that
ethash has been set up in earlier arguments. The intention is that you can add a --karlsen ...
Expand Down Expand Up @@ -728,14 +738,14 @@ Ethash dual mining options:
and added, but as network hashrates and market prices move, new values may need to be provided.
This argument provides three values, all expected to be positive numbers:
X Score for 1 MH/s of the primary algo (typically ethash).
Y Score for 1 MH/s of the secondary algo (typically TON/Kaspa/Ironfish).
Y Score for 1 MH/s of the secondary algo (typically TON/Kaspa/Iron/Alph).
Z Cost per 1 W of measured power. We recommend setting this to zero for now.
Example for ETH+TON:

Based on manual relative value: each MH/s of ETH is worth 100 MH/s of TON/Kaspa/Ironfish
Based on manual relative value: each MH/s of ETH is worth 100 MH/s of TON/Kaspa/Iron/Alph
--dual_tuner_weights=100:1:0

Based on mining calculators: $0.0437 for 1 MH/s ETH, $0.0005476 for 1 MH/s TON/Kaspa/Ironfish
Based on mining calculators: $0.0437 for 1 MH/s ETH, $0.0005476 for 1 MH/s TON/Kaspa/Iron/Alph
--dual_tuner_weights=0.0437:0.0005476:0

Abel options:
Expand Down

0 comments on commit 32beb71

Please sign in to comment.