kubyx wrote:
Other than the name what is the main difference between the, G3/G4 Power Mac and the G3/G4 Amiga One?
I've been wondering this for along time now. :-?
Everything but the CPU.
Apple has relied on Motorola (and IBM?) northbridges, recently going to their own(?) custom designs with the need for things like DDR SDRAM support. The present Mai (A1, Pegasos) chipset is arguably a generation behind, not that it matters altogether much for processors of current speed grades. The northbridge is what interfaces the processor to system memory and buses (PCI, AGP... and things like PCI-X, Hypertransport, and V-Link in the case of various 'modern' x86 chipsets.)
In turn, the southbridges and other 'peripheral' chips are what provide UATA (also known as 'Ultra DMA' IDE), USB, ethernet, legacy ports, onboard AC97 sound, and so on. Apple has rolled their own for a few generations; Eyetech and Genesi both use chips from Via, of slightly different model.
Macs use OpenFirmware boot ROMs/"BIOS"es - OF is basically a small, special-purpose FORTH system, 'easily' implemented for various hardware, and designed to identify peripherals and get an OS kernel loaded from disk. 'Old World' PowerPC Macs still had custom ROMs, offering OF as a compatibility option (for Apple's UNIX, the never?-released PowerPC OS/2, Linux, etc); 'New World' machines seem to be OF-only, but I'm not 100% sure. (Apple specifically defines 'New World' something like 'including OpenFirmware 3.x.') OF is an open *specification.*
The AmigaOne uses code from the U-Boot (formerly PPCBoot) project instead; U-Boot/PPCBoot is *open source.* In the case of the Pegasos, Genesi have licensed an OpenFirmware implementation from a vendor specializing in such (similar to the way x86 boardmakers license BIOSes from AMI, Award, or Phoenix).
---
Performance-wise, what're the differences? For that, you'd need benchmarks (some are floating around, mostly based on the 'RC5' distributed crypto-cracking engine, not very representative of more standard workloads), but for the models of Mac produced using the models of CPU offered for the AmigaOne (iMac/iMac2/"Snow" Powerbook/eMac), it's probably Pretty Darn Close either way. Any eventual 'G5' Macs would and should blow this hardware out of the water, but it's not like Mai (or Marvell, the vendor Genesi are moving to for the Peg2) aren't aware of IBM's chip roadmaps- by the time a G
6 rolls around, Apple and "3rd-party" platforms should be in sync. :python: