El procesamiento paralelo ofrece una gran ventaja en cuanto a costos. Sin embargo, su principal beneficio, la escalabilidad, puede ser difícil de alcanzar aún.
Esto se debe a que conforme se añaden procesadores, las disputas por los recursos compartidos se intesifican.Algunos diseños diferentes de procesamiento paralelo enfrentan este problema fundamental:
- Multiprocesamiento simétrico
- Procesamiento masivamente paralelo
- Procesamiento paralelo escalable