Es haben sich drei Grundtypen von parallelen Rechnern gebildet: SIMD (Single Instruction, Multiple Data) mit verteiltem Speicher (z.B. CM-2 von Thinking Machines Corporation), MIMD (Multiple Instruction, Multiple Data) mit verteiltem Speicher (z.B. CM-5, Intel Paragon, Workstationcluster) und MIMD mit Shared Memory (z.B. Cray Y/MP, Power Series von SGI).