CPU Befehlssatzerweiterungen

Arileth

Schraubenverwechsler(in)
Hallo Liebe Leute,

ich habe mir ein par Gedanken gemacht über die Befehlssatzerweiterungen der CPU's.
(SSE, SSE2, SSE3, SSSE3, SSE4, SSE4.1, SSE4.2, SSE4a, SSE5, Intel® AVX, 3DNOW, MMX)

Mir kommt das Gefühl auf das man den Käufer ein wenig mit den befehlssatzerweiterungen täuschen will.

Es gibt keine Tools die Analysieren und belegen ob ein befehlsatz überhaupt von dem Betriebssystem oder einer laufenden Software benutzt wird.

Ein weiter Punkt ist der Vergleich der verschieden Befehlssatzerweiterungen, den man müsste ja als Endverbraucher, ja nicht nur prüfen können ob die Befehlssatzerweiterungen benutzt werden, sondern auch welche befehlssatzerweiterungen von welchen Programm benutzt wird, und welche davon die bessere ist. (Die von Intel oder AMD.)

Ohne diese Tests kann der Verbraucher ja keine objektive vergleiche über die Leistungen der CPU bekommen und der Verbraucher kann die Qualität der Software nicht bestimmen. (Ob diese neue Software oder Betriebssystem einen neuen befehlsatz der neuen CPU benutzt oder nicht).
 
Zuletzt bearbeitet:
Der Unterschied zwischen einigen Versionen ist einfach die komplexere Programmierung.

BSP.: Für eine "Handlung" brauchst du z.B. in SSE3 vier Befehle; in SSE4.1 sinds dann z.B. nur noch zwei, die aber die gleiche Wirkung erzielen.
(So hab ich das jdnfalls gelernt)

Intel schickt dir auf Anfrage bestimmt eine Software, mit der du das prüfen kannst :P:D
 
Schonmal darüber nachgedacht, warum man neue Befehle einführt?
Und wo der Sinn davon sein könnte?!

Richtig, man fügt einige Dinge hinzu, die vorher nicht möglich waren oder nur umständlich.

Schau dir auch mal jenen Artikel an:
Planet 3DNow! - Das Online-Magazin für den AMD-User

PS: neue Befehlssätze brauchen idR eine recht lange Vorlaufzeit!
Sprich jetzt wird geradmal SSE2 vorausgesetzt und selbst das nicht durchgehend (siehe Sockel A Athlon XP, wenns darauf nicht läuft, brauchts SSE2)
 
Zurück