Os processadores de desktop podem ser otimizados para smartphones?
Resumindo, os processadores de desktop otimizados de que você está falando é exatamente o que está sendo usado nos smartphones dos tempos modernos. É apenas a arquitectura que é diferente. Os processadores para smartphones são baseados em arquiteturas ARM, enquanto os processadores para desktop são baseados nas arquiteturas x86 (32-bit)/x86_64 (64-bit).Deixe-nos primeiro estabelecer o que queremos dizer quando nos referimos a um processador como um processador desktop.
Em termos gerais, um processador projetado na arquitetura x86 (32-bit) ou x86_64 (64-bit) é o que normalmente referimos como um processador desktop. Estes processadores são desenhados tendo em mente o desempenho puro. O consumo de energia, a dissipação de calor dificilmente é uma questão de importância em comparação com os processadores de smartphones
Agora o que os torna diferentes dos processadores de smartphones como o Snapdragon 820 ou o Exynos 8890?
Simples, a arquitetura. Os processadores que utilizamos nos smartphones são normalmente os projetados na arquitetura ARMv7/ARMv7-A/ARMv8-A da Arm. Ao fazer processadores para smartphones, muitas variáveis entram em jogo como o tamanho do pacote do processador (die size), dissipação de calor em vários níveis de desempenho. O consumo de energia é um dos principais e a performance bruta, só para citar alguns, que não são de grande importância relativamente nos processadores desktop.
Então, o que aprendemos aqui??
- li>Smartphone e processadores desktop diferem apenas pela sua arquitetura e, portanto, a aplicação pretendidali>li>Já estamos usando processadores desktop em smartphones, com base em como você define os processadores desktop. Veja o Intel Atom, por exemplo. (No entanto, infelizmente ele foi descontinuado)
p> Então, para executar o seu SO smartphone em qualquer processador, você só precisa da imagem do sistema operacional correspondente à arquitetura desse processador. Assim, para executar o android em um Intel core i7 x86_64 baseado em x86_64, você só precisa ter uma imagem do sistema de android construído para a arquitetura x86_64. (A dedução acima é totalmente teórica já que muito mais hardware entra em jogo na implementação real)
Agora, já que já ultrapassamos os limites arquitetônicos, e é praticamente possível implementar processadores desktop em smartphones, por que não o fazemos realmente?
P>Acho que já deve estar bem claro, simplesmente porque precisamos manter o consumo de energia e a dissipação de calor do processador sob controle, quais processadores de desktop não podem fornecer e quando o fazem, são categorizados como processadores móveis (por processadores móveis, ou seja, processadores projetados para dispositivos móveis que funcionam com bateria e não necessariamente smartphones) e o que os smartphones requerem é uma solução extremamente eficiente em termos de consumo de energia com uma quantidade mínima de dissipação de calor que poderia fazer com que a bateria durasse pelo menos 8-12 horas.
Então, para responder à sua pergunta, mais uma vez, gostaria de me reformular, os processadores que estão sendo usados nos smartphones são apenas uma versão arquitetonicamente diferente e extremamente eficiente em termos de consumo de energia dos processadores para desktop fabricados por outras empresas que não a Intel ou a AMD.
Artigos semelhantes
- Hoje em dia, os smartphones vêm com processadores de IA. Para que servem estes processadores em vez de estarem na câmara de IA?
- Qual é a diferença entre processadores de 5nm e processadores de 7nm?
- Por que os processadores ARM são mais eficientes em termos de energia (desempenho/watt) do que os processadores x86?
- Por que os processadores AMD produzem mais calor do que os processadores Intel?