Repository navigation
HashPilot v0.5.12 — Exploração térmica baseada em medições
Pre-releasev0.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.