Qual é a diferença entre Intel e PPC? -- hardware campo com mac campo com powerpc campo com macos camp apple Relacionado O problema

What is the difference between Intel and PPC?


16
vote

problema

português

Quais são as diferenças de hardware e software entre Intel e PPC Macs?

english

What is the hardware and software differences between Intel and PPC Macs?

           

Lista de respostas

18
 
vote
vote
Melhor resposta
 

Hardware-Wise: PowerPC é um microprocessador desenvolvido principalmente pelas três empresas de desenvolvimento da Apple, IBM e Motorola. Ele é construído com o computador reduzido da instrução (RISC) que acelera a operação de MIPS (milhões de instruções por segundo). O PowerPC é baseado principalmente na arquitetura de energia anterior da IBM, pois tem um conjunto de instruções semelhante ao RISC para microprocessadores.

Intel e AMD CPUs são baseados em arquiteturas CISC. Tipicamente chips CISC têm uma grande quantidade de instruções diferentes e complexas. A filosofia por trás disso é que o hardware é sempre mais rápido que o software, portanto, deve-se fazer um poderoso instrucrationset, que fornece programadores com instruções de montagem para fazer muito com programas curtos. Em chips CISC comuns são relativamente lentos (em comparação com chips RISC) por instrução, mas usam pouca (menos de Risc) instrução

 

Hardware-wise: PowerPC is a microprocessor developed mainly by the three developing companies Apple, IBM, and Motorola. It is built with reduced instruction-set computer (RISC) which speeds-up the operation of MIPS (million instructions per second). PowerPC is mainly based on IBMxe2x80x99s earlier Power architecture because it has a similar RISC instruction set for microprocessors.

Intel and AMD CPU's are based on CISC architectures. Typically CISC chips have a large amount of different and complex instructions. The philosophy behind it is that hardware is always faster than software, therefore one should make a powerful instructionset, which provides programmers with assembly instructions to do a lot with short programs. In common CISC chips are relatively slow (compared to RISC chips) per instruction, but use little (less than RISC) instruction

 
 
10
 
vote

PPC Macs refere-se à geração de computadores Macintosh criados em meados do final dos anos 1990 até 2006 que usavam fichas baseadas em PowerPC RISC feitas pela IBM ou pela Motorola. Esse último PowerPC baseado em Macintosh, o PowerMac G5 parou de ser vendido em agosto de 2006. A versão mais recente do Mac OS X A PowerPC Chip habilitada por computador foi capaz de rodar foi o Mac OS X 10.5 (Leopard) (desde que o computador o suporte).

Intel Macs refere-se aos novos computadores Macintosh (desde janeiro de 2006) que usam processadores CISC da Intel. A Intel Macs usa a EFI em vez do BIOS e pode executar as versões mais recentes do Mac OS X. A Intel Macs também é capaz de executar aplicativos compilados PowerPC por meio de uma camada de tradução chamada Rosetta, que é opcionalmente instalada em 10,6.

Se um programa for disponibilizado como um binário universal, é capaz de executar em ambos os Macs PPC e Intel, no entanto, muitos novos aplicativos lançados são apenas a Intel somente (por exemplo, Google Chrome, Final Cut Studio, Mac OS X Snow Leopard).

 

PPC Macs refers to the generation of Macintosh computers created in the mid to late 1990s through to 2006 that used PowerPC RISC based chips made by IBM or Motorola. That last PowerPC based Macintosh, the PowerMac G5 stopped being sold in August 2006. The latest version of Mac OS X a PowerPC chip enabled computer was able to run was Mac OS X 10.5 (Leopard) (so long as the computer supported it).

Intel Macs refers to the newer Macintosh computers (since January 2006) that use Intel's CISC processors. Intel Macs uses EFI instead of BIOS and can run the latest versions of Mac OS X. Intel Macs are also able to run PowerPC compiled applications through a translation layer called Rosetta which is optionally installed in 10.6.

If a program is made available as a Universal binary it is able to run on both PPC and Intel Macs however many new applications released today are Intel only (eg. Google Chrome, Final Cut Studio, Mac OS X Snow Leopard).

 
 
6
 
vote

Quando se trata de hardware da Apple, as diferenças entre a última geração do PowerPC e a primeira geração de Intel eram bastante menores, tanto quanto a experiência do usuário final vai. Eles usaram os mesmos fatores de forma, e os internos todos os novos foram efetivamente escondidos pelo exterior inalterado e as acomodações do sistema operacional feito para compatibilidade.

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

Em geral, a Intel Macs pode executar a grande maioria do software criado para Macs PowerPC. Há um atendimento de desempenho para a emulação necessária, mas é executado a velocidades aceitáveis, mesmo para software complexo como o Photoshop. PowerPC Macs não pode executar o software Intel.

A versão mais recente do OS X, Snow Leopard, está disponível apenas para Macs baseados em Intel.

Intel Macs tem acesso a um recurso chamado Boot Camp, que permite inicializar no Windows a toda velocidade. A Intel Macs também pode executar janelas dentro de máquinas virtuais com a ajuda de software de terceiros ( VMware Fusion , virtualbox ou paralelos ); Há uma penalidade de desempenho menor para isso, mas é muito mais rápido que a emulação necessária para um PowerPC Mac executar o software Windows.

 

When it comes to Apple hardware, the differences between the last generation of PowerPC and the first generation of Intel were fairly minor, as far as the end user experience goes. They used the same form factors, and the all-new internals were quite effectively hidden by the unchanged exterior and the accommodations the operating system made for compatibility.

The last PowerPC Macs were sold in 2006, so any new machine since then is Intel.

In general, Intel Macs can run the vast majority of software created for PowerPC Macs. There is a performance hit for the emulation required, but it runs at acceptable speeds even for complex software like Photoshop. PowerPC Macs cannot run Intel software.

The latest version of OS X, Snow Leopard, is available only for Intel-based Macs.

Intel Macs have access to a feature called Boot Camp, which allows them to boot into Windows at full speed. Intel Macs can also run Windows inside virtual machines with the help of third-party software (VMWare Fusion, VirtualBox or Parallels); there is a minor performance penalty for this, but it's much faster than the emulation required for a PowerPC Mac to run Windows software.

 
 
3
 
vote

Os chips Intel no momento da transição foram provenientes de ser muito mais termal e energia eficiente do que as fichas do PPC do tempo. A Intel tinha muito mais espaço para crescer dentro dos mesmos envelopes térmicos e físicos em termos de taxa de clock e a quantidade de hardware necessária para suportar uma determinada escolha do processador.

O PPC Rotmap estava atirando para taxas de relógio massivas na faixa de 4 a 5 GHz, que ampliou essas desvantagens para futuras fichas de PPC quando comparadas a futuras fichas Intel.

Movendo-se para os processadores Intel fizeram com a necessidade de sistemas de resfriamento líquido exótico, design e complexidade de dissipação de calor maciça devido a constritor de espaço que foram para o PowerMac G5. As fontes de alimentação também foram reduzidas.

O design PPC estava indo diretamente no território de mainframe com memória chiplicar, virtualização da CPU, primeira captura de dados de falha e outros recursos de alto custo / alto. Basta verificar isto pilha de calor p5 e 4 processador MPM com fichas de cache associadas L3 Para sentir a sensação de quão massivo esses processadores cresceriam antes da fabricação do Power7 finalmente mais energia em uma taxa de relógio inferior / pacote menor. (E isso é finalmente enviando em 2010). Agora, o Power5 e o Power6 ainda estão enviando e impressionantes no que fazem no servidor de servidor, simplesmente não tão apropriado para o atual espaço do Mac Market.

Além disso, não havia nada vindo no pipeline para um processador portátil do PPC, então mesmo que o poder estivesse lá para futuras máquinas desktop se alguém aceite as muitas tradefas já listadas. Simplesmente, os Macs portáteis estavam morrendo de fome para potência na arquitetura do PPC e provável impulsionaram a urgência de uma transição para qualquer coisa, mas PPC.

 

The Intel chips at the time of the transition were sourced to be far more thermal and power efficient than the PPC chips of the time. Intel had much more room to grow within the same thermal and physical envelopes in terms of clock rate and the amount of hardware needed to support a given processor choice.

The PPC roadmap was shooting for massive clock rates in the 4 to 5 GHz range which amplified these disadvantages for future PPC chips when compared to future Intel chips.

Moving to Intel processors did away with the need for exotic liquid cooling systems, massive heat sink design and complexity due to space constriants that went into the G5 PowerMac. Power supplies were also downsized.

PPC design was heading directly into mainframe territory with chipkill memory, CPU virtualization, First Failure Data Capture and other high end / high cost features. Just check out this P5 heat sink and 4 processor MPM with associated L3 cache chips to get a feeling for how massive these processors would grow before Power7 manufacturing finally packed more power in a lower clock rate / smaller package. (and this is finally shipping in 2010). Now the Power5 and Power6 are still shipping and awesome at what they do in server land, just not so appropriate for the current Mac market space.

Furthermore, there was nothing coming in the pipeline for a portable processor from PPC so even though the power was there for future desktop machines if one accepts the many tradeoffs already listed. Quite simply, portable macs were starving for horsepower on the PPC architecture and likely drove the urgency of a transition to anything but PPC.

 
 
1
 
vote

Arquitetura:

PowerPC: (curto para otimização de desempenho com RISC aprimorado - Computação de desempenho, às vezes abreviada como PPC) e processador Intel.

Mais informações podem ser encontradas na Wikipedia: PowerPC

 

Architecture:

PowerPC: (short for Performance Optimization With Enhanced RISC xe2x80x93 Performance Computing, sometimes abbreviated as PPC) and Intel processor.

more information can be found at wikipedia: PowerPC

 
 
1
 
vote

Eu também queria saber mais sobre a arquitetura de energia, encontrei algumas boas informações sobre isso. Fico feliz em compartilhar as seguintes informações, especialmente para o Power8 (o mais recente da IBM):

    .
  1. smt8: 8 threads por núcleo

    • também pode alternar o modo e.g. SMT1, SMT2, SMT4, SMT8
  2. CAPI: interface de processador acelerador coerente

    • primeiro de seu tipo na indústria
    • anexo de hardware
    • Elimina a sobrecarga do driver do dispositivo ao acessar o FPGA.
    • Maior coerência
  3. nuca - Acesso não uniforme de cache

    • Embora cada processador esteja associado a um cache L3, a Nuca permite que o cache L3 seja compartilhado pelos núcleos.
    • Benefícios Cargas de trabalho intensivas de dados
  4. nvidia parceria:

    • através da computação paralela NVIDIA CUDA, podemos obter um aumento de desempenho de 8X para programas Java, no Power8.

Mais referências:

  • https://community.runabove.com/kb/en/ Instâncias / Power8-Funções.html
  • https://www.researchgate.net/publication/273393397_The_cache_and_memory_subsystems_of_the_IBM_POWER8_processor
 

I also wanted to know more on the Power architecture, I did find some good info on it. I'm glad to share the following information, specially for POWER8 (the latest from IBM):

  1. SMT8: 8 threads per core

    • can also switch mode e.g. SMT1, SMT2, SMT4, SMT8
  2. CAPI: Coherent Accelerator Processor Interface

    • first of its kind in industry
    • hardware attachment
    • eliminates the Device driver overhead when accessing the FPGA.
    • Increased coherency
  3. NUCA - Non Uniform Cache Access

    • though each processor is associated with a L3 cache, NUCA let's the L3 Cache be shared by the cores.
    • Benefits data-intensive workloads
  4. NVIDIA partnership:

    • through NVIDIA CUDA parallel computing we can obtain an 8x performance increase for Java programs, on Power8.

More references:

  • https://community.runabove.com/kb/en/instances/power8-features.html
  • https://www.researchgate.net/publication/273393397_The_cache_and_memory_subsystems_of_the_IBM_POWER8_processor
 
 
1
 
vote

No ponto de vista do usuário final, você não precisa se preocupar muito com isso. Muitas aplicações foram produzidas como "universal", o que significa que eles são executados em Macs PPC e Intel, e um emulador (chamado Rosetta) permitiria que os aplicativos somente PPC executassem as novas máquinas Intel.

No entanto, com o passar do tempo, os recursos mais novos estavam disponíveis apenas para o Intel Macs, portanto, alguns aplicativos afirmam definitivamente que eles exigem chips Intel. Além disso, a versão mais recente do Mac OS X só é executada em CPUs Intel.

A Apple fez um trabalho razoavelmente bom de esconder toda a transição dos usuários, para que tudo continuasse trabalhando como pessoas esperadas, descarregando qualquer levantamento pesado para desenvolvedores de software.

 

From the end user point of view, you don't need to worry about it much. Many applications were produced as "universal", meaning they run on both PPC and Intel-based Macs, and an emulator (called Rosetta) would let PPC-only apps run on the new Intel machines.

However, as time passed, newer features were only available to Intel Macs, so some applications state outright that they require Intel chips. Also, the latest version of Mac OS X only runs on Intel CPUs.

Apple did a reasonably good job of hiding the entire transition from users, so that everything just kept working as people expected, offloading any heavy lifting to software developers.

 
 
0
 
vote

Uma coisa que eu sei é que os PPCs são grandes endian por padrão, mas alternar modos se necessário. Intel são pouco endian.

 

One thing I know is that PPCs are big endian by default, but can switch modes if necessary. Intel are little endian.

 
 
 
 
0
 
vote

Power PC tem seu conjunto exclusivo de instruções em que geral é rotulado RISC Architecture e a maneira como realiza seu programa vai mais rápido do que o usado no PC. Sobre o software Não há diferença, exceto a maneira como foi codificada ou compilada. Por exemplo, o Windows NT 3.51 foi desenvolvido para PowerPC.

o processador mais usado do PC é rotulado Arquitetura CISC, que altera a maneira como você codifica e a vantagem é opera mais do que uma única tarefa ao mesmo tempo.

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

 

Power PC has its unique set of instruction in which overall is labeled RISC architecture and the way it performs its program goes way faster than that used on PC. About software there isn't difference except the way it was coded or compiled. For example Windows NT 3.51 was developed for PowerPC.

PC most used processor are labeled CISC architecture which change the way you code and the advantage is operates more than a single task at same time.

The term RISC and CISC doesn't make difference since some times RISC 32bits has more complex instructions than CISC 8bits.

 
 

Perguntas relacionadas

5  Como selecionar vários ícones do aplicativo no LaunchPad para movê-los?  ( How to select multiple app icons in launchpad to move them ) 
É possível selecionar mais de um ícone de aplicativo de cada vez no LaunchPad e arrastá-los para uma pasta? ...

8  Ligue de volta ao meu Mac por meio de um script ou linha de comando  ( Turn on back to my mac via a script or command line ) 
O software VPN que eu uso para o trabalho ( IPsecuritas ) Requer que eu desligue de volta ao meu Mac para começar Conexão, então eu freqüentemente desligue de...

116  Como faço para mover uma janela cuja barra de título está fora da tela?  ( How do i move a window whose title bar is off screen ) 
Eu encontrei um problema estranho hoje. Eu baixei filzilla e no primeiro lançamento a barra de título estava acima do alcance do meu ponteiro do mouse. Tornan...

16  Qual é a diferença entre Intel e PPC?  ( What is the difference between intel and ppc ) 
Quais são as diferenças de hardware e software entre Intel e PPC Macs? ...

105  O que é um bom utilitário gráfico SFTP para OS X?  ( Whats a good graphical sftp utility for os x ) 
Eu preciso de um pequeno utilitário gráfico, usando o que posso ssh para um servidor e ver todos os arquivos e copiar e colar (arrastar e soltar) na minha máq...

1  Instalar Xcode no Lion fresco Install  ( Install xcode on lion fresh install ) 
Acabei de receber um novo Mac, envio com leão. Não há nenhum CD ou DVD. Onde é xcode? Eu tenho que usar a loja de aplicativos e criar um ID da Apple para obtê...

4  Montando um SCP remoto ou compartilhamento SFTP no Mac  ( Mounting a remote scp or sftp share on mac ) 
Eu uso fuse4x e empilhadeira para montar um diretório remoto (um servidor dev). Eu uso o PHPSTORM para abrir projetos e fonte ( /Volumes/dev/project_path ), m...

6  Imac mostra congelados no bootup, mas o computador funcionando normalmente no fundo  ( Imac shows frozen at bootup but computer running normally in background ) 
Eu estou em um leão de execução do Intel IMac. Estou tendo grandes problemas com o meu iMac. O iMac congelou enquanto estiver usando o Chrome, e eu fui forç...

404  Tem alguma dica ou truques para o terminal no Mac OS X?  ( Got any tips or tricks for terminal in mac os x ) 
. bloqueado . Esta questão e suas respostas são bloqueado Porque a questão é off-tópico, mas tem significado histórico. Atualmente não está aceit...

0  Por que instalar um aplicativo demora tanto?  ( Why does installing an app take so long ) 
O que exatamente acontece quando você instala um aplicativo de uma imagem .dmg. Meu entendimento foi que ele altera o inode e torna o executável (o aplicativo...




© 2022 pergunte.org All Rights Reserved. Casa de perguntas e respostas todos os direitos reservados


Licensed under cc by-sa 3.0 with attribution required.