Pensei que alguns dizem que "32 bits são notícias antigas" porque você tem pouca memória RAM sem precisar se preocupar, como no PAE . Supondo primeiro que os seguintes fatores pesem na velocidade do processador:
Design microarquitetural, significando coisas como tamanho do cache, implementação de microcódigo (se aplicável), barramento de dados / endereço e conexões de registro e, é claro, princípios ou estruturas de design.
Velocidades de barramento, como FSB (barramento frontal) e afins.
Recursos especiais, como paralelismo, "hyper threading", "unidades de computação", trabalhos de descarregamento com um co-processador ou processador de segundo plano, ambientes com vários núcleos, etc.
Supondo (e sabemos que todas essas coisas pesam nos fatores de velocidade) que o processador é de 32 bits, o fato de estar sozinho de 64 bits o tornaria mais rápido apenas por causa do aumento da largura de bit, endereçamento de memória, tamanho, etc. ?
Basicamente, com dois processadores idênticos, o de 64 bits seria mais rápido em geral na decodificação, busca, acesso à memória, MMIO, cálculos, etc., do que o clone de 32 bits anterior?
Respostas:
Obviamente, para qualquer aplicativo com grandes requisitos de memória ou envolvendo muitos números maiores que 2/4 bilhões, 64 bits é uma grande vitória. Para instruções de programa e cálculo inteiro, que é uma grande parte da computação geral, não há benefício intrínseco para 64 bits. Porque, honestamente, quem precisa contar mais de 2/4 bilhões ou acompanhar mais do que o espaço de endereço de 32 bits da RAM.
Mas por que vemos tal velocidade? Compiladores inteligentes. Os compiladores estão sempre aprendendo novos truques. Como o porquê fazer um loop e somar 100 números inteiros de 32 bits; em vez disso, você pode adicionar 50 números vazios de 64 bits e depois adicionar os 32 bits de cada parte do número "64 bits".
Mas o principal fator contribuinte que responde "sim!" sua pergunta é o acesso mais amplo ao caminho de dados que os processadores de 64 bits têm na memória principal.
Para benchmarking e discussão de diferenças em uma arquitetura e, em seguida, comparação com outras arquiteturas, consulte:
http://zsmith.co/
fonte
Simplesmente porque ... não.
Um processador com um tamanho maior de registro pode mover e processar mais bits no mesmo ciclo de clock.
No entanto, esse fato é independente da velocidade do relógio. E nem todas as tarefas que um computador pode se beneficiar ao poder mover mais bits.
fonte