SIMD in den 90ern: Programmierung von Intels Pentium MMX
SIMD in the 90s: Programming Intel's Pentium MMX
Ein Rückblick auf Intels MMX-Erweiterung von 1997, die SIMD auf Desktop-PCs brachte. Der Artikel erklärt die Technik hinter MMX, von den 64-Bit-Registern bis zu gesättigter Arithmetik, und zeigt anhand von Beispielen, wie Programmierer damit Grafiken und Audio beschleunigten. Dabei wird auch die historische Einordnung von SIMD und der Unterschied zu Vektorprozessoren wie dem Cray-1 beleuchtet.
MMX war nicht die Erfindung von SIMD, aber es war einer der Momente, in denen SIMD von spezialisierter Hochleistungsrechnerei in die gewöhnliche Desktop-Softwareentwicklung überging.