Deja Vu: Een Korte Geschiedenis van Elke Mac CPU-Architectuur

0
209

De afgelopen 36 jaar, de Apple Macintosh heeft drie verschillende CPU-architecturen, en het is klaar om eventueel te migreren naar een vierde. Als de geruchten over een overstap naar ARM swirl, laten we eens een korte blik op de geschiedenis van het CPU-architecturen op de Mac.

Motorola 68 K (1984-1995)

De Apple Macintosh (1984) was de eerste Mac die gebruik maken van een Motorola 68k PROCESSOR. Apple, Inc.

In 1984, bracht Apple de eerste Macintosh-computer (heet, niet verrassend, de Apple Macintosh). Het gebruikt een 8 MHz Motorola 68000 CPU. Terwijl in ontwikkeling, een vroege Mac prototype gebruikt een 8/16-bit Motorola 6809 CPU. Echter, na een designer zag de geweldige graphics routines die werden gemaakt voor de 68000-gebaseerde Apple Lisa, de duurdere 16/32-bit 68000 werd gebruikt. De Apple Lisa gebruikt slechts 5 MHz 68000, maar de nieuwe Mac prototype kan draaien op 8 MHz. Dit zeer verheugd Steve Jobs, die wilde achter de Lisa-team.

In het volgende decennium, nieuwe modellen van Macintosh-computers begon met de opvolgers van de 68000, met inbegrip van de pure 32-bit 68020, 68030, en 68040 chips. Deze toename in snelheid en complexiteit in de tijd.

In totaal zijn er tenminste 72 verschillende Macs gebruikt 68k Cpu ‘ s. De laatste Mac-model om dit te doen was de PowerBook 190 in 1995.

PowerPC (1994-2005)

De Apple Power Macintosh 6100, de eerste PowerPC-gebaseerde Mac. Apple, Inc.

In de late jaren 1980, de computing-industrie begon te draaien afstand van de erfenis van de jaren 1970 CPU-architecturen in het voordeel van de nieuwe trends, zoals Reduced Instruction Set Computing (RISC). Dit ontwerp techniek beloofd snellere Cpu ‘ s. Apple verkend veel verschillende RISC CPU-opties, maar uiteindelijk samen met IBM en Motorola een gemeenschappelijke CPU-platform. De drie bedrijven wilde deze gebruiken om af te weren van de Microsoft-Intel overheersing (ook bekend als “Wintel”).

Het resultaat was de PowerPC architectuur. Het werd voor het eerst gebruikt in een serie van werkstations van IBM, en vervolgens in 1994 in de Power Macintosh 6100. Apple ontworpen 68 K-emulator die werd meegeleverd met elke kopie van het Mac OS. Dit betekende deze nieuwe Macs kunnen draaien bijna alle oudere 68 K-software naadloos (zij het met enige snelheid sancties), waardoor een soepele overgang naar de PowerPC.

Door de jaren heen, Apple vrijgegeven in 87 verschillende Mac-modellen die gebruikt PowerPC Cpu ‘ s, met inbegrip van chips in de 601, 603, G3, G4 en G5-serie. PowerPC CPU klok snelheden toegenomen tijdens deze periode, variërend van 60 MHz tot 2,7 GHz. De laatste Apple PowerPC-model was een herhaling van de Power Mac G5, vrijgegeven in November 2005.

Intel x86 (2006-Heden)

De eerste iMac gebruik van een Intel-processor (2006). Apple, Inc.

Door het midden van de jaren 2000, Apple voelde me verlamd door zijn afhankelijkheid van PowerPC Cpu ‘ s. Macs had moeite om snelheid, pariteit met Intel-gebaseerde Pc ‘ s vanwege de vertragingen in de productie en het ontwerp van nieuwe PowerPC-chips. Ook, door de generatie G5, PowerPC chips waren zo op macht beluste, ze vereist uitgebreide koeling te werken, zich verzet tegen hun gebruik in laptops.

Dus, wanneer Apple aangekondigd dat het zou de overgang naar Intel-chips op de WWDC 2005, critici waren blij, maar verrast. Na jaren van reclame aangeprezen van de superioriteit van de PowerPC over Intel, Apple schakelen naar Intel voelde als een levensader voor de Macintosh. Mac CPU-prestaties steeg met bijna vier maal ‘ s nachts. De eerste Intel-Mac-modellen werden aangekondigd in het begin van 2006: een iMac en de MacBook Pro.

Te behouden software compatibiliteit tussen de generaties, Apple een geavanceerde emulatie technologie genaamd Rosetta te beginnen met Mac OS X 10.4.4. Het kan dynamisch vertalen sommige PowerPC-code naar Intel-on-the-fly.

Kort na, ontwikkelaars begonnen te verdelen hun programma ‘s als universal binary’ s, die kunnen worden uitgevoerd op zowel PowerPC-of Intel-Macs, die sterk vergemakkelijkt de overgang naar de x86. Rosetta werd uiteindelijk verwijderd van Mac OS X die beginnen met Mac OS X 10.7 Lion.

Afhankelijk van hoe je telt, sinds 2006, Apple heeft op zijn minst 80 modellen (misschien wel 100) van Macs met een Intel Cpu ‘ s. De laatste Intel Mac model is nog niet vastgesteld, maar als je gelooft dat sommige experts, het zou kunnen komen later dit jaar.

ARM (2021?)

Apple 2020 Macbook Pro. Apple, Inc.

Terug in het heden, Apple Intel-gebaseerde Macs verkopen goed en hebben waarschijnlijk een stevige CPU-stappenplan voor hen. Echter, de geruchten dat Apple binnenkort schakel de Macs op ARM-gebaseerde Cpu ‘ s zijn een drukte van jewelste. Dit markeert de derde systeem architectuur overgang in de Mac-lijn—maar waarom?

Sinds 2010 heeft Apple geleidelijk opdoen van ervaring in het ontwerpen van zijn eigen ARM-processor-gebaseerde system-on-a-chip (SOC) pakketten voor de iPhone, iPad en Apple TV hardware. De voortgang van het bedrijf is geweldig. Haar ontwerpen zijn drastisch verbeterd in snelheid en prestaties-per-watt, met een aantal iPads nu rivaliserende MacBooks in de single-core prestaties. Bijpassende Intel prestatie-met ARM-chips uiteindelijk maakt ze een haalbaar vervanging voor de CPU-architectuur in Macs.

Met ARM-meer competitieve performance-wise, Apple zou krijgen andere voordelen van een architectuur-schakelaar, met inbegrip van efficiëntie en controle. De firma is reeds verpakking veel functies in de SOCs—achtige sneller foto ‘ s verwerken en AI-gezichtsherkenning—voor een snellere Apple-specifieke ontwerp-doelstellingen. Als Apple maakt gebruik van zijn eigen chips voor Macs, het krijgt wat het nodig heeft en niets extra.

Ook is het mogelijk goedkoper voor Apple produceren van chips in huis, in plaats van ze te kopen van Intel. Dit zou Apple producten, zelfs meer belachelijk winstgevend dan ze al zijn, dat is goed voor de bottom line. Deze kostenbesparing kan ook betekenen dat sommige goedkopere Macs zijn aan de horizon als Apple ervoor kiest om te gaan in die richting.

Ontwikkelaars staan te profiteren, ook. ARM-gebaseerde SOCs in Macs zou toestaan app fabrikanten om meer gemakkelijk de haven hun iPhone-en iPad-software voor het Mac-platform. Ze kunnen ook gemakkelijker te houden software voor alle drie de platformen in functie van pariteit.

De enige vraag die overblijft is, wanneer zal dit gebeuren? WWDC 2020 is net om de hoek, dus we zullen moeten afwachten en zien. Ongeacht wat er gebeurt, Macintosh zal waarschijnlijk blijven bloeien als een platform voor de toekomst—zelfs als Apple heeft meer wijzigingen in de architectuur langs de weg.

LEES VERDER

  • “Deja Vu: Een Korte Geschiedenis van Elke Mac CPU-Architectuur
  • “Het Aanpassen van “Hey Google” Gevoeligheid op Uw Assistent Luidspreker
  • “Het Openen van Microsoft Word-Documenten Zonder Woord
  • ‘Wat Is Harmonie OS? Huawei ‘ s Nieuwe Besturingssysteem Uitgelegd
  • “8 Tips voor het Besparen Levensduur van de Batterij van Je iPhone