Page 21 - Arquitectura Libro en 3D
P. 21
¿CÓMO FUNCIONA?
Por lo general, un informático dividirá una tarea compleja en varias partes con una
herramienta de software y asignará cada parte a un procesador, luego cada
procesador resolverá su parte y una herramienta de software volverá a ensamblar
los datos para leer la solución o ejecutar la tarea.
Normalmente, cada procesador funcionará normalmente y realizará operaciones en
paralelo según las instrucciones, extrayendo datos de la memoria de la
computadora. Los procesadores también dependerán del software para
comunicarse entre sí de modo que puedan mantenerse sincronizados con respecto
a los cambios en los valores de los datos. Suponiendo que todos los procesadores
permanezcan sincronizados entre sí, al final de una tarea, el software unirá todas
las piezas de datos.
Las computadoras sin múltiples procesadores aún se pueden usar en
procesamiento paralelo si están conectadas en red para formar un clúster.
ESTADO ACTUAL
Como hemos visto, el procesamiento en paralelo es una de las implementaciones
que más beneficios han traído en la era actual, creándose verdaderos monstruos
del procesamiento de información a nivel mundial. El llamado TOP500, los
ordenadores más potentes del mundo, el procesamiento en paralelo.
Pero también la mayoría de los servidores de red actuales cuenta con varios
procesadores en paralelo, virtualizados o simplemente CPU con varios núcleos en
su interior. Nosotros mismos somos los mayores beneficiarios del procesador en
paralelo gracias a los Intel Core, AMD Ryzen de PC, o los procesadores de nuestros
teléfonos móviles.
Página 21