es un tipo de estructura donde las instrucciones se ejecutan de manera simultánea, operando los problemas grandes que se generan a menudo los cuales se pueden dividir en unos más pequeños, que luego son resueltos simultáneamente
Hay varias formas diferentes de computación paralela: paralelismo a nivel de bit, paralelismo a nivel de instrucción, paralelismo de datos y paralelismo de tareas