Este tipo de arquitectura de procesamiento paralelo emplea más de mil microprocesadores individuales para resolver cálculos inusualmente complejos. Eso significa cosas como cálculos científicos o de ingeniería que no serían posibles en absoluto con computadoras normales. Un tipo de supercomputadora, las MPP son una mejor alternativa a las supercomputadoras "tradicionales" de un solo procesador. Ambos pueden realizar las mismas tareas, pero los MPP pueden hacerlo de manera más rápida y eficiente.
Technipages explica el procesamiento masivamente paralelo (MPP)
Para funcionar, los MPP necesitan una gran cantidad de arquitectura que las computadoras de un solo procesador no necesitan. Esto incluye tanto hardware como software para utilizar correctamente todos los recursos disponibles. En el caso de los MPP, cada uno de los muchos núcleos de CPU tiene su propia memoria y está en comunicación con los demás. Cada uno de los núcleos tiene canales de comunicación abiertos para garantizar que las tareas de programación se realicen lo más rápido posible. Existen MPP que tienen procesadores de memoria compartida; aquí, todos los núcleos usan la misma memoria y los núcleos se comunican a través de esta memoria. Este enfoque generalmente se toma con máquinas normales (que no son supercomputadoras) que tienen dos o más CPU.
Además de la estructura correcta, los MPP también necesitan un sistema operativo capaz de soportar el procesamiento paralelo que hacen las máquinas. Luego, también es necesario crear un software para aprovechar la potencia absoluta que tienen estas máquinas. Para uso personal o privado, no tienen ningún propósito real y no son económicamente viables. En contextos científicos, sin embargo, son esenciales. En la ingeniería aeronáutica, las supercomputadoras realizan procesos que requerirían varias veces más tiempo a las máquinas normales.
Usos comunes del procesamiento masivamente paralelo (MPP)
- Los MPP utilizan múltiples procesamientos paralelos para realizar tareas imposibles para una computadora normal.
- Los diferentes tipos de MPP utilizan diferentes configuraciones de memoria / CPU.
- En comparación con las supercomputadoras de un solo procesador, los MPP necesitan una arquitectura adicional que admita específicamente su configuración.
Usos incorrectos comunes del procesamiento masivamente paralelo (MPP)
- Los MPP son computadoras que usan más de un procesador.