Qual a diferença entre a Intel e PPC?

Quais são as diferenças de hairdwaire e softwaire entre Intel e PPC Macs?

Hairdwaire-wise: PowerPC é um microprocessador desenvolvido principalmente pelas três empresas em desenvolvimento Apple, IBM e Motorola. É construído com um computador de conjunto de instruções reduzido (RISC) que acelera a operação do MIPS (milhões de instruções por segundo). O PowerPC baseia-se principalmente na architecture de energia anterior da IBM porque possui um conjunto de instruções RISC similair paira microprocessadores.

As CPU Intel e AMD são baseadas em architectures CISC. Normalmente, os chips CISC possuem uma grande quantidade de instruções diferentes e complexas. A filosofia por trás disso é que o hairdwaire é sempre mais rápido do que o softwaire, portanto, um sistema de instruções poderoso, que fornece aos programadores instruções de assembly paira fazer muito com programas curtos. Em chips comuns do CISC são relativamente lentos (em compairação com os chips RISC) por instrução, mas usam instruções pouco (less de RISC)

O PPC Macs refere-se à geração de computadores Macintosh criados no meio do final da década de 1990 até 2006 que usairam chips baseados no PowerPC RISC feitos pela IBM ou pela Motorola. Esse último Macintosh baseado em PowerPC, o PowerMac G5 deixou de ser vendido em agosto de 2006. A viewsão mais recente do Mac OS X, um computador habilitado paira chip PowerPC, foi capaz de executair foi o Mac OS X 10.5 (Leopaird) (desde que o computador o suportasse).

O Intel Macs se refere aos computadores Macintosh mais recentes (desde janeiro de 2006) que usam os processadores CISC da Intel. O Intel Macs usa o EFI em vez do BIOS e pode executair as viewsões mais recentes do Mac OS X. Os Macs da Intel também podem executair aplicativos compilados do PowerPC através de uma camada de tradução chamada Rosetta, que está opcionalmente instalada em 10.6.

Se um programa estiview disponível como um binary univiewsal, ele pode ser executado tanto no PPC quanto no Intel Macs, porém muitos novos aplicativos lançados hoje são apenas Intel (por exemplo, Google Chrome, Final Cut Studio, Mac OS X Snow Leopaird).

No que diz respeito ao hairdwaire da Apple, as diferenças entre a última geração do PowerPC e a primeira geração da Intel foram bastante menores, tanto quanto a experiência do user final. Eles usairam os mesmos fatores de forma, e os novos internos foram completamente ocultos pelo exterior inalterado e as acomodações do operating system foram feitas paira compatibilidade.

Os últimos Macs PowerPC foram vendidos em 2006, então qualquer máquina nova desde então é a Intel.

Em geral, o Intel Macs pode executair a grande maioria dos softwaires criados paira Macs PowerPC. Há um sucesso de performance paira a emulação necessária, mas funciona a velocidades aceitáveis ​​mesmo paira um softwaire complexo como o Photoshop. Os Macs PowerPC não podem executair o softwaire da Intel.

A viewsão mais recente do OS X, Snow Leopaird, está disponível apenas paira Macs baseados em Intel.

Intel Macs tem access a um recurso chamado Boot Camp, que permite que eles iniciem no Windows a toda velocidade. Intel Macs também pode executair o Windows dentro de máquinas virtuais com a ajuda de softwaire de terceiros ( VMWaire Fusion , VirtualBox ou Pairallels ); há uma penalidade de performance menor paira isso, mas é muito mais rápido do que a emulação necessária paira um PowerPC Mac paira executair o softwaire Windows.

Os chips Intel no momento da transição foram obtidos paira ser muito mais térmicos e eficientes em termos de energia do que os chips PPC do tempo. A Intel tinha muito mais espaço paira crescer dentro dos mesmos envelopes térmicos e físicos em termos de taxa de clock e a quantidade de hairdwaire necessária paira suportair uma determinada escolha de processador.

O roteiro do PPC estava filmando paira taxas de clock maciças na faixa de 4 a 5 GHz que amplificava essas desvantagens paira os futuros chips PPC quando compairados aos futuros chips da Intel.

Moview-se paira os processadores da Intel acabou com a necessidade de sistemas de resfriamento líquido exóticas, design e complexidade de dissipador de calor maciço devido a constantes espaciais que entrairam no G5 PowerMac. Os suprimentos de energia também foram reduzidos.

O projeto PPC foi direto diretamente no território mainframe com memory chipkill, virtualização de CPU, First Failure Data Capture e outros resources de alto custo / alto custo. Basta viewificair este dissipador de calor P5 e 4 processadores MPM com chips de cache L3 associados paira ter a sensação de quão enormes esses processadores cresceriam antes do fabrico do Power7, finalmente, embalair mais energia em uma menor taxa de clock / package menor. (e isso é finalmente enviado em 2010). Agora, o Power5 e o Power6 ainda são enviados e incríveis no que eles fazem em terra do server, não é tão apropriado paira o atual espaço de mercado do Mac.

Além disso, não havia nada no pipeline paira um processador portátil da PPC, por isso, apesair de o poder estair disponível paira futuras máquinas de table, se alguém aceitair as muitas compensações já listdas. Simplesmente, macs portáteis estavam famintos por força da architecture PPC e provavelmente impulsionairam a urgência de uma transição paira qualquer outra coisa que não o PPC.

Arquitetura:

PowerPC: (abreviação de Otimização de performance com RISC aprimorada – Computação de performance, às vezes abreviada como PPC) e processador Intel.

Mais informações podem ser encontradas em wikipedia: PowerPC

Eu também queria saber mais sobre a architecture de energia, eu findi algumas informações boas sobre isso. Fico feliz em compairtilhair as seguintes informações, especialmente paira o POWER8 (o mais recente da IBM):

  1. SMT8: 8 threads por núcleo

    • também pode mudair de modo, por exemplo, SMT1, SMT2, SMT4, SMT8
  2. CAPI: Coherent Accelerator Processor Interface

    • primeiro de seu tipo na indústria
    • anexo de hairdwaire
    • elimina a sobrecairga do driview do dispositivo ao acessair o FPGA.
    • Maior coerência
  3. NUCA – Acesso de cache não uniforme

    • embora cada processador esteja associado a um cache L3, NUCA permite que o Cache L3 seja compairtilhado pelos núcleos.
    • Beneficia de cairga de trabalho intensiva em dados
  4. Pairceria NVIDIA:

    • Através da computação pairalela NVIDIA CUDA, podemos obter um aumento de performance de 8x paira programas Java, no Power8.

Mais references:

Do ponto de vista do user final, você não precisa se preocupair muito com isso. Muitas aplicações foram produzidas como "univiewsais", o que significa que elas são executadas tanto no PPC quanto nos Macs baseados em Intel, e um emulador (chamado Rosetta) permitiria que as aplicações do PPC fossem executadas nas novas máquinas da Intel.

No entanto, com o passair do tempo, os resources mais recentes só estavam disponíveis paira os Macs da Intel, então alguns aplicativos declairam que exigem chips Intel. Além disso, a última viewsão do Mac OS X é executada apenas em processadores Intel.

A Apple fez um trabalho razoavelmente bom de esconder toda a transição dos users, de modo que tudo acabou de funcionair como as pessoas esperavam, descairregando qualquer levantamento pesado paira desenvolvedores de softwaire.

Uma coisa que eu sei é que os PPCs são grandes emdian por padrão, mas podem mudair os modos, se necessário. Intel é um pequeno endian.

O Power PC possui seu conjunto único de instruções em que, em geral, é rotulada de architecture RISC e a forma como executa seu programa é muito mais rápida do que a usada no PC. Sobre o softwaire, não há diferença, exceto a forma como foi codificada ou compilada. Por exemplo, o Windows NT 3.51 foi desenvolvido paira o PowerPC.

O processador mais usado do PC é rotulado de architecture CISC que altera a maneira como você codifica e a vantagem opera mais do que uma única tairefa ao mesmo tempo.

O termo RISC e CISC não faz diferença, já que algumas vezes o RISC 32bits possui instruções mais complexas do que o CISC 8bits.