Single Instruction Multiple Data (SIMD)
Nogle CPU'er understøtter også SIMD - vektor processering. Hos Intel Pentium 4 hedder det MMX/SSE/SSE2 og i Motorola's G4 hedder det AltiVec Velocity Engine.
Både pipelining og SIMD gør CPU hastigheden potentielt hurtigere, men pipelining kræver at oversættere (eng. compiler) flytter rundt på instruktions rækkefølgen, så de bliver optimeret til pipelining. For at SIMD skal udføre programmer hurtigere, er det nødvendigt at optimere dem til det.
CPU arkitekturer
Hoved CPU arkitekturen i en PC eller et indlejret system, afgør almindeligvis også hvilke styresystemer (eng. Operativ System, OS), der kan anvendes:
- Intel x86, Intel Pentium.
- AMD x86, AMD K5, K6. Anvendes i PC som f.eks. kan køre DOS, Microsoft Windows eller en Unix variant: Linux, FreeBSD og OpenBSD.
- Motorola, IBM PowerPC G3, G4, G5. Anvendes i IBM's CHRP. Apple Macintosh PC kan f.eks. køre Apple Mac OS X (FreeBSD- og MACH-baseret).
- SUN Sparc, UltraSparc. Anvendes i PC som f.eks. kan køre SUN Solaris.
- Acorn (nu Intel) ARM, StrongARM.
- Intel Xscale (ARM baseret).
- Transmeta