In this example we are simply guessing and doing some trial and error.
With a few gputool commands and simple text editing, we will:
Decrease the temps from 80C to 65C.
Decrease power usage by 20W per eGPU.
Hashrate remains about the same, up to a 10 h/s increase overall.
Note: These may not be the best guesses or settings but we have made improvements within a few moments with little effort thanks to PIMP and gputool.
Stock clocks:
Temp: GPU0: 79C GPU1: 79C
GPU0: 249 Sol/s GPU1: 247 Sol/s
Total speed: 496 Sol/s
+-----+-------------+--------------+
| GPU | Power usage | Efficiency |
+-----+-------------+--------------+
| 0 | 144W | 1.73 Sol/W |
| 1 | 138W | 1.79 Sol/W |
+-----+-------------+--------------+
INFO 09:25:08: GPU1 Accepted share 85ms [A:5798, R:16]
INFO 09:25:11: GPU1 Accepted share 86ms [A:5799, R:16]
INFO 09:25:19: GPU1 Accepted share 86ms [A:5800, R:16]
Temp: GPU0: 79C GPU1: 79C
GPU0: 249 Sol/s GPU1: 244 Sol/s
Total speed: 493 Sol/s
+-----+-------------+--------------+
| GPU | Power usage | Efficiency |
+-----+-------------+--------------+
| 0 | 144W | 1.73 Sol/W |
| 1 | 137W | 1.78 Sol/W |
+-----+-------------+--------------+
INFO: Detected new work: 685801cd7e8b81b5cd4a
Temp: GPU0: 79C GPU1: 79C
GPU0: 254 Sol/s GPU1: 241 Sol/s
Total speed: 495 Sol/s
Changed powerlimit to 130 and fans to 90:
gpu-config.json:
{
"comment": "Please see https://getpimp.org for information about configuring this file",
"gpuSettings": [
{
"gpu_id": "0",
"NVCOffset": "0",
"NVMOffset": "0",
"NVPLimit": "130",
"fanspeed": "90",
"temptarget": "70"
},
{
"gpu_id": "1",
"NVCOffset": "0",
"NVMOffset": "0",
"NVPLimit": "130",
"fanspeed": "90",
"temptarget": "70"
}
]
}
Temp: GPU0: 64C GPU1: 67C
GPU0: 254 Sol/s GPU1: 250 Sol/s
Total speed: 504 Sol/s
+-----+-------------+--------------+
| GPU | Power usage | Efficiency |
+-----+-------------+--------------+
| 0 | 138W | 1.84 Sol/W |
| 1 | 135W | 1.85 Sol/W |
+-----+-------------+--------------+
INFO 09:35:45: GPU1 Accepted share 132ms [A:5, R:0]
Temp: GPU0: 64C GPU1: 67C
GPU0: 248 Sol/s GPU1: 245 Sol/s
Total speed: 493 Sol/s
So we made a slight efficiency. Let's try bumping some clocks up. Zcash loves memclocks.
Setting clocks to 60/300 to see what happens:
gpu-config.json:
{
"comment": "Please see https://getpimp.org for information about configuring this file",
"gpuSettings": [
{
"gpu_id": "0",
"NVCOffset": "60",
"NVMOffset": "300",
"NVPLimit": "130",
"fanspeed": "90",
"temptarget": "70"
},
{
"gpu_id": "1",
"NVCOffset": "60",
"NVMOffset": "300",
"NVPLimit": "130",
"fanspeed": "90",
"temptarget": "70"
}
]
}
Looks like we got another bump up:
INFO 09:40:47: GPU1 Accepted share 146ms [A:1, R:0]
Temp: GPU0: 58C GPU1: 60C
GPU0: 256 Sol/s GPU1: 245 Sol/s
Total speed: 501 Sol/s
+-----+-------------+--------------+
| GPU | Power usage | Efficiency |
+-----+-------------+--------------+
| 0 | 138W | 1.86 Sol/W |
| 1 | 138W | 1.78 Sol/W |
+-----+-------------+--------------+
INFO 09:41:21: GPU0 Accepted share 85ms [A:1, R:0]
INFO 09:41:26: GPU1 Accepted share 86ms [A:2, R:0]
Temp: GPU0: 61C GPU1: 63C
GPU0: 257 Sol/s GPU1: 246 Sol/s
Total speed: 503 Sol/s
+-----+-------------+--------------+
| GPU | Power usage | Efficiency |
+-----+-------------+--------------+
| 0 | 138W | 1.86 Sol/W |
| 1 | 137W | 1.80 Sol/W |
+-----+-------------+--------------+
INFO 09:41:46: GPU0 Accepted share 85ms [A:2, R:0]
Bumping a little more to 70/500:
gpu-config.json:
{
"comment": "Please see https://getpimp.org for information about configuring this file",
"gpuSettings": [
{
"gpu_id": "0",
"NVCOffset": "70",
"NVMOffset": "500",
"NVPLimit": "130",
"fanspeed": "90",
"temptarget": "70"
},
{
"gpu_id": "1",
"NVCOffset": "70",
"NVMOffset": "500",
"NVPLimit": "130",
"fanspeed": "90",
"temptarget": "70"
}
]
}
Results:
INFO 09:44:57: GPU0 Accepted share 88ms [A:2, R:0]
Temp: GPU0: 61C GPU1: 64C
GPU0: 250 Sol/s GPU1: 245 Sol/s
Total speed: 495 Sol/s
+-----+-------------+--------------+
| GPU | Power usage | Efficiency |
+-----+-------------+--------------+
| 0 | 133W | 1.88 Sol/W |
| 1 | 137W | 1.79 Sol/W |
+-----+-------------+--------------+
INFO: Detected new work: d9041c48a4eb0619cecf
Temp: GPU0: 63C GPU1: 65C
GPU0: 252 Sol/s GPU1: 245 Sol/s
Total speed: 497 Sol/s
+-----+-------------+--------------+
| GPU | Power usage | Efficiency |
+-----+-------------+--------------+
| 0 | 139W | 1.81 Sol/W |
| 1 | 141W | 1.74 Sol/W |
+-----+-------------+--------------+
INFO 09:45:49: GPU0 Accepted share 89ms [A:3, R:0]
## Bumping clocks up to 80/600:
gpu-config.json:
```json
{
"comment": "Please see https://getpimp.org for information about configuring this file",
"gpuSettings": [
{
"gpu_id": "0",
"NVCOffset": "80",
"NVMOffset": "600",
"NVPLimit": "130",
"fanspeed": "90",
"temptarget": "70"
},
{
"gpu_id": "1",
"NVCOffset": "80",
"NVMOffset": "600",
"NVPLimit": "130",
"fanspeed": "90",
"temptarget": "70"
}
]
}
Results:
[/root]:# gputool --status
PIMP GPU Tool v20171021 GPUs type: NVidia
GPU 0: (GeForce GTX 970), Temp: 53C, Fan: 90%, Core Clock: 202 Mhz ( Offset), Memory Clock: 324 Mhz ( Offset), Performance state: 8, Power Usage: 22.4W (130W Max)
GPU 1: (GeForce GTX 970), Temp: 54C, Fan: 90%, Core Clock: 696 Mhz ( Offset), Memory Clock: 810 Mhz ( Offset), Performance state: 5, Power Usage: 21.9W (130W Max)
[Agent: LilJimmy01 (Running) Total HR: [0.00Kh/s] Miners running [0] GPUs [none active]]
[09:46 AM][Uptime: 4d 16:33][root@pimp2(10.0.0.195)]
[/root]:# gputool --config
PIMP GPU Tool v20171021 GPUs type: NVidia
Configuring 2 GPUs..
Set Fan speed to 90% on GPU 0
PowerLimit was set to 130 W for GPU 0
Core speed was offset 80 for GPU 0
Memory speed was offset 600 for GPU 0
Set Fan speed to 90% on GPU 1
PowerLimit was set to 130 W for GPU 1
Core speed was offset 80 for GPU 1
Memory speed was offset 600 for GPU 1
Temp: GPU0: 64C GPU1: 67C
GPU0: 251 Sol/s GPU1: 245 Sol/s
Total speed: 496 Sol/s
+-----+-------------+--------------+
| GPU | Power usage | Efficiency |
+-----+-------------+--------------+
| 0 | 137W | 1.83 Sol/W |
| 1 | 137W | 1.79 Sol/W |
+-----+-------------+--------------+
Temp: GPU0: 65C GPU1: 67C
GPU0: 251 Sol/s GPU1: 242 Sol/s
Total speed: 493 Sol/s
+-----+-------------+--------------+
| GPU | Power usage | Efficiency |
+-----+-------------+--------------+
| 0 | 139W | 1.81 Sol/W |
| 1 | 136W | 1.78 Sol/W |
+-----+-------------+--------------+
Conclusion:
Decreased the temps from 80C to 65C.
Decreased power usage by 20W per eGPU.
Hashrate remains about the same, up to a 10 h/s increase overall.
From:
Temp: GPU0: 79C GPU1: 79C
Total speed: 496 Sol/s
| 0 | 144W | 1.73 Sol/W |
| 1 | 138W | 1.79 Sol/W |
To:
Temp: GPU0: 65C GPU1: 67C
Total speed: 493 Sol/s
| 0 | 139W | 1.81 Sol/W |
| 1 | 136W | 1.78 Sol/W |