Por que não pode processar CPU?

Este artigo é autorizado pela Supernova Reprinted, outros meios reimpressos pela Super Net acordaram

Não disse que a CPU não pode cavar ah, o início é usar a CPU para cavar, mas com o estudo em profundidade do algoritmo de escavação, descobrimos que a mineração original está repetindo o mesmo trabalho e a CPU como uma unidade de computação universal, que projetou Muitos módulos, como unidade de predição de ramo, unidade de registro, etc., não são úteis para melhorar o cálculo.

Além disso, a CPU não é boa em realizar computação paralela, realizando no máximo uma dezena de tarefas por vez, a placa gráfica tem milhares de processadores de fluxo muito pior, a placa gráfica é demais, então todos lentamente para o desenvolvimento de gráficos O algoritmo de mineração correspondente para mineração.

Para BTC, por exemplo, seu princípio básico do algoritmo é que toda a transação de 10 minutos existente como entrada, além de um número aleatório, quando todas as transações dentro de 10 minutos mais seu número aleatório para calcular uma SHA256 o hash. Quais são quase todos aritméticos inteiros, isso é simplesmente como a placa gráfica para criar o mesmo, a placa gráfica é ideal para este algoritmo sem cérebro, o número de processadores de fluxo mais dominante.

Para a computação Hash, é quase sempre uma computação independente, baseada em simultaneidade, que a GPU foi projetada para produzir para esse propósito. Comparado com os segmentos 2-8 alterados da CPU e o comprimento surpreendentemente longo de decisões de controle e agendamentos, a GPU pode facilmente Execute cálculos inteiros em centenas de threads simultaneamente (o dano cerebral sem qualquer julgamento é a força de um cartão).

O OpenCL pode tirar proveito do fato de que um grande número de sombreadores unificados em uma GPU pode ser usado como recursos para cálculos inteiros, enquanto os recursos do Shader da A são várias vezes maiores (cartões equivalentes)

No entanto, depois descobrimos que, A placa gráfica ainda é muito fraca, diretamente na unidade de massa de massa ASIC. A unidade ALU pode melhorar significativamente o poder de computação, a tapa diante do poder de computação do tabuleiro já é várias vezes a placa de vídeo, então o bitcoin agora não possui uma mina ASIC especial A máquina simplesmente não pode escavar.

Embora o Late Cryptography LTC use um algoritmo Scrypt que também apresente um grande número de instruções de acesso aleatório interdependentes, quando o Footprint for grande o suficiente, grandes quantidades de falhas de cache ocorrem nos níveis L2 ou mesmo TLB da GPU, resultando em Mais acesso DRAM para enfraquecer as vantagens das máquinas de mineração (ASICs / FPGAs) em termos de desempenho aritmético inteiro em comparação com as GPUs, mas os mineiros ainda estão sendo identificados e atualmente estão sendo minados apenas por máquinas de mineração especializadas.

No entanto, como a segunda geração de moeda virtual (por exemplo, ETH, ZEC isso) como resultado de predecessores foram exploradas experiência de algoritmo, algoritmo de mineração para fazer otimização mais especial para evitar o surgimento de computação sem cérebro, os requisitos de memória são particularmente elevados, Então, você pode efetivamente resistir à invasão da máquina de mineração.

Também porque a ETH só pode depender da mineração de cartões de vídeo, resultando na segunda metade da onda de maré da placa gráfica 2017, maré de escassez, muitos mineradores venderam milhares de cartas de volta para formar uma máquina de mineração para tocar essas moedas virtuais.

Com o passar do tempo, todos pensam que a CPU não pode mina. Na verdade, é apenas eficiência e baixa eficiência.

2016 GoodChinaBrand | ICP: 12011751 | China Exports