[ungesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Die Satznotation zur besseren Lesbarkeit geändert und ein Wort hinzugefügt.
Zeile 55:
 
== powerUP PowerPC-Technologie (Amiga) ==
Die PowerPC-basierten CPU-Karten von phase5 ermöglichten es erstmals, die Modelle der Amiga-Reihe über die mit den verfügbaren 68k-CPUs maximal mögliche Leistung hinaus zu beschleunigen. Hauptmerkmal der Karten war die duale CPU-Architektur:. nebenNeben einem [[Motorola_68040|68040/68060]]-Prozessor (68060: 50 bzw. 66 MHz) war auch eine [[PowerPC]]-CPU (604e/603e: 233/268 MHz) auf derselben Steckkarte vorhanden. Sie boten außerdem nützliche Features wie zusätzliche RAM-Steckplätze und [[SCSI]]-Controller für zusätzliche Laufwerke.
 
Auch software-seitig wurde unter [[powerUP]] zunächst ein dualer Ansatz verfolgt, bei dem die PowerPC-Seite durch eine spezielle Runtime-Library (ppc.library) von der 68k-Seite aus angesteuert werden musste. Aufgrund der Notwendigkeit von Cache-Synchronisationen beim Datenaustausch zwischen den CPUs war die Programmierung einerseits aufwendig und der erzielte Performance-Gewinn bei Standard-Applikationen häufig gering. Gute Beschleunigungseffekte ergaben sich bei geschickter Programmierung z.B. mit gekapselten Codecs für Grafik-/Animationsformate (PNG, JPEG, GIF, MPEG) oder Kompressionsbibliotheken (libz), meist in Form entsprechend angepasster [[AmigaOS]]-Datatypes.