PowerPC Processor Roadmap
ezavada writes "Motorola has posted their PowerPC Processor Roadmap. Looks like they expect the G4 to go to 1 GHz, and the G5 to 2+ GHz. There is also a story about this in MacWeek. " The current road map goes out until 2009, while another interesting tidbit is that Motorola expects to continuing making G4s even with the introduction of the G5 and G6-embedded chips perhaps?
Teasing parallelism out of computer programs is a desperation move when you can't speed up the basic logic of the chip.
A 2X increase in clock speed (and associated I/O channels) really does mean a 2X increase in performance for all programs, but adding parallelism (extra execution units, VLIW, Vector Processors, etc) only wins for those programs which can be made parallel, and only a fraction of the computing world works that way.
Everything else is serial, and requires those clock rate increases to get more performance.
As for Intel "keeping up" with the PowerPC, a friend of mine who used to work for NASA is fond of quoting this aphorism:
With tens of billions in sales, and a 26% profit margin (see Yahoo's financial profile of Intel), they've got a whole lot of thrust to put under the obsolete, bloated IA-32 architecture.
Ah, if it were only as simple as the technical merits...
There are studies on metabolic, reproductive, and neurological changes associated with low intensity EMR.
Anyway, here are a few facts from the WTO study on EMF:
Anyhow, for more information visit the WTO EMF web site.
It might also be noteworthy to know that a lot of cases today probably won't shield well against frequencies above 1 GHz so you might start having problems with phones, radios and the like.
--
The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
So What? AltiVec is going to make have huge impact on the graphic, video, audio, scientific, voice recognition and gaming world (and probably others). AltiVec is NOT MMX. Here is a quote from MacOSRumors' report for Sept 15th comparing a G3 using OS 8.6 and a G4 using OS 9 (which has an AltiVec optimized version of Open-GL).
Note that there was NO difference in the applications being run (i.e. the applications aren't AltiVec optimized), the G4 was using a Yosemite motherboard (i.e. the same slow memory system as the G3), the only difference was that Open-GL in OS-9 is AltiVec enhanced.
The real bottleneck in PCs (a blanket term including Macs) is the bus. No one except SGI and Sun are doing anything interesting about the bus bottleneck problem.
The Sawtooth motherboards (using MaxBus) TRIPLE the memory speed and DOUBLE the PCI speeds of the Yosemite boards. I would classify doubling and tripling speeds as interesting. According to reports Apple and AIM are on track to fully support PC266 RAM once it's availabale.
"Grab them by the pussy" -- President of the United States of America
The PowerPC family hasn't been maintained as a general purpose desktop and server RISC ever since the Somerset joint design center blew it keeping the 604 on the performance curve and wiffed on the 620. The PPC 750 (G3, or Arthur) is a glorified 603e tweaked to run Mac code better. The G4 is nothing more than a G3 with slightly improved FPU and the Altivec extensions. The G4 is a slick chip for high end embedded control and digital signal processing. But PowerPC hasn't kept pace with microarchitecture developments in the x86 world let alone with its RISC brethren. It has ridiculously short pipelines and rather modest out of order execution resources. The roadmap shows the G4 hitting 1 GHz in a 0.15 um copper process. I should bloody well hope so - the Alpha EV68 and AMD K7 will likely exceed 1.5 GHz in a 0.18 um aluminum process The writing is on the wall for Apple. The PowerPC has gone embedded control. Neither Mot nor IBM want to pretend to compete with Intel for the desktop any more (although IBM is doing some interesting 64 bit Power chips such as Northstar and Pulsar that compete against Xeon in the server market). Mot didn't build Altivec into G4 for Steve Jobs ego. It is there to win sockets in future generations of base stations for wireless services. As the differences between the bleeding edge desktop market and where PowerPC is heading become more and more evident Apple either has to start building products that look less like desktop PCs and more like internet appliances and PDAs etc or chose a new processor family.
This is a 10 year prediction map. Given the pace at which new technologies arise and can be implemented, I am sure that much of their plans are strictly tentative. The question is, will they change for the better (faster speeds sooner) or the worse (faster speeds later)?
Also, what does IBM have to say about this map?
All that said and done... Spare a dime to buy a guy a G4?
--
Matt Singerman
Matt Singerman
http://matt.vegan.net/
So when these latest and greatest processors running at GHz speeds start emitting radiation in the microwave spectrum are we all going to have to start wearing lead aprons like your local radiologist? Or are we just going to have to shield the entire box in a faraday cage?
Looks like there won't be any more topless, skeletal machines in the future -- "Removing the cover from this machine may void your warranty AND cause severe radiation burns while the machine is in operation."
fnord
OK, since the army of wild ants or whatever won't post news of the PowerPC FAQ, I'll do it here, which seems the most appropriate place to do it.
Visit LinuxPPC.org to take a gander at the latest revision of the PowerPC FAQ.
It's my personal project, and I'm (slowly) trying to make it more accurate and timely (as it was previously maintained by someone else who quit).
Since the industry seems to be interested in having a second affair with the IBM's pseudo-RISC architecture, I hope the FAQ will serve as a good intoduction to the world of PowerPC.
Comments on it to davenport@access-k12.org.
Thanks :)
Many several of the Mac rumors sites have mentioned future SMP-on-a-chip G4s and G5s. That would interest me much more than more Mhz.
We've seen PCs go from 4 Mhz to 600 - going up to 1000 Mhz seems like a mere incremental upgrade. The real news about the G4 is the AltiVec unit. The real news about IA-64 is VLIW. (be gentle if I've got that wrong; I don't follow Intel rumors like I ought). I assert that quantitative changes in clock speed are not where the action is right now, and all the interesting performance improvements come with qualitative changes in the way data is moved and operated on.
-- Jeff Paulsen
While another interesting tidbit is that Motorola expects to continuing making G4s even with the introduction of the G5 and G6-embedded chips perhaps?
Motorola has been very good to embedded designers in making chips for a very long time. 10+ years.
Heck - where I work still uses a bunch of HC11's.
This is one reason that the 68k line of processors has been so popular in embedded systems. Not to mention the nifty stuff that Motorola tends to glue together with the CPU all into one chip. This is the reason you will probably still be using PowerPC products 10 years from now - even if you don't realize what that CPU is under the cover of your TV.
Having used Linux for about six years, it's always been on the Intel platform. For my next computer, I'd like to switch to something non-Intel, perhaps the PowerPC.
Does anyone have a good collection of hardware vendors which actively support (possibly even ship) Linux on PowerPC machines? I wouldn't mind a nice 2 processor SMP PowerPC-based machine, but I don't know where to go to get it.
Also, my Intel machines in the past have been relatively backwards compatible. Do the typical PowerPC architectures typically maintain backwards compatibility?
Thanks for any info.
Egh. Sorry about the busted link.
Try www.linuxppc.org/powerpcfaq/.
"Book E" is the "extensible architecture" mentioned in the light purple G5 block of Moto's PPC roadmap.
AIM Consordium -- Apple, IBM, Motorola.
Apple does have a small role in the design of the PPC. Their main contribution to the project is in compiler writing. The MrC optimized-as-all-hell PPC C compiler had heavy Apple support, and Apple has been working with Motorola on Altivec from the early days when the idea of putting VMX (a proposed but never implemented SIMD archetecture for the POWER family) into the PPC design was discussed. They helped add the Altivec support to the MrC compiler.
As anyone who knows about chip design knows, the compiler writers are just as essential as the people who map out how the silicon's going to look. (Heck in the case of Merced, they're even more important, but I digress.) Altivec has been just as much Apple's baby as Motorola's. That's why there will be so much support for it in the MacOS in the future. It's no marketing gimmick like MMX was; Apple wanted it to be something they could USE everywhere they could.
If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").