quão diferente será o design do x64 cpu do cpu do braço [fechado]

0

Esta pergunta me incomodou por um tempo. Eu entendo sua diferença no ISA, que x64 tem instruções mais complicadas. No entanto, não vejo a diferença essencial em seus projetos. Eu olhei para o diagrama do córtex-A9, há também execução fora de ordem, previsão ramo, execução especulativa ... É verdade: braço tem menor consumo de energia, enquanto usado para ter um desempenho inferior ao x64; agora começa a recuperar o desempenho e ainda tem o mérito de baixo consumo de energia?

    
por monkinsane 26.03.2014 / 01:55

1 resposta

0

Todas as CPUs são uma coleção de trade-offs. Conforme a tecnologia avança, aprendemos quais operações são mais eficientes. Fundamentalmente, os dois conceitos são diametralmente opostos (instruções dispendiosas, complexas e focadas vs. baratas, simples e gerais), mas nenhuma implementação prática (x64 ou ARM) adere estritamente a esses princípios.

O resultado é semelhante à sua descrição. O ARM torna-se mais complexo e melhora a velocidade. O x64 reduz o consumo de energia e torna-se mais barato. É um processo de melhoria incremental impulsionada pelo mercado. Aqui está esperando que eles continuem.

    
por 26.03.2014 / 05:49

Tags