Categories: Software

Apple x86: Experten skeptisch wegen „Rosetta“

Wie Apple-CEO Steve Jobs im Rahmen seiner Keynote auf der Worldwide Developer Conference bekannt gab, soll eine als „Rosetta“ bezeichnete Emulationssoftware die Ausführung von Power PC-Software auf Intel-Chips ermöglichen. Experten äußern sich jedoch skeptisch über die Performance.

Rosetta wurde von Transitive entwickelt, einem Startup aus dem Silicon Valley. „Wir haben seit einiger Zeit eine Verbindung mit ihnen“, so Transitive-CEO Bob Wiederhold über die Geschäftsbeziehungen zu Apple. Die Emulationssoftware ist für die Transformation der Power PC-Instruktionen in x86-Befehle zuständig.

Während seiner Keynote führte Steve Jobs die Power PC-Versionen von Photoshop, Word und Excel mittels Rosetta unter der x86-Version von Mac OS X aus. Der Apple-CEO sagte während seiner Präsentation, die Software laufe „ziemlich schnell“, wobei diese Aussage wohl nicht als objektiver Benchmark herangezogen werden kann. Zum Einsatz kam ein Pentium 4 mit 3,6 GHz und 2 GByte Hauptspeicher.

Trotzdem befürchten Experten Probleme mit der Performance. „Die Geschichte zeigt, dass Binärübersetzung im Prinzip nicht funktioniert“, so Illuminata-Analyst Gordon Haff. Es könne zwar sein, dass dies irgendwann der Fall sei, bislang seien aber alle Versuche in diese Richtung gescheitert. Auch Nathan Brookwood von Insight 64 zeigt sich anhand der Erfahrungen wenig euphorisch über die zu erwartende Performance: „Alle haben behauptet, es seien 50 oder 60 Prozent, tatsächlich waren es 30 oder 40 Prozent.“

Prminente Beispiele für die mangelhafte Performance von Emulationssoftware sind Digital Equipment, die mittels „FX32“ den Alpha-Chip mit x86-Software füttern wollten, und Intel, die ähnliches beim Itanium versucht haben. Während bislang letztendlich keine verlässlichen Aussagen über die Performance gemacht werden können ist bereits klar, dass Rosetta kein Allheilmittel für die Portierungsproblematik sein wird. So macht Apple bereits in der Dokumentation deutlich, dass die Emulationssoftware für Anwendungen ausgelegt sei, die auch auf einem G3-Prozessor laufen.

Programme, die den Altivec-Befehlssatz nutzen, können demnach ebenso wenig emuliert werden wie Anwendungen für Mac OS X 8 und 9. Auch Kernel-Erweiterungen und davon abhängige Software werden den Weg zu x86 wohl nicht mitgehen.

ZDNet.de Redaktion

Recent Posts

Microsoft nennt weitere Details zu kostenpflichtigen Patches für Windows 10

Erstmals liegen Preise für Verbraucher vor. Sie zahlen weniger als Geschäftskunden. Dafür beschränkt Microsoft den…

7 Stunden ago

Microsoft verschiebt erneut Copilot Recall

Die Entwickler arbeiten noch an weiteren „Verfeinerungen“. Windows Insider erhalten nun wohl eine erste Vorschau…

1 Tag ago

GenKI im Job: Mitarbeitende schaffen Tatsachen

Laut Bitkom-Umfrage werden in jedem dritten Unternehmen in Deutschland private KI-Zugänge genutzt. Tendenz steigend.

1 Tag ago

97 Prozent der Großunternehmen melden Cyber-Vorfälle

2023 erlitten neun von zehn Unternehmen in der DACH-Region Umsatzverluste und Kurseinbrüche in Folge von…

1 Tag ago

„Pacific Rim“-Report: riesiges, gegnerisches Angriffs-Ökosystem

Der Report „Pacific Rim“ von Sophos beschreibt Katz-und-Maus-Spiel aus Angriffs- und Verteidigungsoperationen mit staatlich unterstützten…

1 Tag ago

DeepL setzt erstmals auf NVIDIA DGX SuperPOD mit DGX GB200-Systemen

NVIDIA DGX SuperPOD soll voraussichtlich Mitte 2025 in Betrieb genommen und für Forschungsberechnungen genutzt werden.

1 Tag ago