ya que elohe no te lo ha aclarado, para terminar de despejar dudas, aparte de la excepcional explicacion de elohe de los picos de procesamiento, se usa calculo normal (no-vectorial) para todo proceso tipico que haga la CPU, esto es: contabilizacion de vida, comprobacion de estados de juegos, IA de los enemigos, fisicas...
mientras que las instrucciones vectoriales se usan en la rotacion y translacion de los poligonos que forman el mundo 3D.
para ponerte un ejemplo mas claro, el procesamiento no-vectorial seria el normal que hace tu PC cuando navegas por internet con un navegador, por ejemplo, ejecutando instrucciones que casi todas son calculos con enteros, mientras que el calculo vectorial se usa en calculos con coma decimal que sean muy repetitivos, y eso como a una unidad de proceso clasica le cuesta bastante trabajo, se diseñaron nuevas instrucciones como 3DNow! en AMD o SSE en Intel (IBM tenia Altivec, pero no recuerdo bien si altivec estaba mas orientado en plan rasterizador-blitter o mas orientado a calculo vectorial).
MMX fue una ampliacion cuasi-vectorial, porque agilizaba mucho las multiplicaciones y divisiones multiples, pero trabajando con enteros, asi que los programadores casi que pasaban de MMX y seguian usando la FPU, que dicho sea de paso, resultaba la mayoria de las veces mas rapida...
EDITO: Juer, EOL tiene una tabla mas corrupta que el gobierno, porque juro que por mas que posteaba NO salia en el hilo, y a la 5ª vez dije "bah, que le den, ya no lo posteo" y al final resulta que no solo no lo posteo, sino que lo posteo ¡5 VECES!