diff --git a/doc/ALGORITHMS.md b/doc/ALGORITHMS.md index ab55bb74..aff8b3bf 100644 --- a/doc/ALGORITHMS.md +++ b/doc/ALGORITHMS.md @@ -23,4 +23,30 @@ Since version 3 mining [algorithm](#algorithm-names) should specified for each p ## Algorithm names -* https://xmrig.com/docs/algorithms +| Name | Memory | Version | Notes | +|------|--------|---------|-------| +| `argon2/chukwa` | 512 KB | 3.1.0+ | Argon2id (Chukwa). | +| `argon2/wrkz` | 256 KB | 3.1.0+ | Argon2id (WRKZ) | +| `rx/test` | 2 MB | 3.0.0+ | RandomX (reference configuration). | +| `rx/0` | 2 MB | 3.0.0+ | RandomX (reference configuration), reserved for future use. | +| `rx/wow` | 1 MB | 3.0.0+ | RandomWOW. | +| `rx/loki` | 2 MB | 3.0.0+ | RandomXL. | +| `cn/fast` | 2 MB | 3.0.0+ | CryptoNight variant 1 with half iterations. | +| `cn/rwz` | 2 MB | 2.14.0+ | CryptoNight variant 2 with 3/4 iterations and reversed shuffle operation. | +| `cn/zls` | 2 MB | 2.14.0+ | CryptoNight variant 2 with 3/4 iterations. | +| `cn/double` | 2 MB | 2.14.0+ | CryptoNight variant 2 with double iterations. | +| `cn/r` | 2 MB | 2.13.0+ | CryptoNightR (Monero's variant 4). | +| `cn/wow` | 2 MB | 2.12.0+ | CryptoNightR (Wownero). | +| `cn/gpu` | 2 MB | 2.11.0+ | CryptoNight-GPU. | +| `cn-pico` | 256 KB | 2.10.0+ | CryptoNight-Pico. | +| `cn/half` | 2 MB | 2.9.0+ | CryptoNight variant 2 with half iterations. | +| `cn/2` | 2 MB | 2.8.0+ | CryptoNight variant 2. | +| `cn/xao` | 2 MB | 2.6.4+ | CryptoNight variant 0 (modified). | +| `cn/rto` | 2 MB | 2.6.4+ | CryptoNight variant 1 (modified). | +| `cn-heavy/tube` | 4 MB | 2.6.4+ | CryptoNight-Heavy (modified). | +| `cn-heavy/xhv` | 4 MB | 2.6.3+ | CryptoNight-Heavy (modified). | +| `cn-heavy/0` | 4 MB | 2.6.0+ | CryptoNight-Heavy. | +| `cn/1` | 2 MB | 2.5.0+ | CryptoNight variant 1. | +| `cn-lite/1` | 1 MB | 2.5.0+ | CryptoNight-Lite variant 1. | +| `cn-lite/0` | 1 MB | 0.8.0+ | CryptoNight-Lite variant 0. | +| `cn/0` | 2 MB | 0.5.0+ | CryptoNight (original). | diff --git a/doc/data/algorithms.json b/doc/data/algorithms.json deleted file mode 100644 index b42fa82f..00000000 --- a/doc/data/algorithms.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "current": [ - ["rx/test", "2 MB", "2.99.5+", "RandomX (reference configuration)."], - ["rx/0", "2 MB", "2.99.0+", "RandomX (reference configuration), reserved for future use."], - ["rx/wow", "1 MB", "2.99.0+", "RandomWOW."], - ["rx/loki", "2 MB", "2.99.0+", "RandomXL."], - ["cn/fast", "2 MB", "2.99.0+", "CryptoNight variant 1 with half iterations."], - ["cn/rwz", "2 MB", "2.14.0+", "CryptoNight variant 2 with 3/4 iterations and reversed shuffle operation."], - ["cn/zls", "2 MB", "2.14.0+", "CryptoNight variant 2 with 3/4 iterations."], - ["cn/double", "2 MB", "2.14.0+", "CryptoNight variant 2 with double iterations."], - ["cn/r", "2 MB", "2.13.0+", "CryptoNightR (Monero's variant 4)."], - ["cn/wow", "2 MB", "2.12.0+", "CryptoNightR (Wownero)."], - ["cn/gpu", "2 MB", "2.11.0+", "CryptoNight-GPU."], - ["cn-pico", "256 KB", "2.10.0+", "CryptoNight-Pico."], - ["cn/half", "2 MB", "2.9.0+", "CryptoNight variant 2 with half iterations."], - ["cn/2", "2 MB", "2.8.0+", "CryptoNight variant 2."], - ["cn/xao", "2 MB", "2.6.4+", "CryptoNight variant 0 (modified)."], - ["cn/rto", "2 MB", "2.6.4+", "CryptoNight variant 1 (modified)."], - ["cn-heavy/tube", "4 MB", "2.6.4+", "CryptoNight-Heavy (modified)."], - ["cn-heavy/xhv", "4 MB", "2.6.3+", "CryptoNight-Heavy (modified)."], - ["cn-heavy/0", "4 MB", "2.6.0+", "CryptoNight-Heavy."], - ["cn/1", "2 MB", "2.5.0+", "CryptoNight variant 1."], - ["cn-lite/1", "1 MB", "2.5.0+", "CryptoNight-Lite variant 1."], - ["cn-lite/0", "1 MB", "0.8.0+", "CryptoNight-Lite variant 0."], - ["cn/0", "2 MB", "0.5.0+", "CryptoNight (original)."] - ], - "removed": [ - ["cn/msr", "2 MB", "2.6.3+", "Renamed to cn/fast, still supported as alias."], - ["cn/xtl", "2 MB", "2.6.1-2.16.0", "Coin forked to cn/half."], - ["cn-lite/ipbc", "1 MB", "2.6.1-2.6.3", "Coin forked to cn-heavy/tube."] - ] -} \ No newline at end of file