WikiDer > JETZT 3D!
JETZT 3D! ist der Name einer Erweiterung des IA-32 Befehlssatz für Prozessoren verwendet von AMD ist entwickelt. weil Intel nur mit der Einführung von MMX SIMD eingeführt für Ganzzahlregisteroperationen und Gleitkommaoperationen mit dem Aufkommen von 3D Anwendungen immer wichtiger wurde, beschloss AMD, eine spezielle Erweiterung von 21 Anweisungen in die MMX einen Befehlssatz erstellen. Dank dieser zusätzlichen Anweisungen wurde es möglich, Gleitkomma mit einfacher Genauigkeit Werte von 32 Bit gleichzeitig bearbeiten, wenn sie in einem MMX-Register gespeichert sind.
Der große Vorteil dieses Ansatzes war, dass es keine neuen Betriebssystem erforderlich, damit die Prozessoren mit dieser Technologie arbeiten. Ein weiterer Vorteil des AMD-Ansatzes war, dass durch das Umschalten zwischen Integer- und Gleitkomma-Registern keine Zyklen im Prozessor verloren gingen, sondern dass diese austauschbar bearbeitet werden konnten und es möglich wurde, Werte im selben Register statt nur der Werte zu bearbeiten in einem anderen Register an derselben Stelle wie in SSE.
Dieser Ansatz hat auch einen Nachteil, da die Gleitkommadaten per Definition viel mehr Platz (32 Bit mit einfacher Genauigkeit) als die ganzzahligen Daten (die oft in Paketen von 8 oder 16 Bit verarbeitet werden) beanspruchen. Der Effekt der gleichzeitigen Ausführung kleiner als für die Integer bei MMX Da AMD damals noch einen relativ geringen Marktanteil hatte, wurde das 3D NOW! Anweisungen wurden nie so erfolgreich wie die SSE-Anweisungen von Intel. AMD fügte später die SSE-Erweiterung seinen eigenen Prozessoren hinzu.