Hipoteticamente, posso trocar processadores entre um smartphone e um desktop?

3

Quando os fabricantes mencionam as velocidades dos processadores de smartphones, está certo no meu entendimento que as velocidades entre processadores de smartphones e processadores de desktop são comparáveis?

Em outras palavras, posso hipoteticamente trocar o processador quad-core Snapdragon Krait 1.5GHz pelo meu processador Celeron de 1.2GHz e esperar respostas mais rápidas?

    
por deppfx 03.09.2013 / 09:38

4 respostas

5

Vamos começar com as coisas óbvias e trabalhar para baixo.

Fatores de forma fisicamente diferentes dos sistemas têm diferentes maneiras de interagir com sua placa-mãe - você não pode colocar um processador LGA ou PGA de mesa em um soquete menor de laptop com uma pinagem diferente. Telefones e alguns laptops também usam soldados em processadores BGA. Você estaria tentando encaixar um pino de 1/4 de polegada em um buraco de meia polegada.

Você também precisaria de suporte de nível de 'motherboard' - com PCs isso seria no firmware do bios / uefi para poder inicializar o processador. Os processadores bridge e ivy bridge da Intel compartilhavam um soquete e podiam ser trocados entre as placas de qualquer geração, mas as placas de bridge de areia precisavam de uma atualização de firmware. Como tal, seu firmware precisaria ser capaz de se comunicar com qualquer um deles.

Em segundo lugar, eles executam diferentes Arquiteturas de conjuntos de instruções . Supondo que você tivesse uma placa-mãe mágica com um chipset que pudesse falar tanto com um ARM específico quanto com um chip Intel ... nenhum de seu software funcionaria sem uma camada de compatibilidade. Você poderia, em teoria, equipar um sistema operacional para executar software de outra arquitetura, como o Rosetta, mas simplesmente trocar os chips resultaria em quebra no software. E isso está assumindo um sistema mágico hipotético, que é compatível com dois designs de chips completamente diferentes!

Em suma, se você tivesse dois chips com compatibilidade ISA, pin outs idênticos e suporte a firmware, você poderia trocá-los. Se você tentasse colocar um chip de braço em uma placa de intel, ou um processador de intel em um telefone de braço (o que seria monumentalmente estúpido considerando que os telefones soldaram em processadores), as coisas provavelmente não funcionariam. As coisas podem acabar porque os pinouts são diferentes. Simplesmente seria um desastre.

Finalmente, a velocidade de clock dos processadores atualmente tem uma relevância cada vez menor para o desempenho real. Houve um mergulho maciço na velocidade do clock do processador após o Pentium IV nos processadores Intel. A comparação das velocidades de clock é útil na família mesmo e na geração de processadores considerando o cache e a contagem de núcleos . Comparar um processador de braço e um processador Intel de velocidades idênticas corretamente significaria lançar conjuntos de trabalho cuidadosamente projetados para eles para ver como eles funcionam.

Em suma

NãosemudasimplesmentechipsentreISAsouformfactorssemumainstalaçãocompletadeengenharia.

Edit:Apartirde2014,aAMDestáplanejandoumafamíliadesistemascomopçõesdenúcleocompatívelcompinoex86,sobocodinome'skybridge'.Nãohánadaconcretoforados comunicados de imprensa , e vários artigos, mas isso seria o mais parecido com o que o OP pedia.

Estes seriam processadores compatíveis com chipsets com chipsets capazes de lidar com o arco, e teoria você poderia colocar um processador apropriado de uma arquitetura diferente, no tipo certo de soquete, ou dessolda e solda em um novo processador diferente.

No entanto, isso é exatamente o que quero dizer com a necessidade de uma engenharia completa, e precisamente o que eu quero dizer com uma placa-mãe mágica.

    
por 03.09.2013 / 11:46
1

Resposta curta:

Você está pedindo para comparar maçãs e laranjas. Não é uma comparação justa.

Resposta longa:

Há uma tonelada de fatores envolvidos além da velocidade bruta do clock da CPU, principalmente relacionada a hardware. Periféricos, memória e velocidade de barramento e arquitetura são grandiosos. Outra é como o silício da CPU é construído; Os processadores ARM são normalmente mais simples e não possuem recursos de aprimoramento de desempenho encontrados em chips x86 que aumentam os requisitos de energia e o tamanho do chip.

De um modo geral, os requisitos térmicos e de energia do smartphone sempre possibilitarão que as CPUs de desktop sejam melhores em termos de tamanho do molde (fator de forma). A questão é quanto "melhor" é necessário, e chegaremos a um ponto de estabilização?

Os processadores usados em telefones celulares (telefones celulares / feature phones / smartphones) são uma categoria diferente (são principalmente processadores ARM) do que os PCs e são otimizados para recursos de energia e resfriamento ainda menores.

Tablets / slates / pads / fondleslabs formam um meio termo onde arquiteturas tradicionais de CPU de desktop / laptop (por exemplo, x86) e arquiteturas tradicionais de pequenos dispositivos (por exemplo, ARM) são usadas. Você pode ver isso como convergência de ambas as direções.

Uma conseqüência necessária é que os processadores móveis são mais lentos, mas provavelmente incorporam truques de economia de energia que não são muito usados em PCs desktop (acho que taxas de clock de CPU variáveis começaram nos processadores móveis).

O poder de processamento ainda é muito maior em desktops ainda mais antigos do que nos telefones mais avançados do mercado. Um processador Intel Atom é significativamente mais rápido que qualquer outro smartphone.

O pensamento por trás da construção de um processador de smartphone é algo como 95% de torná-lo tão baixo quanto possível e 5% torná-lo rápido (não números reais, claro). Tem que estar em um dispositivo e ligado o tempo todo e durar um dia inteiro, o uso de energia tem que ser pequeno. Os processadores de PC desktop são muito orientados para o desempenho.

    
por 03.09.2013 / 10:05
0

Sim, você pode.

MAS , com as mesmas especificações de cpu .. porque os smartphones usam SoC (System on a Chip) e há muitas opções de SoC no mundo ... você precisa encontrar uma mesma pinagem e arquitetura da cpu ...

exemplo: se quiser atualizar um intel atom z2520 de 1.20 GHz (Asus ZenFone 4) para 2.00 GHz, você precisa encontrar as mesmas especificações de cpu com maior velocidade. Vamos dizer z2580 (Asus ZenFone 5, 2,00GHz). você pode trocar a cpu ic, porque eles têm as mesmas especificações de cpu (socket, arquitetura x86)

De acordo com a Intel Ark, o z2520 e o z2580 possuem um mesmo soquete de CPU (FC-MB4760) isso é tudo que eu sei ... mas com o ARM, eu não sei ...

por favor corrija-me se eu estiver errado .. e me desculpe pelo meu mau inglês ..

    
por 24.09.2017 / 12:57
-2

Sim, as velocidades para os processadores para smartphone e desktop (assim como para quaisquer outros processadores) são comparáveis de tal forma que 1 Hz é igual a 1 operação computacional por segundo. Desta forma - supondo que ambos os processadores tenham o mesmo ou conjunto de instruções e largura de barramento semelhantes - um processador quad-core de 1,5 GHz pode computar mais rápido que um Celeron de 1,2 GHz.

Praticamente você não pode trocar o Snapdragon pelo Celeron, já que as interfaces de hardware são incompatíveis.

    
por 03.09.2013 / 09:49