Es una forma de computación en
la cual varios cálculos pueden realizarse simultáneamente, basado
en el principio de dividir los problemas grandes para obtener varios problemas
pequeños, que son posteriormente solucionados en paralelo. Hay varios tipos diferentes
de paralelismo: nivel de bit,nivel
de instrucción, de datos y de tarea.
El paralelismo ha sido empleado durante muchos años, sobre todo para la Computación de alto rendimiento