Como entender o desempenho da CPU do MacBook Pro em termos práticos?

3

Eu tenho um novo MacBook Pro, clicando em "sobre este mac", vejo que tenho um:

Intel Core 2 Duo de 2,66 GHz

Um amigo tem um Mac Pro e possui:

Intel Xeon Quad-Core de 2 x 2,8 GHz

Como vou entender isso: Presumo que tenho apenas uma CPU e ele tem duas. O que isso permite que ele faça que eu não posso? A máquina dele será mais rápida que a minha e com quê? "2 Duo" significa que eu tenho "2 x 2" = 4 núcleos? "2 x Quad-Core" significa que ele tem "2 x 4" = 8 núcleos? O que é realmente um "núcleo" em termos práticos, ou seja, como podemos esperar que ele efetue desempenho?

Qual é a diferença prática entre essas duas máquinas?

Edward Tanguay
fonte
Para começar, seu amigo tem o Mac Pro, não o MacBook Pro.
AndrejaKo
obrigado, acabei de ver uma captura de tela, então presumo que você esteja certo, como você tem certeza?
Edward Tanguay
11
não há laptop no mercado com processadores duplos. Ou Xeons de qualquer maneira. É assim que ele sabe.
21410 Shinrai
11
Os Xeons estão disponíveis apenas em Mac Pros. Os Xeons também vencem o grande momento do Core 2 Duos.
Sathyajith Bhat
@Shinrai @Sathya Você postou da maneira que eu sabia como é um Mac Pro.
AndrejaKo

Respostas:

6

Em termos práticos, o desempenho é relevante apenas se você realmente tiver tarefas que exigem muito da CPU / núcleos. Portanto, se você trabalha muito com vídeo ou gráficos, o poder de computação extra ajudaria. Mas se você navega na web, lê e-mails, assiste a filmes ou ouve música, sua máquina é perfeitamente capaz de lidar com isso nos próximos anos.

A potência do processador é apenas um eixo de desempenho. Quantidade e velocidade de RAM (memória), quantidade e tipo de disco (disco rígido ou estado sólido) etc. também influenciam o desempenho geral, mas, novamente, isso depende do tipo de carga de trabalho que você possui para a máquina. A métrica mais importante gira em torno de uma análise de custo / benefício que leva em consideração todas essas variáveis ​​e considera que tipo de trabalho a máquina deve fazer. De um modo geral, o hardware de primeira linha é baixo nessa métrica de custo / benefício, porque os componentes ficam mais baratos o tempo todo.

Para testar o desempenho relativo, você pode usar o XBench ou o GeekBench, mas esses números podem não ser tão interessantes assim.

Para resolver suas perguntas específicas:

  • Core 2significa a segunda geração da família de processadores. Duosignifica dois núcleos. Você tem um chip com dois núcleos.
  • Sim, seu amigo tem 8 núcleos, distribuídos por 2 chips.
  • Os núcleos aumentam a velocidade de certos tipos de operações e mantêm a energia baixa, em comparação com os chips de núcleo único.
  • Você pode fazer tudo o que pode, mas algumas tarefas ligadas à CPU (ou seja, codificação de filme) seriam mais rápidas para ele, pois qualquer programa moderno oferece suporte para tarefas paralelas e, portanto, ele pode executar algumas tarefas em 8 núcleos versus 2. No entanto, isso faz não se aplica igualmente a tudo; portanto, esse tipo de desempenho é perceptível apenas em tarefas muito intensas.
roguesys
fonte
Sua resposta é mais abrangente que a minha, e me supere também. +1.
Sathyajith Bhat
+1 por custo / benefício! Essa é a principal diferença entre esses dois computadores.
AndrejaKo
@AndrejaKo - Eu diria que a principal diferença entre esses computadores é de cerca de 15 kg e uma quantidade razoável de volume. ;)
Shinrai
@ Shinrai Bem, se você olhar do lado físico, então sim. Quando escrevi o comentário, as diferenças físicas entre computadores não me ocorreram.
AndrejaKo
2
@AndrejaKo @Shinrai Presumi que as diferenças óbvias não são o cerne da questão, mas elas se encaixam na equação se a portabilidade for um problema: o MacBook Pro é claramente o vencedor se for um requisito, já que ninguém deve ser fã de carregando um Mac Pro e o respectivo monitor conforme necessário.
roguesys 15/11
2

Cada núcleo é realmente um processador. Por algum tempo, tem sido difícil fabricar processadores com vários núcleos; portanto, os computadores que precisavam ter alto desempenho e realizar um grande número de tarefas usavam simultaneamente vários processadores.

Durante essa década, a tecnologia avançou tanto que é prático ter dois núcleos em um único processador. Esse é basicamente o pacote 2 em 1, que geralmente é melhor do que dois processadores separados. O resfriamento é mais fácil, assim como a construção de placas-mãe. Além disso, os dois núcleos podem se comunicar mais rapidamente do que dois processadores separados.

Do lado do software, existem os chamados "threads". Basicamente, cada programa simples pode fazer apenas uma coisa ao mesmo tempo. Se você quiser fazer mais de uma coisa, como clicar em um botão enquanto o processador de texto estiver digitalizando um documento, será necessário separar o programa em componentes menores, chamados de threads. O computador pode alterar rapidamente qual passo está sendo executado, dando a impressão ao usuário de que várias coisas estão acontecendo ao mesmo tempo. Em computadores com vários processadores, cada processador pode executar pelo menos um encadeamento (existem processadores que podem executar mais de um por vez, mas não vou entrar nisso agora). Às vezes, um processador precisa de dados do encadeamento que estão sendo executados pelo outro processador. Lentidão pode ocorrer enquanto um processador transfere dados para o outro.

Agora, para suas perguntas específicas. Você está interpretando mal a parte 2 Duo. É o (Core 2) Duo, ou seja, o Core 2 é sucessor do Core, pois tivemos o Pentium II como sucessor do Pentium. Duo significa que existem dois núcleos nesse processador. Seu amigo tem 2 Xeons quad core. Seu sistema é uma combinação de sistema multiprocessador e sistema multicore. Cada processador possui 8 núcleos e o sistema possui 2 processadores. Eles também são um pouco mais rápidos que o seu processador quando medidos núcleo por núcleo.

Isso significa que você pode executar 2 aplicativos ao mesmo tempo, enquanto ele pode executar 8 aplicativos ao mesmo tempo. Isso é bom nos casos em que alguns aplicativos são muito exigentes, precisam de muito tempo do processador e seu trabalho é em threads separados. Também é bom nos casos em que há um único encadeamento que é muito exigente porque o sistema possui processadores extras que podem ser usados ​​para executar outros encadeamentos, para que o sistema pareça mais responsivo.

Há também a comparação do Xeon Core. Ambos os processadores estão relacionados, mas os processadores Xeon destinam-se a servidores nos quais há necessidade de processar grandes quantidades de dados e onde a confiabilidade é extremamente importante. Eles são geralmente de qualidade muito alta. Os processadores principais são versões mais simples de desktop e laptop e são mais baratos e de menor qualidade. Os processadores Xeon também usam diferentes tipos de RAM, que podem detectar erros causados ​​pela radiação de fundo (entre outras coisas) e corrigi-los. Além disso, o sistema do seu amigo pode consumir muito mais RAM que o seu. Não sei os números exatos dos MacBook Pros na época em que o seu processador era popular não suportava mais de 4 GiB de RAM, enquanto o computador do seu amigo provavelmente poderia ter pelo menos 16 GiB de RAM e provavelmente mais.

Quanto à parte de qualidade que mencionei: Basicamente, todos os processadores da mesma geração são fabricados juntos. Em um ponto da fabricação, cada processador é testado. Após o teste, os processadores são classificados de modo que os piores processadores que podem ser inoperantes sejam descartados, os processadores com danos leves danificam as peças desabilitadas e são vendidos como processadores baratos, os processadores em pleno funcionamento geralmente entram na classe média e os processadores mais caros são os que deram o melhor resultados em testes. Espero que os testes sejam muito mais rigorosos para o Xeons.

Então, basicamente, quase tudo o que seu computador pode fazer pode ser feito pelo computador do seu amigo, mas muito mais rápido.

AndrejaKo
fonte
... e você me venceu também.
Sathyajith Bhat
0

A máquina dele será mais rápida que a minha e com quê?

Sua máquina será mais rápida em praticamente tudo. O Mac Pro possui dois Xeons separados rodando a 2,8 GHz. Cada Xeon é um quad core, então no total ele tem 2x4 == 8 núcleos à sua disposição.

O seu é um Core 2 Duo - o Core 2 indica a segunda geração da microarquitetura Core e o Duo indica um dual core. Portanto, sua máquina tem 2 núcleos à sua disposição. Um núcleo é uma unidade de processamento físico.

Sathyajith Bhat
fonte