core offset +150 (via nvml)
sudo nvidia-smi -pl 120
sudo nvidia-smi -lgc 1350
sudo nvidia-smi -lmc 5000
ozminer 1.8.4 で 750 GH/W(0.75 TH/S)
3070 63.08 TH/s 2/0/0 750.44 GH/W 60°C 69% 84.1 W 1350 MHz 5001 MHz
gpu-unlock は使用しているが, 現在の pearlhash は int8 なので効果はない.
おまけ
nvml で offset 指定.
import sys
import pynvml as nv
core_offset = int(sys.argv[1])
memory_offset = int(sys.argv[2])
nv.nvmlInit()
try:
gpu = nv.nvmlDeviceGetHandleByIndex(0)
print("GPU:", nv.nvmlDeviceGetName(gpu))
print("Core range:", nv.nvmlDeviceGetGpcClkMinMaxVfOffset(gpu))
print("Memory range:", nv.nvmlDeviceGetMemClkMinMaxVfOffset(gpu))
nv.nvmlDeviceSetGpcClkVfOffset(gpu, core_offset)
nv.nvmlDeviceSetMemClkVfOffset(gpu, memory_offset)
print("Core offset:", nv.nvmlDeviceGetGpcClkVfOffset(gpu))
print("Memory offset:", nv.nvmlDeviceGetMemClkVfOffset(gpu))
finally:
nv.nvmlShutdown()