Zum Hauptinhalt wechseln
Support-Wissensdatenbank

Intel® Befehlssatzerweiterungstechnik

Inhaltstyp: Produktinformationen und Dokumente   |   Artikel-ID: 000005779   |   Letzte Überprüfung: 21.01.2025

Intel® Befehlssatzerweiterungen sind zusätzliche Anweisungen zur Erhöhung der Leistung, wenn die gleichen Vorgänge auf mehreren Datenobjekten ausgeführt werden. Weitere Informationen finden Sie im Handbuch für Softwareentwickler von Intel® 64 und IA-32 Architectures: 1, 2A, 2B, 2C, 2D, 3A, 3B, 3C, 3D und 4 sowie im Intel® Architecture Instruction Set Extensions Programming Reference.

Befehlssatzerweiterungen können Folgendes umfassen:

  • Single Instruction Multiple Data (SIMD)
  • Intel® Streaming-SIMD-Erweiterungen (Intel® SSE, Intel® SSE2, Intel® SSE3 und Intel® SSE4)
  • Intel® Advanced Vector Extensions (Intel® AVX, Intel® AVX2 und Intel® AVX-512)

Besuchen Sie So finden Sie die unterstützten Intel® Befehlssatzerweiterungen für Intel® Prozessor , um die unterstützten Intel Befehlssatzerweiterungen für Ihren Prozessor zu finden.

Klicken Sie auf die einzelnen Punkte , um weitere Informationen anzuzeigen

Streaming-SIMD-Extensions (SSE)

Die Intel® Streaming SIMD Extensions (Intel® SSE) wurden in der IA-32-Architektur der Pentium III Prozessorreihe eingeführt. Diese Erweiterungen verbessern die Leistung der IA-32 Prozessoren für fortschrittliche 2D- und 3D-Grafiken, Filme, Bildverarbeitung, Spracherkennung, Audiosynthese, Telefonie und Videokonferenzen.

Die Intel MMX-Technik führte die SIMD-Funktion (Single Instruction Multiple-Data) in die IA-32-Architektur ein, mit den 64-Bit-MMX-Registern, gepackten 64-Bit-Integer-Datentypen und Anweisungen, die die Durchführung von SIMD-Operationen mit gepackten ganzen Zahlen ermöglichten. Intel SSE erweiterte das SIMD-Ausführungsmodell um Funktionen für die Verarbeitung von gepackten und skalaren Gleitkommawerten mit einfacher Genauigkeit, die in 128-Bit-Registern enthalten sind.

Streaming-SIMD-Extensions 2 (SSE2)

Die Streaming-SIMD-Erweiterungen 2 (SSE2) wurden in die IA-32-Architektur in den Prozessoren Pentium 4 und Intel Xeon eingeführt. Diese Erweiterungen verbessern die Leistung der IA-32 Prozessoren für fortgeschrittene 3D-Grafiken, Videodekodierung/-kodierung, Spracherkennung, E-Commerce, Internet, wissenschaftliche und technische Anwendungen. Intel SSE2 verwendet das SIMD-Ausführungsmodell (Single Instruction Multiple Data), das mit der MMX-Technologie und Intel SSE verwendet wird. Sie erweitern dieses Modell um Unterstützung für gepackte Gleitkommawerte mit doppelter Genauigkeit und für gepackte 128-Bit-Ganzzahlen.

Streaming-SIMD-Extensions 3 (SSE3)

Intel SSE3 wurde mit dem Pentium 4 Prozessor eingeführt, der die Hyper-Threading-Technologie (basierend auf 90-nm-Prozesstechnologie) unterstützt. Intel SSE3 bietet 13 Anweisungen, die die Leistung der Streaming SIMD Extensions-Technologie, der Streaming SIMD Extensions 2-Technologie und der x87-FP-Mathematikfunktionen beschleunigen.

Die Intel SSE3 Erweiterungen bieten 13 Anweisungen, die die Leistung der Streaming SIMD Extensions Technik, Streaming SIMD Extensions 2 Technologie und x87-FP mathematische Funktionen beschleunigen.

Streaming-SIMD-Extensions 4 (SSE4)

Intel SSE4 bietet 54 Anweisungen. 47 davon werden als Intel SSE4.1-Anweisungen bezeichnet. Intel SSE4.1 wurde mit dem Intel Xeon Prozessor der Serie 5400 und dem Intel Core 2 Extreme Prozessor QX9650 eingeführt. Die anderen sieben Intel SSE4-Anweisungen werden als Intel SSE4.2-Anweisungen bezeichnet.

Hier finden Sie eine Liste der Intel® Prozessoren mit SSE4.1

Hier finden Sie eine Liste der Intel® Prozessoren mit SSE4.2

Intel® Advanced Vector Extensions (Intel® AVX und Intel® AVX2)

Intel® Advanced Vector Extensions (Intel® AVX) führt eine 256-Bit-Vektorverarbeitungsfunktion ein. Der Intel AVX Befehlssatz erweitert 128-Bit-SIMD-Befehlssätze durch Verwendung eines neuen Befehlskodierungsschemas über ein Vektorerweiterungspräfix (VEX). Intel AVX bietet außerdem mehrere erweiterte Funktionen, die über die früheren Generationen von 128-Bit-SIMD-Erweiterungen hinausgehen.

Intel® Advanced Vector Extensions 2 (Intel® AVX2) bietet 256-Bit-Integer-SIMD-Erweiterungen, die die Berechnung über Integer- und Gleitkommadomänen hinweg unter Verwendung von 256-Bit-Vektorregistern beschleunigen.

Hier finden Sie eine Liste der Intel® Prozessoren mit AVX2.

Intel® Advanced Vector Extensions 512 (Intel® AVX-512)

Die Intel® AVX-512-Reihe umfasst eine Sammlung von 512-Bit-SIMD-Befehlssätzen zur Beschleunigung einer Vielzahl von Anwendungen. Intel AVX-512 Anweisungen bieten eine breite Palette von Funktionen, die die Programmierung in 512-Bit-, 256- und 128-Bit-Vektorregistern sowie Unterstützung für Opmask-Register und Befehle unterstützen, die mit Opmask-Registern arbeiten.
Die Sammlung von 512-Bit-SIMD-Befehlssätzen in Intel AVX-512 enthält neue Funktionen, die in Intel AVX und Intel AVX2 nicht verfügbar sind, sowie beworbene Anweisungen, die denen in Intel AVX/Intel AVX2 ähnlich sind, jedoch durch Opmask-Register erweitert werden, die VEX-kodierten Intel AVX/Intel AVX2 nicht zur Verfügung stehen.

Hier finden Sie eine Liste der Intel® Prozessoren mit AVX-512.

Zugehörige Produkte

Dieser Artikel bezieht sich auf 100-Produkte.
Intel® Celeron® Prozessoren der Produktreihe 3000 5th Gen Intel® Xeon® Scalable Processors Intel® Core™ i5 Prozessoren der 9. Generation Intel® Core™ i7 Prozessoren der 11. Generation Intel® Celeron® Prozessoren der Produktreihe J Intel® Core™ m Prozessoren der 8. Generation Intel® Celeron® Prozessor J1900 (2 MB Cache, bis zu 2,42 GHz) Intel® Core™ i3 Prozessoren der 9. Generation Intel® Core™ i3 Prozessoren der 13. Generation Intel® Core™ i7 Prozessoren der 9. Generation Intel® Core™ i3 Prozessoren der vierten Generation Intel® Core™ i3 Prozessoren der 11. Generation Intel® Celeron® Prozessor N3350 (2 MB Cache, bis zu 2,40 GHz) Intel® Processor for Desktop Intel® Core™ i5 Prozessoren der 11. Generation Intel® Core™ i5 Prozessoren der 12. Generation Intel® Core™ i9 Prozessoren der 12. Generation Siebte Generation der Intel® Core™ M Prozessoren Intel® Core™ i5 Prozessoren der fünften Generation Intel® Celeron® Prozessoren der Produktreihe 2000 Intel® Core™ i9 Prozessoren der 8. Generation Intel® Core™ i7 Prozessoren der 10. Generation Intel® Prozessor der U-Reihe Intel® Xeon® E Prozessor Intel® Core™ M Prozessoren der fünften Generation Intel® Core™ Ultra Processors (Series 2) Intel® Core™ i9 processors (14th gen) Intel® Celeron® Prozessor J3355 (2 MB Cache, bis zu 2,50 GHz) Intel® Core™ i5 Prozessoren der 10. Generation Intel® Core™ i5-6600K Prozessor (6 MB Cache, bis zu 3,90 GHz) Intel® Core™ Ultra Processors (Series 1) Intel® Core™ i5 Prozessoren der achten Generation Intel® Celeron® Prozessor N3450 (2 MB Cache, bis zu 2,20 GHz) Intel® Core™ i3 Prozessoren der siebten Generation Intel Atom® Prozessor der Produktreihe C Intel® Core™ i3 Prozessoren der sechsten Generation Intel® Celeron® 4000er-Prozessoren Intel Atom® Prozessoren der Produktreihe S Skalierbare Intel® Xeon® Prozessoren der 4. Generation Intel® Core™ i3 Prozessoren der fünften Generation Intel® Core™ i7 processors (14th gen) Intel® Core™ i7 Prozessoren der fünften Generation Intel® Core™ i5 Prozessoren der sechsten Generation Intel® Core™ i3 Prozessoren der 12. Generation Intel® Core™ i5 processors (14th gen) Intel Atom® Z Prozessoren Intel Atom® Prozessoren der Produktreihe E Intel Atom® Prozessor der Produktreihe N Intel Atom® Prozessoren der Produktreihe D Intel Atom® Prozessor der Produktreihe X Intel® Core™ i7 Prozessoren der 13. Generation Intel® Core™ i7 Prozessoren der siebten Generation Intel® Celeron® Prozessoren der Produktreihe N Skalierbare Intel® Xeon® Prozessoren Ältere Intel® Xeon® Prozessoren Intel® Celeron® Prozessoren der Produktreihe 1000 Intel® Xeon® 6 Intel® Core™ Prozessoren der Produktreihe X Intel® Core™ processors (Series 1) Intel® Core™ i7 Prozessoren der 12. Generation Intel® Prozessor der N-Reihe Skalierbare Intel® Xeon® Prozessoren der 3. Generation Intel® Core™ i9 Prozessoren der 9. Generation Intel® Core™ i7 Prozessoren der achten Generation Intel® Core™ i9 Prozessoren der 10. Generation Intel® Celeron® Prozessor J3455 (2 MB Cache, bis zu 2,30 GHz) Intel® Core™ i5 Prozessoren der siebten Generation Intel® Core™ i7 Prozessoren der sechsten Generation Intel® Core™ i7 Prozessoren der vierten Generation Intel® Celeron® Prozessor der Produktreihe 5000 Intel® Core™ i3 processors (14th gen) Intel® Core™ processors (Series 2) Intel® Core™ i3 Prozessoren der achten Generation Intel® Xeon® W Prozessor Sechste Generation der Intel® Core™ M Prozessoren Intel® Celeron® Prozessoren der Produktreihe G Intel® Core™ i5 Prozessoren der 13. Generation Intel® Core™ i9 Prozessoren der 13. Generation Intel® Core™ i9 Prozessoren der 11. Generation Skalierbare Intel® Xeon® Prozessoren der 2. Generation Intel® Core™ i5 Prozessoren der vierten Generation Intel® Core™ i3 Prozessoren der 10. Generation Intel® Core™ i3 Prozessor der N-Reihe

Nicht mehr lieferbare Produkte

Disclaimer / Rechtliche Hinweise

Der Inhalt dieser Seite ist eine Kombination aus menschlicher und computerbasierter Übersetzung des originalen, englischsprachigen Inhalts. Dieser Inhalt wird zum besseren Verständnis und nur zur allgemeinen Information bereitgestellt und sollte nicht als vollständig oder fehlerfrei betrachtet werden. Sollte eine Diskrepanz zwischen der englischsprachigen Version dieser Seite und der Übersetzung auftreten, gilt die englische Version. Englische Version dieser Seite anzeigen.