So, bevor die technische Reise in unbekannte Welten weitergeht, möchte ich mal etwas klarstellen:
Der PowerMac G5 1,8 Ghz Single ist ein schöner Rechner, der alles kann, was ein iMac 1,8 auch kann. Im Preis inbegriffen ist zwar kein TFT, aber dafür könnt ihr eine zweite Platte einbauen, und das Baby kann problemlos unter Dauerlast laufen, ohne daß euch die Ohren abfallen. Meine "distributed computing"-Spielchen a la seti@home wären auf dem iMac vermutlich gar nicht möglich, weil das auf die Dauer zu laut und zu heiß würde.
Was noch zu klären ist, ist die Erweiterungsfähigkeit.
Für PCI-X und solche Hightechspielchen sind Erweiterungskarten auch im x86/WinXP-Bereich zur Zeit noch relativ knapp und teuer. Die "großen" PowerMacs dürften da dann auch nicht gut versorgt sein. Die einfachen PCI-Steckplätze des "Single" scheinen mir da noch sinnvoller zu sein. Denn dafür sollte es generell mehr Karten auf dem Markt geben als für die neue PCI-X-Technik. Im Apple-developer-Forum habe ich folgende Hiweise zu den PCI-Steckplätzen gefunden, die meines Erachtens wichtig sind:
--------------------------
PCI Expansion Slots
The single processor Power Mac G5 supports three 64-bit, 33 MHz PCI slots that interface to the Shasta I/O. The PCI configuration conforms to the PCI Specification 2.3.
(...)
Important: The single processor Power Mac G5 does not support marking memory space on PCI cards as cacheable. This technique was used in the past to improve read/write performance for cards without an on-board DMA engine. Cards using this technique will not function on the single processor Power Mac G5.
(...)
The expansion slots accept PCI cards with either 32-bit or 64-bit address and data buses. The expansion slots support universal and +3.3 V cards, but not 5 V signalling. The cards are required to use the standard PCI fence described in the specification.
Note: 5 V keyed or signalling cards do not work in the Power Mac G5 computer.
The PCI slots and the AGP Pro 8x slot carry the 3.3 V_AUX power and PME signals to allow an expansion card to wake the computer from sleep mode.
--------
Die Erweiterungskarte muß demnach mit 3,3 Volt laufen (5 Volt läuft nicht). Die Frage ist, ob die Karte Signale für beide Voltspannungen liefern darf oder AUSSCHLIEßLICH nur für 3,3 Volt.
Die Karte sollte über einen eigenen DMA-Baustein verfügen. Eine Technik, bei der Speicherraum als cacheable markiert wird, führt dazu, daß die Karte nicht läuft. Diese Technik wird bei Karten eingesetzt, die keinen eigenen DMA-Baustein besitzen (DMA = "direct memory access" zur Entlastung der eigentlichen CPU).
Technische Kommentare ?