Het is zondag, dus tijd voor een lang bericht
Natuurlijk is de PowerPC 750 (G3) geweldig, de PowerPC 7400 (G4) nog mooier omwille Altivec en over de PowerPC 970 (G5) nog maar te zwijgen. Maar, de absolute topmachine van toen scoort volgens Primate Labs Geekbench op de index 3284 punten...
PowerPC- G4 MDD model 2004: 725 punten
- iBook G4 model 2005: 774 punten
- Powerbook G4 1,67ghz met DL-SD: 907 punten
- G5 2ghz model 2005: 1671 punten
- G5 2.7ghz model 2005: 2245 punten
- G5 QuadCore model 2006: 3284 punten[/table]
Intel- MacBook 1,83ghz model 2006: 2383 punten
- MacBook Pro 2,4ghz model 2007 2,2ghz: 3120 punten
- MacBook model 2008: 3135 punten
- Mac Pro 2008 2x 3ghz: 8166[/table]
Ja, een Quadcore G5 met een verbruik van 450 Watt per uur + nog het nodige aan scherm en eventuele peripherals scoort 100 punten meer dan een MacBook Pro uit 2007 dat slechts 60 watt per uur verbruikt.
Bij 48 weken dat men op kantoor is verbruikt zo'n 'rekenmonster' als de G5 een kleine 864 KILOWATT! De MacBook Pro zou bij dezelfde belasting uitkomen op 116 KILOWATT. Zelfs de Mac Pro uit 2008 (2,8 ghz model) verbruikt bij 8 uur per dag, bij 48 weken een 610 kilowatt (-uur). Op een kantoor met 8 machines gaat het om bijna 7 megawatt voor acht G5's, 4,9 megawatt voor de acht MacPro's en 0,9 megawatt per jaar voor acht MacBook Pro's.
Wat probeer ik nu aan te geven? De PowerPC is - historisch gezien - een prachtig ontwerp. Maar deze groep processoren is inmiddels de remmende factor in (software) ontwikkelingen. Technieken die de Intel-architectuur biedt worden niet ten volle benut omwille de compatibiliteit met de PPC-architectuur. Het development-team moet nog steeds een soort van gulden-midden-weg zien te vinden en de resources zijn niet ten volle te benutten voor de ontwikkelingen voor één architectuur.
Overigens: de MacOS X kernel nog immer 32-bit. Niets 64-bit. Daarnaast zijn besturingssysteem en toepassingen onnodig groot.
Op mijn MacBook Pro heb ik 8 gigabyte aan toepassingen (lees: programma's in de 'programma-map'). Na wat tests kwam ik erachter dat het me tussen de 3,8 en de 4,4 gigabyte kan schelen als ik zoveel mogelijk PowerPC-code eruit sloop. Systeemcomponenten daargelaten. Een verdere berekening laat zien dat het op mijn installatie (kleine 18 gigabyte aan systeem met toepassingen (exclusief de data)) ongeveer 7,5 gigabyte in totaal kan schelen als ik alle PowerPC-code eruit sloop.
Natuurlijk willen we onze investering zo optimaal mogelijk benutten, maar ... zelfs de belastingdienst houdt volgens mij een afschrijving van drie jaar aan als het gaat om computers. 2006 + 3 jaar is volgens mij 2009.
Wat mij betreft mag Apple in 2009 stoppen met het leveren van nieuwe toepassingen voor de PowerPC-architectuur. Het is echter gebruikelijk de ondersteuning na 5 jaar pas te stoppen, dus verstoken van ondersteuning of updates? Nee, dat zal niet gebeuren. Sterker nog: MacOS 10.5 is nog steeds geschikt voor PowerPC en Intel, je kunt dus waarschijnlijk ondersteuning op je PowerPC verwachten tot ergens 2013 ofzo.
Als ik alleen al kijk naar wat ik bespaar met de overstap op Notebooks aan stroomkosten, dan is dat easy money. Drie jaar acht G5-machines op kantoor kost ongeveer 1850,- aan stroom. Acht MacBook Pro's kost in dat geval 250,- aan stroom.
Tot slot: Grand Central zou een performance-boost zijn voor de G5. Maar vergeet niet dat Intel zometeen octa-core processoren biedt (acht kernen). Twee van deze processoren naast elkaar levert dus een kleine 16 kernen. Tezamen met het vervallen van de klassieke front-side-bus en andere nieuwe technieken als RDRAM, Firewire 3200 en multicore grafische chips geloof ik heftig dat met Grand Central dergelijke machines ruim 8 keer sneller zullen zijn dan de Quad Core G5. Fabrikanten zijn inmiddels al bezig met processor-ontwerpen voor 2010 en 2012 waar we spreken over 16 kernen per processor. Tot zover ik begrepen heb, zal in sommige gevallen ook nog eens in dual of quad-processor opstelling voortbestaan. 16 kernen per processor x 2 is 32 processorkernen.
Apple zegt niet zonder reden dat Snow Leopard een omslagpunt is waarbij de weg wordt geplaveid voor de toekomst. MacOS X maakt namelijk zeer matig gebruik van multi-core systemen. Het moet allemaal beter, want op dit moment is MacOS X een prachtig OS, maar geen performance-killer.
Nog een fijne Zondag!
Groet,
Doc