Recentemente, um novo grupo apareceu no ciberespaço com o objetivo de criar uma linha de computadores Linux baseada na arquitetura PowerPC. Eles estão atualmente arrecadando dinheiro e estão no planejamento inicial. A pergunta é: eles podem fazer isso? E, se o fizerem, valerá a pena?
O que é o PowerPC novamente?
Primeiramente, quantos de vocês já ouviram falar do PowerPC? Vá em frente e levante a mão se você tiver. Sem dúvida, a maioria das pessoas se lembra do PowerPC de Macs antigos. Para você whippersnappers, a Apple usava processadores PowerPC em todos os seus computadores até o início dos anos 2000.
PowerPC é uma arquitetura de computação que criou uma aliança entre Apple, IBM e Motorola. A tecnologia PowerPC é baseada no computador com conjunto de instruções reduzido (ou RISC). Isso significa que os chips RISC funcionam processando uma série de instruções gerais curtas. Isso é diferente dos processadores x86 que executam a maioria dos computadores atualmente. Esses chips usam a arquitetura Complex Computer Set Instrument (CISC), que usa instruções complexas ou com várias etapas para funcionar.
Atualmente, o PowerPC pode ser encontrado em sistemas embarcados e computadores de nicho, como a série AmigaOne.
Conheça o projeto Linux PowerPC Notebook

O Linux PowerPC Notebook Project é composto por um grupo de fãs do Linux que querem revitalizar o uso do PowerPC. Para dar o pontapé inicial, eles estão atualmente trabalhando para levantar dinheiro, a fim de contratar uma empresa para projetar uma moderna placa-mãe PowerPC. Em seu plano, esta é apenas a fase de criação de um laptop Linux PowerPC. A empresa que eles querem contratar (ACube) tem experiência na criação de hardware PowerPC, incluindo o AmigaOne 500. Até agora, o grupo arrecadou € 4.310 de uma meta total de € 12.600.
Embora a criação da placa-mãe seja o primeiro passo de uma longa jornada, a equipe já tem uma ideia de como ela quer que o produto final se pareça. Abaixo está uma lista de especificações que eles esperam ter no futuro PowerPC laptop. Essas especificações podem mudar no futuro
- CPU: NXP T208x, arquitetura de energia e6500 de 64 bits com tecnologia Altivec - 4 núcleos dual-threaded e6500, backside 2MB L2 cache de baixa latência, 16GFLOPS x core
- RAM: 2 x slots de RAM para DDR3L SO-DIMM
- VÍDEO: Placa de vídeo HD Radeon MXM (removível)
- ÁUDIO: chip de som, entrada de áudio e saída de áudio
- USB: portas 3.0 e 2.0
- ARMAZENAMENTO:
- NVM Express (NVMe), conector M.2 2280
- 2 x SATA
- 1 x leitor de cartão SDHC
- REDE:
- 1 conector ethernet RJ-45
- Conectividade Wi-Fi
- Conectividade Bluetooth
- POWER: carregador de bateria on-board e gerenciamento de energia
- CHASSI: estojo para notebook padrão de 15, 6 ”
Vantagens do PowerPC acima de x86
Por que PowerPC? Para começar, a arquitetura PowerPC é muito mais nova que a arquitetura x86 que usamos todos os dias. O x86 foi lançado em 1978 e o PowerPC foi lançado em 1991. Indubitavelmente, isso significa que os criadores do PowerPC aprenderam com os erros e deficiências do x86.
O resto dos motivos no site do Projeto Linux PowerPC Notebook é muito técnico para eu entender. Para aqueles de vocês que sabem sobre essas coisas, leia:
- Arquitetura de 64 bits com um subconjunto de 32 bits adequado
- Instruções vetoriais amplas com arquivo de registro grande permitem a movimentação de dados eficiente sem o uso de memória fora do chip
- A arquitetura RISC introduz o conceito Superescalar de várias unidades de execução: Branch, Integer Fixed, Floating Point
- Processamento de vetores AltiVec SIMD
- ISA 2.04 / 2.05 / 2.06 suporta multicore / multithreading, virtualização, hipervisor e gerenciamento de energia
Com base em minha própria pesquisa, a arquitetura CISC usou mais energia e, portanto, está mais quente do que o RISC. Isso ocorre porque um chip CISC conclui menos instruções por processo, mas cada etapa é mais complicada.
Além disso, parece que o PowerPC tem uma vantagem quando se trata de processar grandes quantidades de dados. De acordo com um artigo na ComputerWeekly, o PowerPC brilha quando se trata de “cargas de trabalho corporativas”.
Isso inclui “bancos de dados, armazéns de dados, processamento de transações de dados, criptografia / compactação de dados e, certamente, em computação de alto desempenho, que a maioria das empresas considera analítica”. A PowerPC está à frente nesse aspecto porque virtualização e hipervisores estão incluídos no arquitetura. Na arquitetura x86, a maioria dos hipervisores são produtos de terceiros.
Pensamentos finais
Eu compraria um laptop Linux baseado em PowerPC? Isso dependeria de duas coisas:
- Se eu pudesse pagar
- se teve um grande aumento de desempenho em x86.
Minha pergunta é: o desenvolvimento do PowerPC manteve o desenvolvimento do x86? De acordo com um artigo que li, a razão pela qual a Apple mudou para a Intel x86 foi porque eles ficaram desapontados com a velocidade da IBM em melhorar os chips PowerPC. Claro, isso foi há mais de uma década. Quem sabe o que a IBM avançada teria feito naquele tempo.
Eu também me pergunto por que não se concentrar em criar um laptop ARM? Afinal, o ARM usava o mesmo conjunto de instruções RISC que o PowerPC e é usado em uma ampla gama de dispositivos de computação. O ARM explodiu em popularidade com o lançamento do RaspberryPi. Tenho certeza de que existem mais distribuições Linux com suporte para ARM do que suporte para PowerPC.
Por outro lado, o PowerPC está muito mais perto de estar pronto para uso em desktop. A IBM continuou a buscar o desenvolvimento da arquitetura PowerPC por meio da OpenPOWER Foundation.
Independentemente disso, o laptop PowerPC Linux não vai aparecer durante a noite. Agora eles estão nos estágios de planejamento. Existem vários obstáculos que eles terão que superar e mais dinheiro que terão que arrecadar. Desejo-lhes boa sorte nos esforços.
Você compraria um laptop PowerPC Linux? Onde você está na discussão PowerPC vs x86? Deixe-nos saber nos comentários abaixo. Se você quiser doar para o projeto ou aprender mais, visite o site.