⚠️⚠️⚠️ Important Notice
If you are using a proxy, please make sure to update the proxy to the latest version (v0.3.0) released with this update.
This is required for compatibility with the latest version of the prover.
Updates
- Achieved over 50% performance improvement compared to the previous version.
- Added support for pure GPU mode, completely removing any CPU dependency.
- Added CLI option to specify which GPUs to run on.
Mode Configuration
You can set the runtime mode using the --mode option. There are three available modes:
- auto – Automatically selects the optimal mode based on your CPU and GPU configuration.
- hybrid – Utilizes both CPU and GPU at the same time. If your CPU is powerful, this mode may deliver around 10% performance improvement compared to pure GPU mode.
- gpu – Runs entirely on the GPU with no CPU dependency.
If --mode is not specified, the default is auto.
GPU Selection
Added a new --gpu option to specify which GPUs to use for execution.
For example, use --gpu=0,1 to run the software on the first and second GPUs.
If this option is not set, the software will run on all available GPUs by default.
HiveOS
Non-Proxy mode
First:
chmod +x golden-miner-pool-proverThen just run:
./golden-miner-pool-prover --pubkey=<your-pubkey>or
./golden-miner-pool-prover --pubkey=<your-pubkey> --label=<group label of machine> --name=<machine name>
See readme for more details
Proxy mode
First:
chmod +x golden-miner-pool-proxyTo run in proxy mode, please use the following command:
./golden-miner-pool-proxy --port=<port> --pubkey=<your-v1-address> --name=<proxy name>
This command will start the proxy on < port > of your local machine.
Then, run:
./golden-miner-pool-prover --proxy=<ip of proxy machine>:<port of proxy> --label=<group label of machine> --name=<machine name>
For example:
./golden-miner-pool-prover --proxy=192.168.1.1:9999 --label=cluster-A --name=A0
See proxy doc for more details
