Apple Updates Power Mac Line
Phreck writes "Apple has announced an upgrade to its Power Mac line today. The new Power Macs all feature dual G5 processors, 512 MB RAM, and dual-layer 16x SuperDrives. On the low end is the dual 2.0GHz with 160GB HD and ATI Radeon 9600. The mid-range includes dual 2.3GHz processors with 250GB HD and ATI Radeon 9600. The top-end system has dual 2.7GHz processors with 250GB HD and ATI Radeon 9650. The processors are not the dual-core variety as has been rumored for weeks now."
Just a small speed bump. And no dual core G5 yet unfortunally.
I've heard Apple will come up with a new one button keyboard, soon. Because it's so much easier to use.
Georg
Perhaps you should start visiting the rumor sites. this powermac update was not a surprise
MacRumors.com
MacRumors' Buyer's Guide also keeps track of time since last release and a summary of recent rumors, and a buy or not-buy recommendation.
Never buy a computer when it's TODAY.
Always wait until it's TOMORROW, because something better may come out.
Put simply, dual core means that both CPUs are on the same piece of silicon. They can share a unified cache, access it faster, and resolve deadlocks & invalidates etc much faster.
A dual core processor will also run cooler than two single cores, and the reduced number of external interconnects means that the whole thing can be clocked faster.
Since you are using up to twice the wafer size, you need to have a high yield rate of you're going to keep costs down: Yield decreases in proportion to wafer area.
It's worth reading up on System On Chip design - see how you can put the graphics controller, DSP, and USB controller on the same wafer. Furber's ARM SoC book is slightly dated but nevertheless a good read.
Relative to the latest AMD etc depends on the code you're running. PowerPC has a lot of registers, can do much more complicated floating point arithmetic, and has a fused multiply-add instruction (good for FFTs) but in pure integer throughput the latest AMD etc will probably triumph.
Dual core being "more efficient" depends very much on the task being considered.
For any sufficiently large task, the bottleneck is the path to main memory. For a given level of package & bus limitations, dual-core must use an amount of bandwidth to main memory to feed two processing units rather than one.
For tasks that fit in on-chip cache, of course, the bottleneck is processing, and dual-core can be a huge improvement, especially where the synchronization overhead would have to go off-chip in the case of dual processors, as you mention.
The price drop is nice, but I still want a 17" Cinema Display.
I'd have thought that with the Mini being hailed as the "most affodable mac ever" SOMEONE at apple would have come up with the idea of selling a monitor that didn't cost as much as the mini. A 17" at around $300-400 would seem to fit into the current line nicely, hell they could even use the same panel as in the iMac.
Lot of people are complaining about the "just 200MHz" speed bump for the high end model. 8% may not be that much of a speed bump, but neither Intel or AMD has been able to pull off dramatic clock frequency jumps lately. Clock speed stagnation seem to be a general problem in the processor design industry.
As for the dual cores, obviously AMD and Intel have much more incentive. The entire PC world is built around a standard form factors: ATX motherboards and ATX cases. Intel's efforts to move to a new form factor (BTX) has been quite unsuccessful so far. It is very hard to put two "hot" processors on an ATX motherboard in an ATX case. PC market is also driven by cut throat price pressure and low margins. There is a huge price difference between the prices of single processor motherboards and dual processor motherboards. Given the stagnation in the clock frequency, the only practical way for Intel and AMD to drive the mainstream PC to higher performance is the SMP model through dual-core chips. This way, all of the rest of the system components (motherboard, chipset, case, cooling system) can stay the same.
Apple does not have this constraint. Apple has been manufacturing mainstream multiprocessor desktops for manty years. Overall, it may actually be more cost effective for Apple to ship multiprocessor system. It may be a lot cheaper for IBM to manufacture two instances of a small die like the PPC970 FX (less than 60mm2) than a larger dual core die. As for Apple, having the source of the heat distributed accross two chips makes thermal management somewhat easier than dealing with one extremely hot dual core chip.
I am sure Apple will eventually move to dual core PPC970MP chips, potentially later this year, but this will most likely be in the context of being able to offer quad systems (two dual-core processors) for higher performance.
As for the choice of the base graphics card, the 9600 or 9650 is a perfectly reasonable choice. The primary driving force behind high end graphics cards in the PC world are 3D games. PowerMac G5 is obviously not the best 3D game platform. Most people buy PowerMacs to use in professional applications. Many pro applications do not require super-duper 3D performance. For those who are planning to do serious 3D work, the 6800 Ultra upgrade is the reasonable choice. There is no reason to burden all customers with an expensive (and potentially loud) graphics card.