|
De echte vernieuwing van de Pentium III is een serie van zeventig instructies, door Intel aangeduid als Internet Streaming SIMD Extensions. SIMD betekent: single instruction multiple data, met één enkele opdracht een aantal taken tegelijk uitvoeren. Een kast met boeken kun je verplaatsen door iemand telkens te vragen één boek naar de andere kant van de kamer te brengen. De opdracht is steeds dezelfde: Breng één boek hier. De persoon in kwestie kan echter best vier boeken dragen, dat werkt een stuk sneller. Zo werkt SIMD: de processor verwerkt (maximaal) vier gegevens
tegelijkertijd, terwijl hij één keer een opdracht krijgt.
Deze manier van werken kende de Pentium al, in de MMX-modellen. De Pentium III is in staat SIMD niet alleen toe te passen op hele getallen maar ook op berekeningen met drijvende komma's. Die zijn belangrijk voor de weergave van driedimensionale beelden, omdat die hoofdzakelijk zijn opgebouwd uit driehoeken (zie de illustratie). Het betekent het verschil tussen een digitale tekening van een poppetje waarbij alleen ogen, neus, mond en handen te zien zijn (boven, zonder SIMD), en een weergave die details als wenkbrauwen, rimpels of vingers toont (onder, met SIMD).
Streaming betekent dat de gegevensstroom door de processor gestroomlijnd en efficiënter verloopt. Ook als er geen gegevens nodig zijn, stromen ze toch door, zodat ze optimaal beschikbaar zijn.
|