Skip to content

HashPilot v0.5.12 — Exploração térmica baseada em medições

Pre-release
Pre-release

Choose a tag to compare

@renanlocatizfernandes renanlocatizfernandes released this 07 Nov 00:22
· 84 commits to main since this release

v0.5.12 — Margem de exploração baseada na estabilidade térmica

O perfil de desempenho podia manter um clock aprovado em 74 °C mesmo com alvo suave de 76 °C: exigia sempre 3 °C de folga para tentar o próximo degrau. A margem passa a depender de observações reais, sem aumentar os limites térmicos.

Comportamento

  • No perfil de desempenho, uma referência validada e uma janela recente estável permitem tentar um degrau de até 15 MHz com 1 °C de folga. O clock só sobe se a temperatura atual e o pico da janela estiverem abaixo desse limite.
  • A janela usa até 60 segundos de sensores válidos, ao menos 15 observações, cobertura mínima de 45 segundos, nenhum intervalo acima de 10 segundos, amplitude máxima de 1 °C e diferença entre os cinco sensores finais e iniciais de no máximo 0,2 °C.
  • Dados insuficientes, aquecimento, lacunas ou referência não validada mantêm os 3 °C anteriores. Os perfis equilibrado e frio também preservam essa margem.
  • Os alvos suaves e duros continuam derivados do driver e limitados pelo produto a 76/83 °C. Não há aumento automático de teto térmico, potência de fábrica ou tamanho do degrau. A validação posterior do ajuste e sua reversão permanecem.
  • O status publica a janela e a decisão em probe_gate; assim uma pausa de exploração tem motivo explícito.
  • A placa de referência do autor pode reiniciar no preset explicitamente aprovado de 1725 MHz, além dos anteriores. Exige suporte atual do driver e continua restrito à unidade autorizada; o padrão sem opt-in segue em 1560 MHz. Não aceita um clock arbitrário de reinício.

Evidência e limites

O controle anterior foi observado aprovando 1710 → 1725 MHz com 74,86 → 75,53 TH/s, e depois retendo a subida para 1740 MHz em 74 °C. Essa observação motivou a regra de margem medida. O resultado físico da nova regra deve ser consultado no asset de validação; não é presumido a partir da alteração do código.

Novas regressões cobrem estabilidade, aquecimento, sensores esparsos, lacunas, referência não validada, perfis conservadores e temperaturas no limite. Os testes não alteram hardware. Somente uma RTX 3070 está disponível para validação física; não há prova de desempenho máximo absoluto nem certificação para todos os modelos.

O SRBMiner permanece na 3.8.4. O teste local de memória a 405 MHz falhou e foi revertido para 5001 MHz; o afinador nativo experimental permanece desligado. Análise e medições.