Skip to content

Commit

Permalink
Merge pull request #22 from jtskxx/main
Browse files Browse the repository at this point in the history
Qubminer Update: Client 2.1.1 Fix
  • Loading branch information
J0ET0M authored Aug 30, 2024
2 parents de71b80 + f2918a8 commit f55077c
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 11 deletions.
25 changes: 14 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,20 +85,21 @@ cd /opt/rocm/lib && wget https://github.com/Gddrig/Qubic_Hiveos/releases/downloa
### 🔨 GPU+CPU (Dual) mining:
![Flight Sheet Dual](/img/FlightSheetDual.png)
<br>
**Extra Config Arguments Example:**
**Extra Config Arguments Example for AVX512:**
```
nvtool --setcoreoffset 200 --setclocks 1600 --setmem 7000 --setmemoffset 2000
"trainer":{"cpu":true,"cpuVersion":"AVX512"}
"amountOfThreads":24
"accessToken":"YOUROWNTOKEN"
AutoUpdate
```
**Extra Config Arguments Example for AVX2:**
```
nvtool --setcoreoffset 200 --setclocks 1600 --setmem 7000 --setmemoffset 2000
"trainer":{"cpu":true,"cpuVersion":"GENERIC"}
"trainer":{"cpu":true,"cpuVersion":"AVX2"}
"amountOfThreads":24
"accessToken":"YOUROWNTOKEN"
AutoUp
AutoUpdate
```

<!--
Expand Down Expand Up @@ -137,15 +138,16 @@ AutoUpdate
<br>
**Extra Config Arguments Example for AVX512:**
```
"cpuOnly":yes
"cpuOnly":true
"trainer":{"cpu":true,"cpuVersion":"AVX512"}
"amountOfThreads":24
"accessToken":"YOUROWNTOKEN"
AutoUpdate
```
**Extra Config Arguments Example for AVX2:**
```
"cpuOnly":yes
"trainer":{"cpu":true,"cpuVersion":"GENERIC"}
"cpuOnly":true
"trainer":{"cpu":true,"cpuVersion":"AVX2"}
"amountOfThreads":24
"accessToken":"YOUROWNTOKEN"
AutoUpdate
Expand Down Expand Up @@ -178,12 +180,13 @@ AutoUpdate
| ---- |------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| ```"accessToken":``` | JWT Token | This is your personal Token, which you can obtain from the Control Panel at qubic.li. |
| ```"amountOfThreads":``` | `1` | How many threads should be used for the AI Training. |
| ```"payoutId":``` | `Null` | This is the ID you want to get token payout for your found solutions. |
| ```"isPps":``` | `False` | Set this to `true` to enable `PPS` (Pay Per Share) mode. When enabled, you'll receive a fixed reward for each valid share you submit, regardless of whether a solution is found.|
| ```"useLiveConnection":``` | `True` or `False` | Set this to `true` to enhance backend performance, enabling instant ID switching and idling. Note: This requires a constant internet connection.
| ```"payoutId":``` | `null` | This is the ID you want to get token payout for your found solutions. |
| ```"isPps":``` | `false` | Set this to `true` to enable `PPS` (Pay Per Share) mode. When enabled, you'll receive a fixed reward for each valid share you submit, regardless of whether a solution is found.|
| ```"useLiveConnection":``` | `true` or `talse` | Set this to `true` to enhance backend performance, enabling instant ID switching and idling. Note: This requires a constant internet connection.
| ```"hugePages":nnnn``` | | Consider enabling huge pages to potentially increase iterations per second. The trainer will suggest the optimal setting based on threads * 138 (e.g., 16 threads = 2208). If the trainer becomes unstable, disable huge pages. |
| ```"trainer":{"cpuVersion":"GENERIC"}``` | | Use this setting to force the AVX2 runner on CPUs that do not support AVX512. |
| ```"trainer":{"cpuVersion":"AVX512"}``` | | Set this to AVX512 if auto-selection does not work. |
| ```"trainer":{"cpuVersion":"AVX512"}``` | | Set this to AVX512 to enforce the use of AVX512 instructions. |
| ```"trainer":{"cpuVersion":"AVX2"}``` | | Use this setting to force the AVX2 runner on CPUs that do not support AVX512. |
| ```"trainer":{"cpuVersion":"GENERIC"}``` | | If neither AVX2 or AVX512 CPU instructions are supported, use the GENERIC runner. |
| ```"idleSettings"``` | | Set the command to target the program you want to run, and set the argument for the specific action the program needs to perform.|
| ```AutoUpdate``` | | Enable automatic version check and installation for the miner after startup.|
<br>
Expand Down
Binary file modified img/FlightSheetCPU.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified img/FlightSheetDual.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified img/FlightSheetGPU.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit f55077c

Please # to comment.