Vídeo Сard Overclocking para mineração: aumentando a taxa de hash e reduzindo o consumo de energia

Olá! Este é outro artigo da série em que compartilho minha experiência com mineradores iniciantes. Da última vez, conversamos principalmente sobre como configurar as plataformas; hoje, aprenderemos sobre overclock de placa de vídeo, que é usado para aumentar a taxa de hash e reduzir o consumo de energia.

O que é overclocking?

Usando um software especial, podemos aumentar o desempenho do processador, RAM e outros componentes de hardware. No entanto, na mineração de GPU, faz sentido mexer apenas nas placas de vídeo. Na verdade, significa alterar as temporizações, a voltagem e a frequência do núcleo e da memória da placa AMD. Vamos dar uma olhada em como isso é feito no sistema operacional Windows e Hive!

Perigos de overclocking

Antes de começarmos, devo avisá-lo que os fabricantes geralmente não suportam overclock de hardware. Mesmo se você tiver um modelo especial adequado para overclocking, ele pode ser de alguma forma limitado em termos de funcionamento. Por esse motivo, usaremos meios “não convencionais” de overclock, o que provavelmente resultará na anulação da sua garantia, portanto, tome cuidado: configurações incorretas podem transformar seu dispositivo em um pedaço de lixo. Prossiga por sua conta e risco.

A propósito, dispositivos adequados para overclocking geralmente são mais resistentes a tentativas malsucedidas: você sempre pode voltar para as configurações padrão! Dispositivos sem overclock podem ser reiniciados apenas com a ajuda de algum equipamento especial.

Executar um pré-teste

Recomendo que você comece testando seu equipamento. Faça isso para ter uma ideia geral de seus recursos padrão. Basta começar a minerar por cerca de cinco minutos, verificar a taxa de hash e a temperatura e medir o consumo de energia da plataforma (se possível).

No meu caso, uma placa de vídeo Gigabyte RX 470 de 4 Gb ofereceu apenas 21–22 MH / s nas configurações padrão, cerca de 25 MH / s quando em overclock com o popular utilitário MSI Afterburner, – e 29,5 MH / s depois que alterei as temporizações através piscando.

Estágio 1 de overclock: VBIOS piscando

As instruções fornecidas nesta etapa são aplicáveis ​​apenas às placas de vídeo AMD. Levei algum tempo para encontrar informações sobre a modificação do firmware da NVidia e descobri que não valeu a pena. No entanto, certifique-se de procurar informações sobre o seu modelo.

A modificação de VBIOS é a fase mais perigosa do overclocking, mas também é a mais importante. Sem ele, você não conseguirá aproveitar ao máximo suas placas de vídeo. Existem várias coisas sobre as quais um BIOS de vídeo contém informações; entre eles, estão as frequências de operação, tensões e temporizações do núcleo gráfico e da memória. As configurações padrão são geralmente definidas de forma a ajudar a fornecer o máximo de desempenho e estabilidade para os jogos, mas é preferível alterá-las se você mina.

Para manter este artigo curto, não vou avançar na teoria; vamos passar à prática. A atualização do VBIOS inclui três etapas: backup, modificação e carregamento de volta no dispositivo. Se você está pronto para arriscar, tente encontrar uma imagem BIOS de mineração pronta. Ainda assim, lembre-se de que carregar um firmware errado pode matar a placa.

Se suas placas de vídeo tiverem um switch de BIOS, o risco diminui significativamente. Mesmo se a placa de vídeo não iniciar, você pode alternar para o BIOS de backup e restaurar as configurações! Basta procurar por um pequeno interruptor na lateral da placa.

Eu sugiro que não corramos o risco e passemos por todas as etapas. Além disso, se suas placas de vídeo forem absolutamente idênticas, você pode reduzir as perdas e criar apenas uma cópia de backup.

Criação de uma cópia de backup VBIOS

Uma placa de vídeo deve ser conectada e instalada corretamente no sistema operacional. Eu recomendo ligar os cartões um por um para que você não mostre um cartão adjacente por engano. Também direi algumas palavras sobre as placas NVidia, mas lembre-se de que estamos modificando uma placa AMD.

Se você é um usuário do Windows, faça o download ATIFlash ou NVFlash dependendo do fabricante da placa de vídeo. Distribuidores de mineração baseados em Linux geralmente vêm com utilitários integrados. Outro software popular é o GPU-Z, mas não o recomendo: há muitos relatórios de fóruns que descrevem problemas causados ​​pelo carregamento da imagem completa.

O ATIFlash possui uma interface gráfica. Execute o software como administrador e selecione o adaptador desejado na parte superior; em seguida, pressione “Salvar”. Isso resultará em um arquivo .rom. Vamos dar um nome (algo como “backup.rom” servirá).

O ATIFlash pode levar muito tempo para carregar, mas se nada parece estar acontecendo depois que você executa o programa, o motivo mais provável é o uso do Windows 10 e uma versão de software desatualizada. Baixe a v.2.8.4 e funcionará!

NVFlash é um utilitário de console para NVidia. Abra o terminal como administrador; no Windows, clique em “Iniciar” → cmd → clique com o botão direito → “Executar como administrador”.

  • Vá para a pasta NVFlash:

cd C: \ Usuários \ Administrador \ Downloads \ NVFlash \

  • Vamos obter uma lista de placas de vídeo e anotar o número da placa de vídeo desejada:

nvflash –list

  • Salve o BIOS original:

nvflash -i0 -b backup.rom

Se o seu equipamento for baseado no Hive OS, é ainda mais fácil. Abra a interface web, entre no equipamento desejado e vá para a aba Overclocking. Selecione o adaptador de vídeo desejado e clique em “Baixar VBIOS”. Você verá um “> * .rom ”mostrado como o status da plataforma. Salve-o em seu computador. Para ter certeza de que selecionou a placa de vídeo certa, é melhor conectar os adaptadores à placa-mãe um por um. É isso!

Além disso, lembre-se de uma série de ações simples que podem ajudá-lo a salvar a placa de vídeo em caso de emergência. Certifique-se de ter criado várias cópias do arquivo final.rom: envie uma delas para seu próprio e-mail.

A seguir, faremos algumas alterações na imagem.

Modificando VBIOS para Mineração

Aqui, precisamos redefinir os valores de temporização para tornar a frequência superior a 1.500 MHz (1.625, 1.750, 2.000 e assim por diante). Podemos fazer isso com a ajuda do software Polaris Bios Editor, que vem em várias versões. Eu escolhi o 1.4.1, mas você deve escolher a versão adequada para sua placa de vídeo e chip de memória. Definir uma versão errada pode causar a exibição de frequências de memória incorretas ou nem mesmo exibi-las.

Execute o programa como administrador (clique com o botão direito → “Executar como Administrador”).

Ao ver a mensagem sobre a modificação do BIOS ser perigosa e possivelmente levar a danos irreparáveis, clique em “OK”. Pressione “OPEN BIOS” e abra o arquivo que você carregou na etapa anterior. Lembre-se, você deve fazer uma cópia deste arquivo antes da fazendo qualquer mudança.

Depois de abrir o arquivo, você verá um painel dizendo “VALOR DE TEMPO” (ou “Correia de tempo”). Se ele demonstrar números diferentes de 0: 1500, 0: 1600, etc. ou simplesmente não houver painel mostrado, tente outra versão do Polaris Bios Editor.

Depois disso, copie toda a linha oposta ao valor 1.500 e cole em todas as linhas listadas abaixo (1.652, 1.750, 2.000 …). Para copiar, clique no valor (por exemplo, 7770000000000000022AA1C0…) com o botão direito do mouse e escolha “Selecionar tudo”. A falta de apenas um personagem pode causar danos irreparáveis! Você pode usar este utilitário para alterar outros parâmetros do BIOS, por exemplo, frequência máxima ou velocidade de rotação do ventilador, mas os tempos são realmente suficientes.

Salve o arquivo clicando no botão “SALVAR COMO” e adicionando o sufixo “_modded” ao nome da imagem – faça isso para evitar confundir este arquivo com o original.

Se você não conseguir encontrar a versão certa do Polaris Bios Editor, tente o Red BIOS Editor. Com ele siga as mesmas instruções: carregue a BIOS clicando no botão “Load”, vá até a aba “VRAM Timings”, copie o valor correspondente a 1.500 MHz em cada linha abaixo. Repita isso para cada chip de memória que pode ser encontrado na lista Tipo de memória. Por fim, clique em “SALVAR” e adicione um novo sufixo de arquivo.

Yay! Modificamos o firmware; agora só temos que carregá-lo no adaptador de vídeo.

Carregando o VBIOS modificado na placa de vídeo

Execute o ATIFlash como administrador novamente; selecione o mesmo adaptador de vídeo na parte superior. Se você tiver várias placas de vídeo, é melhor fazer isso por meio de um console, pois os nomes das placas de vídeo mostrados na lista são cortados e você pode modificar acidentalmente a placa errada. Então, como eu já disse, é mais seguro conectar as placas de vídeo ao computador uma por uma.

Desta vez, clique em “Carregar imagem”, selecione o arquivo.rom da etapa anterior (o “_modded”) e clique em “Programa”. Antes de fazer isso, feche todos os programas desnecessários, pois você precisará reiniciar o computador.

É muito provável que tudo corra bem. Após a reinicialização do sistema operacional, você poderá encontrar a placa de vídeo com o gerenciador de dispositivos.

Vamos dar uma olhada rápida em alguns problemas típicos de firmware:

  • Falha ao ler ROM erro tem a ver com imagem de firmware danificada. Se você baixou da Internet, é melhor não arriscar e encontrar um arquivo diferente. Se você mesmo o modificou, tente novamente e certifique-se de copiar todos os caracteres nas linhas de tempo.
  • Se enfrentar um erro que diz Não é possível encontrar placa de vídeo ATI discreta, certifique-se de que a placa de vídeo seja exibida no gerenciador de dispositivos. Tente conectá-lo diretamente à placa-mãe, sem um riser. Desconecte outras placas de vídeo.
  • Pare imediatamente se houver um ID de subsistema incompatível erro! Isso significa que há algo errado com o tamanho do firmware. Claro, você pode tentar transferir os valores por meio do Polaris Bios Editor, mas é melhor encontrar uma imagem diferente.

Se você trabalha no Hive OS, deve voltar à guia Overclocking e clicar em “Flash VBIOS”. Selecione o arquivo edited.rom (com o sufixo “_modded”) e o índice da placa de vídeo (eu ainda recomendo conectar as placas de vídeo uma por uma) e clique em “Upload”.

Parabéns você conseguiu!

Estágio 2 de overclock: aumento da frequência e diminuição da tensão

Esta etapa é muito mais fácil e segura. Nossa tarefa será encontrar memória, núcleo e frequências de voltagem, permitindo que a placa de vídeo ofereça continuamente a taxa de hash máxima possível. A palavra “continuamente” é importante aqui: uma placa de vídeo com todas as frequências aumentadas pode funcionar, mas com travamentos e erros ocasionais. É por isso que precisamos encontrar um equilíbrio entre desempenho e confiabilidade; felizmente, quase não há chance de danificar o adaptador neste ponto.

Se você minerar no Windows, precisará do MSI Afterburner Utilitário. Além do que seu nome sugere, ele funciona em placas de vídeo AMD e NVidia. Instale o software do site oficial, reinicie o computador – e está tudo pronto.

O Afterburner vem em designs diferentes dependendo da versão, mas a estrutura é sempre a mesma: você vê vários controles deslizantes categorizados, e. g. “Voltagem”, “Relógio”, “Ventilador”. Um bom começo seria definir a tensão como 920 mV, o clock do núcleo como 1.000 MHz e o cllock da memória como 2.000 MHz. Verifique como o cartão reage. Então, dependendo do fabricante do chip de memória, você precisará aumentar esses valores ou diminuí-los. Se a placa de vídeo falhar, tente aumentar a tensão para até 950 mV ou diminuir a frequência da memória para 1.950 MHz. Se tudo funcionar bem, você pode aumentar ligeiramente os parâmetros de frequência.

Na minha experiência, a Samsung oferece o melhor desempenho. Seus cartões de memória funcionam continuamente com tensão de 920 mV, clock do núcleo de 1.100 MHz e clock da memória de 2.100 MHz; sua temperatura e velocidade de rotação do ventilador também são bastante razoáveis ​​(até 68 ° C e até 70%, respectivamente). Essa combinação fornece uma excelente taxa de hash com um consumo de energia relativamente baixo. Se estiver usando o Windows, você pode verificar o fabricante da memória com a ajuda do GPU-Z.

Eu não definiria a velocidade de rotação do ventilador usando o Afterburner; é melhor usar o ventilador automático Claymore embutido. Você pode ativá-lo por meio do parâmetro `-tt 68`, ou seja, temperatura alvo.

Se você trabalha no Hive, não precisa de nenhum utilitário: tudo já está integrado ao sistema.

Abra seu equipamento na interface da web e você verá as conhecidas abreviações CORE, VDD e MEM incluídas na lista da placa de vídeo. Esses são os mesmos parâmetros que vimos no Afterburner. Para alterar os parâmetros, use o botão na coluna mais à direita. Além disso, você verá os chips de memória mostrados sob os nomes das placas de vídeo. Se eles forem todos iguais, você pode usar o botão para configuração de overclock em todos os adaptadores de uma vez.

O processo de seleção de valores é semelhante ao descrito acima: comece em 920, 1.000 e 2.000 e ajuste os números. Na interface do Hive, os erros são exibidos à esquerda da taxa de hash (verifique minha imagem: há 2 erros no GPU-2). Se você notar 10 erros por hora ou mais, é hora de terminar. Se não houver erros e os valores de temperatura estiverem bons, você pode aumentar a frequência.

Você pode definir a velocidade de rotação do ventilador na mesma janela de configuração de overclocking, mas prefiro confiar no Autofan: ele faz um ótimo trabalho mantendo a temperatura necessária (até 70 ° C) sem sobrecarregar os ventiladores. Além disso, esta janela exibe mais opções para alguns cartões, por exemplo, OhGodAnETHlargementPill para placas NVidia. Infelizmente, não posso cobrir todas as configurações em apenas um artigo, então sugiro que você procure os parâmetros exatos recomendados para sua placa.

Manutenção de Memória

Infelizmente, a memória da placa de vídeo tende a se desgastar. Mining carrega placas de vídeo de uma maneira que nenhum jogador ávido faria. Os adaptadores de vídeo podem funcionar em capacidade total, frequência máxima e voltagem reduzida 24 horas por dia, 7 dias por semana, vários anos consecutivos. Para prolongar a vida da sua placa de vídeo, siga duas regras simples:

  1. Não permita superaquecimento. Com o aumento da temperatura, os chips se degradam mais rapidamente e sua placa pode até mesmo ficar completamente danificada por causa das temperaturas críticas. Configure a desativação automática da mineração no caso de a temperatura atingir 90 graus ou mais. Além disso, ative as notificações de superaquecimento e monitore o desempenho do ventilador.
  2. Em caso ou erros, diminua o overclock. Devido ao desgaste gradual dos chips de memória, sua placa de vídeo pode começar a exibir mais erros do que antes (mesmo se o overclock estiver sendo executado nas mesmas frequências).

⌘⌘⌘

Depois de concluir todas essas modificações, deixe o equipamento por 12 a 24 horas e compare os “novos” níveis de desempenho e consumo de energia com os iniciais. No meu caso, a diferença acabou sendo ≈30% – um ótimo resultado!