Um RTX 3090 comprado há seis anos foi alvo de duas escritas num registrador, e o desempenho de cálculo de matrizes saltou de 77,5 para 129,6 TFLOPS.
Isso não é overclock.
Quem fez isso se chama Zagitta, e o projeto está no GitHub com o nome gpu-unlock. Não é um driver modificado, e sim um módulo do kernel Linux que se infiltra antes de a Nvidia reclamar posse da placa, altera dois registradores no hardware responsáveis por selecionar a velocidade, reinicializa a GPU e devolve a placa ao estado original.
Dois valores: um preenche todos os oito 8, o outro preenche só um 8. É realmente tão simples assim.
Sem flash de VBIOS, sem instalar firmware modificado. E, depois, toda vez que a Nvidia atualizar, não precisa quebrar a proteção de novo.
Muita gente acha que isso é overclock, ou hack. Na verdade, não é nenhum dos dois. O desempenho da placa nunca esteve ausente; o que estava contido era a taxa de emissão dessas instruções, FP16 e BF16, multiplicação de matrizes com acumulação em FP32. O desenvolvedor diz que, nas placas de consumo, essas instruções rodam só na metade da velocidade das placas profissionais.
No mesmo chip, metade da velocidade é configuração de fábrica.
Aí a conta precisa ser feita. GA102, 28,3 bilhões de transistores. RTX 3090 lançada por 1.499 dólares, RTX A6000 lançada por 4.650 dólares, com apenas onze dias de diferença entre os lançamentos. Onde está a diferença nas especificações? Núcleos CUDA, 2,4% a mais; memória, o dobro; mais ECC. Só isso, 3.151 dólares.
A velha regra da linha de produtos $NVDAB para cortar etiquetas de preço nunca dependeu de limitações físicas.
Os números trazidos pela comunidade são ainda mais diretos. O BF16 da 3090 Ti subiu de 87,5 para 157,4, cerca de 80%. A 3070 subiu de 70% a 80%.
Só que placas com limite de potência travado em 225 W subiram apenas 25%. A largura de banda da VRAM não mudou nada. Nenhum núcleo CUDA a mais. Ninguém mediu ganho em FPS nos jogos.
Ao rodar modelos grandes, o processamento de prompts longos ficou mais de 30% mais rápido, mas a velocidade de geração de tokens quase não mudou; aquele trecho está limitado pela VRAM, não pelo poder de cálculo.
Essa técnica não é novidade. Em 2021, para barrar a mineração, a Nvidia lançou uma leva de placas CMP específicas para mineração, travando a taxa de hash. Depois do colapso da mineração, houve quem removesse o bloqueio das CMP para vendê-las como placas comuns, usando justamente aquele método de V67 e PLM. Quem comprou placa durante aqueles anos tem isso anotado na conta: uma elevação de $BTC no desempenho, e o preço das placas usadas subia junto. Naquela época, ninguém achava que desempenho fosse uma constante física.
Hoje o mesmo método mudou de alvo. O que está travado não é mais a taxa de hash, e sim o Tensor Core.
Quem roda localmente modelos de imagem, porém, foi o primeiro a se beneficiar. Em uma 3090 Ti, no ComfyUI, a vazão de geração com BF16 subiu de 47% a 59%, e os resultados das imagens são idênticos bit a bit; não é velocidade comprada com perda de qualidade. Plataformas como a $RNDR, que colocam GPUs ociosas para trabalhar, veem o custo do lado da oferta cair de forma direta.
Quem alugou GPU em nuvem em 2021 para calcular desempenho por computação já tinha parte da fatura pagando por essa trava.
O que me intriga é a atitude da Nvidia. Até agora não houve resposta oficial; se vão lançar um patch para fechar essa brecha, ninguém sabe. E também não está claro se essa diferença de meia velocidade está no silício ou no firmware; o desenvolvedor só disse que é um registrador, sem mostrar provas mais profundas.
Há também um contraexemplo que mostra que isso não é tão uniforme assim: a versão OEM exclusiva da 3080 Ti de 20 G teve o processo de desbloqueio funcionando, mas o BF16 simplesmente não mudou. A mesma chave abre algumas travas, mas não outras.
O que realmente vale lembrar não é esse 67%.
Todo projeto que divide o mesmo silício em várias faixas de uso e vende cada uma separadamente acaba sendo revertido pelo lado dos registradores.
Porque a trava está escrita na configuração, não na areia.
A placa continua sendo a mesma placa. O preço, não.
As cotações das 3090 usadas devem mexer nestes dias. Quem pretende comprar uma placa nova pode esperar a Nvidia explicar isso primeiro.
#英伟达 #美股 #币安广场
Isso não é overclock.
Quem fez isso se chama Zagitta, e o projeto está no GitHub com o nome gpu-unlock. Não é um driver modificado, e sim um módulo do kernel Linux que se infiltra antes de a Nvidia reclamar posse da placa, altera dois registradores no hardware responsáveis por selecionar a velocidade, reinicializa a GPU e devolve a placa ao estado original.
Dois valores: um preenche todos os oito 8, o outro preenche só um 8. É realmente tão simples assim.
Sem flash de VBIOS, sem instalar firmware modificado. E, depois, toda vez que a Nvidia atualizar, não precisa quebrar a proteção de novo.
Muita gente acha que isso é overclock, ou hack. Na verdade, não é nenhum dos dois. O desempenho da placa nunca esteve ausente; o que estava contido era a taxa de emissão dessas instruções, FP16 e BF16, multiplicação de matrizes com acumulação em FP32. O desenvolvedor diz que, nas placas de consumo, essas instruções rodam só na metade da velocidade das placas profissionais.
No mesmo chip, metade da velocidade é configuração de fábrica.
Aí a conta precisa ser feita. GA102, 28,3 bilhões de transistores. RTX 3090 lançada por 1.499 dólares, RTX A6000 lançada por 4.650 dólares, com apenas onze dias de diferença entre os lançamentos. Onde está a diferença nas especificações? Núcleos CUDA, 2,4% a mais; memória, o dobro; mais ECC. Só isso, 3.151 dólares.
A velha regra da linha de produtos $NVDAB para cortar etiquetas de preço nunca dependeu de limitações físicas.
Os números trazidos pela comunidade são ainda mais diretos. O BF16 da 3090 Ti subiu de 87,5 para 157,4, cerca de 80%. A 3070 subiu de 70% a 80%.
Só que placas com limite de potência travado em 225 W subiram apenas 25%. A largura de banda da VRAM não mudou nada. Nenhum núcleo CUDA a mais. Ninguém mediu ganho em FPS nos jogos.
Ao rodar modelos grandes, o processamento de prompts longos ficou mais de 30% mais rápido, mas a velocidade de geração de tokens quase não mudou; aquele trecho está limitado pela VRAM, não pelo poder de cálculo.
Essa técnica não é novidade. Em 2021, para barrar a mineração, a Nvidia lançou uma leva de placas CMP específicas para mineração, travando a taxa de hash. Depois do colapso da mineração, houve quem removesse o bloqueio das CMP para vendê-las como placas comuns, usando justamente aquele método de V67 e PLM. Quem comprou placa durante aqueles anos tem isso anotado na conta: uma elevação de $BTC no desempenho, e o preço das placas usadas subia junto. Naquela época, ninguém achava que desempenho fosse uma constante física.
Hoje o mesmo método mudou de alvo. O que está travado não é mais a taxa de hash, e sim o Tensor Core.
Quem roda localmente modelos de imagem, porém, foi o primeiro a se beneficiar. Em uma 3090 Ti, no ComfyUI, a vazão de geração com BF16 subiu de 47% a 59%, e os resultados das imagens são idênticos bit a bit; não é velocidade comprada com perda de qualidade. Plataformas como a $RNDR, que colocam GPUs ociosas para trabalhar, veem o custo do lado da oferta cair de forma direta.
Quem alugou GPU em nuvem em 2021 para calcular desempenho por computação já tinha parte da fatura pagando por essa trava.
O que me intriga é a atitude da Nvidia. Até agora não houve resposta oficial; se vão lançar um patch para fechar essa brecha, ninguém sabe. E também não está claro se essa diferença de meia velocidade está no silício ou no firmware; o desenvolvedor só disse que é um registrador, sem mostrar provas mais profundas.
Há também um contraexemplo que mostra que isso não é tão uniforme assim: a versão OEM exclusiva da 3080 Ti de 20 G teve o processo de desbloqueio funcionando, mas o BF16 simplesmente não mudou. A mesma chave abre algumas travas, mas não outras.
O que realmente vale lembrar não é esse 67%.
Todo projeto que divide o mesmo silício em várias faixas de uso e vende cada uma separadamente acaba sendo revertido pelo lado dos registradores.
Porque a trava está escrita na configuração, não na areia.
A placa continua sendo a mesma placa. O preço, não.
As cotações das 3090 usadas devem mexer nestes dias. Quem pretende comprar uma placa nova pode esperar a Nvidia explicar isso primeiro.
#英伟达 #美股 #币安广场


