App installieren
How to install the app on iOS
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature currently requires accessing the site using the built-in Safari browser.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ende der "SSEerities" absehbar ?
- Ersteller Opteron
- Erstellt am
- Status
- Für weitere Antworten geschlossen.
Opteron
Redaktion
☆☆☆☆☆☆
Hallo und vielen Dank fürs Kommen,
mich würde mal interessieren, ob langsam ein Ende der Fahnenstange bei den SSE Befehlen abzusehen ist.
x86 CPUs sind ja CISC CPUs (zwar, mit RISC Kern aber lassen wir das mal ausenvor).
SSE1, und SSE2 fand ich auch noch ganz toll, aber SSE3 .. und jetzt SSE4, 4.1, 4.2 ... wer braucht sowas ? Natürlich gibts sicherlich Spezialfälle, aber macht es für die paar Vorteile Sinn den Befehlssatz immer weiter aufzubohren ?
SSE 4.2 das mit Nehalem kommt, soll z.B. String Befehle bekommen ... da würden mich ein paar Anwendungsbeispiele schon interessieren, es wird doch hoffentlich mehr sein als die Suche und Ersetze Funktion bei Word
So oder so, langsam habe ich das Gefühl, dass man die x64 CPUs VCISC ("V" für very) nennen sollte
Vielen Dank
Alex
mich würde mal interessieren, ob langsam ein Ende der Fahnenstange bei den SSE Befehlen abzusehen ist.
x86 CPUs sind ja CISC CPUs (zwar, mit RISC Kern aber lassen wir das mal ausenvor).
SSE1, und SSE2 fand ich auch noch ganz toll, aber SSE3 .. und jetzt SSE4, 4.1, 4.2 ... wer braucht sowas ? Natürlich gibts sicherlich Spezialfälle, aber macht es für die paar Vorteile Sinn den Befehlssatz immer weiter aufzubohren ?
SSE 4.2 das mit Nehalem kommt, soll z.B. String Befehle bekommen ... da würden mich ein paar Anwendungsbeispiele schon interessieren, es wird doch hoffentlich mehr sein als die Suche und Ersetze Funktion bei Word
So oder so, langsam habe ich das Gefühl, dass man die x64 CPUs VCISC ("V" für very) nennen sollte
Vielen Dank
Alex
Frank Kuypers
Intel Mobile Platform Architecture Specialist
- Mitglied seit
- 13.02.2008
- Beiträge
- 98
- Renomée
- 1
Hallo Opteron,
ich gebe Dir Recht, daß es immer mehr Befehle innerhalb der Architektur gibt und es wahrscheinlich immer weiter darauf hinausläuft, daß nur noch "Spezialfälle" abgedeckt werden.
Nun ist es aber so, daß sich auch die Benutzungsmodelle der Software, die auf diesen Architekturen ausgeführt werden, immer weiter entwickeln.
Wer hätte zu SSE2 Zeiten gedacht, daß wir alle (einige, manche) Videos in HD Auflösung bearbeiten, transkodieren usw. Wenn ich mir die letzten Benchmarks von Divx auf HD Boost (SSE4.1) anschaue, scheint es schon so zu sein, daß diese neuen Befehle durchaus ihre Daseinsberechtigung haben. Vielleicht nur in dem Spezialfall Videoencoding, aber du mußt zugeben, daß dies doch mittlerweile ein durchaus verbreitetes Benutzungsmodell ist.
Außerdem heißt es ja nicht, daß wenn wir neue SSE Instruktionen einführen, die alten nicht verbessern. Wir haben zum Beispiel in der Penryn Architektur den FP durchsatz erheblich verbessert, ohne das das irgendwie nur auf neue Befehle zurückzuführen war.
Ich denke beides hat seine Berechtigung.
Gruß
Frank
ich gebe Dir Recht, daß es immer mehr Befehle innerhalb der Architektur gibt und es wahrscheinlich immer weiter darauf hinausläuft, daß nur noch "Spezialfälle" abgedeckt werden.
Nun ist es aber so, daß sich auch die Benutzungsmodelle der Software, die auf diesen Architekturen ausgeführt werden, immer weiter entwickeln.
Wer hätte zu SSE2 Zeiten gedacht, daß wir alle (einige, manche) Videos in HD Auflösung bearbeiten, transkodieren usw. Wenn ich mir die letzten Benchmarks von Divx auf HD Boost (SSE4.1) anschaue, scheint es schon so zu sein, daß diese neuen Befehle durchaus ihre Daseinsberechtigung haben. Vielleicht nur in dem Spezialfall Videoencoding, aber du mußt zugeben, daß dies doch mittlerweile ein durchaus verbreitetes Benutzungsmodell ist.
Außerdem heißt es ja nicht, daß wenn wir neue SSE Instruktionen einführen, die alten nicht verbessern. Wir haben zum Beispiel in der Penryn Architektur den FP durchsatz erheblich verbessert, ohne das das irgendwie nur auf neue Befehle zurückzuführen war.
Ich denke beides hat seine Berechtigung.
Gruß
Frank
Martin Strobel
Intel Pressereferent Fachpresse
- Mitglied seit
- 13.02.2008
- Beiträge
- 26
- Renomée
- 1
ich möchte die Frage etwas erweitern. Was ist notwendig um in der Zukunft weiter Leistungssteigerungen von Prozessoren zu erwarten?
Das man mit dem Anheben der Taktfrequez an Grenzen gestossen ist haben wir in den letzten Jahren gesehen. Eine 20 Prozent schnellere Taktfrequenz führt zu etwa 13 Prozent mehr Leistung treibt aber den Stromverbrauch um ungefähr 70 Prozent in de Höhe. Die Multicore-Technik verspricht effizienter zu sein. Aber auch hier ist es falsch zu behaupten das acht Kerne dopplet so schnell sind wie vier. Am Ende entscheiden bei den x86-Mikroprozessoren mehr als nur Taktfrequenz und mehr Kerne über deren Leistung. Wir glauben das man für zukünftige, noch schnellere Prozessoren neue Befehlssätze und Verbeserungen am Cache benötigt und das das man das Hardware-Thread-Scheduling weiter optimieren muss.
Wird es also neue Befehlssätze geben ja! Wie gesagt haben wir mit Penryn bereits 47 neuen SSE Instruktionen eingeführt. Von diesen sogenannten SSE4 Befehlssätzen profitiert zum Beispiel divx. Hier läuft die Videoumwandlung jetzt schneller ab da das, was bisher mit vielen einzelnen Befehlen realisiert werden musste, kompakt mit Hilfe eines einzigen durchgeführt wird. Für die nächste CPU Genereation arbeiten unsere Entwickler an neuen Befehlssätzen. Mit Nehalem kommen sieben weiter SSE Instruktionen (SSE4.2). Hierzu gehören POPCNT und CRC32. Mit CRC32 lässt sich beispielsweise die zyklische Redundanzprüfung, wichtig bei der Fehlererkennunung bei der Datenübertragung, beschleunigen. Zudem noch Instruktionen die XML-Workloads beschleunigen. Hierin sehen wir die Möglickeit diese Anwendungen um das 3-fache zu beschleunigen. Wenn wir dann so weit sind um die Nehalem Architektur in 32nm zu fertigen werden wir auch hier wieder Verbesserungen an der Architektur durchführen. Mit Westmere dem ersten 32nm Prozessor werden wir spezielle Instruktionen einführen die die Sicherheit erhöhen. Mit den AES New Instruction werden wir den AES als Verschlüsselungsalgorithmus und damit die Ver- und Entschlüsselung deutlich beschleunigen. Details hierzu werden in Zukunft folgen.
Das man mit dem Anheben der Taktfrequez an Grenzen gestossen ist haben wir in den letzten Jahren gesehen. Eine 20 Prozent schnellere Taktfrequenz führt zu etwa 13 Prozent mehr Leistung treibt aber den Stromverbrauch um ungefähr 70 Prozent in de Höhe. Die Multicore-Technik verspricht effizienter zu sein. Aber auch hier ist es falsch zu behaupten das acht Kerne dopplet so schnell sind wie vier. Am Ende entscheiden bei den x86-Mikroprozessoren mehr als nur Taktfrequenz und mehr Kerne über deren Leistung. Wir glauben das man für zukünftige, noch schnellere Prozessoren neue Befehlssätze und Verbeserungen am Cache benötigt und das das man das Hardware-Thread-Scheduling weiter optimieren muss.
Wird es also neue Befehlssätze geben ja! Wie gesagt haben wir mit Penryn bereits 47 neuen SSE Instruktionen eingeführt. Von diesen sogenannten SSE4 Befehlssätzen profitiert zum Beispiel divx. Hier läuft die Videoumwandlung jetzt schneller ab da das, was bisher mit vielen einzelnen Befehlen realisiert werden musste, kompakt mit Hilfe eines einzigen durchgeführt wird. Für die nächste CPU Genereation arbeiten unsere Entwickler an neuen Befehlssätzen. Mit Nehalem kommen sieben weiter SSE Instruktionen (SSE4.2). Hierzu gehören POPCNT und CRC32. Mit CRC32 lässt sich beispielsweise die zyklische Redundanzprüfung, wichtig bei der Fehlererkennunung bei der Datenübertragung, beschleunigen. Zudem noch Instruktionen die XML-Workloads beschleunigen. Hierin sehen wir die Möglickeit diese Anwendungen um das 3-fache zu beschleunigen. Wenn wir dann so weit sind um die Nehalem Architektur in 32nm zu fertigen werden wir auch hier wieder Verbesserungen an der Architektur durchführen. Mit Westmere dem ersten 32nm Prozessor werden wir spezielle Instruktionen einführen die die Sicherheit erhöhen. Mit den AES New Instruction werden wir den AES als Verschlüsselungsalgorithmus und damit die Ver- und Entschlüsselung deutlich beschleunigen. Details hierzu werden in Zukunft folgen.
Crunch3r
Vice Admiral Special
- Mitglied seit
- 17.11.2005
- Beiträge
- 704
- Renomée
- 33
- Standort
- zu Hause
- Aktuelle Projekte
- MW
- Lieblingsprojekt
- MW
- BOINC-Statistiken
- Details zu meinem Desktop
- Prozessor
- 2 Quad-core Intel Xeon X5365 processors (3.0GHz)
- Mainboard
- Intel S5000XVN Workstation Board
- Speicher
- 4GB Samsung FB-DIMMs
- Grafikprozessor
- 8600GT
...Wir haben zum Beispiel in der Penryn Architektur den FP durchsatz erheblich verbessert, ohne das das irgendwie nur auf neue Befehle zurückzuführen war.
Supershuffle sei dank

Wie sieht es den mit lizensabkommen für SSE5 aus ?
Nightshift
Grand Admiral Special
- Mitglied seit
- 19.08.2002
- Beiträge
- 4.447
- Renomée
- 81
- Standort
- Tief im Weeeeeesss-teheheheeen ;-)
- Mitglied der Planet 3DNow! Kavallerie!
- Aktuelle Projekte
- SIMAP, Docking, POEM
- Lieblingsprojekt
- SIMAP
- Meine Systeme
- Ci7-3770K@3,8 GHz, C2Q 9550@3,4 GHz, AthlonII 620 X4 (+ 2x Ci3-2100, 2x C2D 8400, 9x A4-3420, E-450)
- BOINC-Statistiken
- Details zu meinem Desktop
- Prozessor
- Ryzen 7 3700X @stock
- Mainboard
- Gigabyte X570 Aorus Elite
- Kühlung
- Noctua NH-D15 chromax.black
- Speicher
- 2x 16 GB Corsair Vengeance LPX (schwarz) PC4-25600U (DDR4-3200) CL16-18-18-36 @stock
- Grafikprozessor
- Powercolor RX 5700 Red Dragon @stock
- Display
- Eizo FlexScan EV2750
- SSD
- Corsair MP600 1TB M.2 NVMe | Kingston A2000 NVMe PCIe SSD 1TB | Samsung 850 EVO 500 GB
- Optisches Laufwerk
- LG BH16NS55| NEC AD-7203S
- Soundkarte
- onboard :-P der Hardwaregott habe meine Creative Audgiy 2ZS selig
- Gehäuse
- Nanoxia Deep Silence 5, schallgedämmt
- Netzteil
- be quiet! Straight Power E11 650W
- Tastatur
- Razer Ornata Chroma
- Maus
- Logitech Lift for Business
- Betriebssystem
- Win 10 Pro 64bit
- Webbrowser
- Firefox
- Verschiedenes
- rockstable & silent
- Schau Dir das System auf sysprofile.de an
Danke für die Ausführung, und ich schließe mich Crunch3rs Frage an und erweitere diese noch etwas:
Wäre es nicht vielleicht in Zukunft denkbar, dass die beiden großen CPU-Hersteller in diesem Punkt ihre Differenzen begraben um ein einheitlicheres System erschaffen zu können?
Natürlich ist mir auch klar, dass man als Hersteller die schnellste CPU haben möchte und den Vorteil auf seiner Seite.
Und sicherlich bekommt unterschiedlichen Architekturen auch nicht jeder Befehl gleich gut.
Allerdings gibt es so doch eine sehr starke Fragmentierung an unterschiedlichen Befehlssätzen und ich kann mir sehr gut vorstellen, dass das in der Softwareentwicklung auch ein Stolperstein sein kann und die Verbreitung der Befehle veringert.
Insofern wäre es für den Kunden wünschenswert hier ein einheitlicheres System vorzufinden, und für Entwickler sicher auch.
Das richtet sich natürlich auch an die "grüne" Adresse, falls hier jemand von dort mitlesen sollte ...
Wäre es nicht vielleicht in Zukunft denkbar, dass die beiden großen CPU-Hersteller in diesem Punkt ihre Differenzen begraben um ein einheitlicheres System erschaffen zu können?
Natürlich ist mir auch klar, dass man als Hersteller die schnellste CPU haben möchte und den Vorteil auf seiner Seite.
Und sicherlich bekommt unterschiedlichen Architekturen auch nicht jeder Befehl gleich gut.
Allerdings gibt es so doch eine sehr starke Fragmentierung an unterschiedlichen Befehlssätzen und ich kann mir sehr gut vorstellen, dass das in der Softwareentwicklung auch ein Stolperstein sein kann und die Verbreitung der Befehle veringert.
Insofern wäre es für den Kunden wünschenswert hier ein einheitlicheres System vorzufinden, und für Entwickler sicher auch.
Das richtet sich natürlich auch an die "grüne" Adresse, falls hier jemand von dort mitlesen sollte ...
Opteron
Redaktion
☆☆☆☆☆☆
So:Wie sieht es den mit lizensabkommen für SSE5 aus ?
http://www.chiplist.com/Intel_Will_Not_Support_SSE5_Instruction_Extensions/tree3f-article--80-/
@Martin Strobel:
Ahh ok, die Stringbefehle für XML, ok leuchtet ein, wobei mir im Hinterkopf da wieder ein paar Sachen zur XML Komprimierung einfallen .. naja egal ^^
Danke für die (gleich doppelte ^^) Antwort

Zur Verschlüsselung:
Könnte man eventuell da gleich auf die VIA Befehle zurückgreifen ? Dort gibts ja schon seit Jahren eine x86 Crypto Engine, und eventuell bestehen ja Patentaustauschabkommen. Aber irgendwie hab ich das Gefühl, dass Intel das nicht machen wird

ciao
Alex
Zuletzt bearbeitet:
Lykos
Cadet
- Mitglied seit
- 02.02.2008
- Beiträge
- 10
- Renomée
- 0
- Details zu meinem Desktop
- Prozessor
- AMD Athlon X2 64 5000+ @2,6GHz
- Mainboard
- Gigabyte
- Kühlung
- Skythe Mugen
- Speicher
- 4GB DDR2 800 @ 800MHz Clocking 5
- Grafikprozessor
- ATI RadeonHD 3870
- Display
- 19 Zoll
- HDD
- 750GB Seagate
- Optisches Laufwerk
- Samsung SH-S203D
- Gehäuse
- Sharkoon Rebel9 value black
- Netzteil
- Netzteil ATX Corsair VX450W
- Betriebssystem
- Gentoo, Suse Linux
- Webbrowser
- Firefox
- Verschiedenes
- AMD, LINUX...
Da ich gerade über die geplante Beschleunigung des AES Verschlüsselungsalgorithmus und des divx Codecs gelesen habe, würde mich interessieren, ob diese Beschleunigungen auch Algorithmen wie Blowfish, ogg Theora, dirac und anderen open source Algorithmen zugute kommen oder eine generelle hardwarebeschleunigung derartiger Algorithmen geplant ist.
- Mitglied seit
- 16.11.2001
- Beiträge
- 21.660
- Renomée
- 1.247
- Standort
- München
- Aktuelle Projekte
- World Community Grid
- Lieblingsprojekt
- Folding@Home
- Meine Systeme
- AMD Ryzen 9 5950X
- BOINC-Statistiken
- Folding@Home-Statistiken
- Details zu meinem Desktop
- Prozessor
- AMD Ryzen 9 5950X
- Mainboard
- ASUS TUF Gaming X570-Pro [WI-FI]
- Kühlung
- be quiet! Shadow Rock 3
- Speicher
- 4x 16GB DDR4-3200 Corsair Vengeance LPX
- Grafikprozessor
- ASRock Radeon RX 550 Phantom Gaming Aktiv 2GB
- Display
- LG 27UL850-W, 27"
- SSD
- Samsung 980 PRO 2TB, Samsung 840 EVO 500GB
- HDD
- Seagate Barracuda 7200.14 3TB SATA3
- Optisches Laufwerk
- Samsung SH-S183A SATA schwarz (im externen Gehäuse)
- Gehäuse
- be quiet! Silent Base 802 schwarz
- Netzteil
- be quiet! Straight Power 11 Platinum 550W
- Tastatur
- Logitech G613 Lightspeed
- Maus
- Logitech M510
- Betriebssystem
- Ubuntu Linux 22.04
- Webbrowser
- Vivaldi
- Internetanbindung
-
▼100 MBit
▲40 MBit
Ich kenne mich mit den Befehlssätzen nicht so gut aus, deshalb verzeihe man mir wenn meine Frage mglw. Blödsinn ist.Zudem noch Instruktionen die XML-Workloads beschleunigen.

Steht dieses XML für Extensible Markup Language? Also sind spezielle Befehle geplant, die XML-Parser beschleunigen können?
Opteron
Redaktion
☆☆☆☆☆☆
Jo, hat er ja gesagt .. die speziellen Befehle sind die SSE 4.2 das sind string Befehle, stringcompare etc. pp. Da XML (noch keine) Kompression hat, bzw. die nie einer benützt, werden da strings im Klartext hin und her geschoben, d.h. strng Befehle im Befehlssatz machen sich da schon gut.Steht dieses XML für Extensible Markup Language? Also sind spezielle Befehle geplant, die XML-Parser beschleunigen können?
Fürn Heimanwender ist das aber natürlich nichts ...
ciao
Alex
- Mitglied seit
- 16.11.2001
- Beiträge
- 21.660
- Renomée
- 1.247
- Standort
- München
- Aktuelle Projekte
- World Community Grid
- Lieblingsprojekt
- Folding@Home
- Meine Systeme
- AMD Ryzen 9 5950X
- BOINC-Statistiken
- Folding@Home-Statistiken
- Details zu meinem Desktop
- Prozessor
- AMD Ryzen 9 5950X
- Mainboard
- ASUS TUF Gaming X570-Pro [WI-FI]
- Kühlung
- be quiet! Shadow Rock 3
- Speicher
- 4x 16GB DDR4-3200 Corsair Vengeance LPX
- Grafikprozessor
- ASRock Radeon RX 550 Phantom Gaming Aktiv 2GB
- Display
- LG 27UL850-W, 27"
- SSD
- Samsung 980 PRO 2TB, Samsung 840 EVO 500GB
- HDD
- Seagate Barracuda 7200.14 3TB SATA3
- Optisches Laufwerk
- Samsung SH-S183A SATA schwarz (im externen Gehäuse)
- Gehäuse
- be quiet! Silent Base 802 schwarz
- Netzteil
- be quiet! Straight Power 11 Platinum 550W
- Tastatur
- Logitech G613 Lightspeed
- Maus
- Logitech M510
- Betriebssystem
- Ubuntu Linux 22.04
- Webbrowser
- Vivaldi
- Internetanbindung
-
▼100 MBit
▲40 MBit
Das nenne ich mal interessante neue Befehle. *g*
Mir und ein paar anderen erschien das doch irgendwo zu abwegig, deshalb die Nachfrage.
Mir und ein paar anderen erschien das doch irgendwo zu abwegig, deshalb die Nachfrage.
- Status
- Für weitere Antworten geschlossen.
Ähnliche Themen
- Antworten
- 8
- Aufrufe
- 4K
- Antworten
- 0
- Aufrufe
- 35K