computo paralelo y cluster
Se le llama cómputo paralelo a la ejecución de dos o más procesos al mismo tiempo usando más de un procesador. El procesamiento en paralelo hace que un programa se ejecuterápidamente el procesamiento en paralelo hace que un programa se ejecute rápidamente
La meta es reducir al mínimo el tiempo total de cómputo distribuyendo la
carga de trabajo entre los procesadoresdisponibles.
Las aplicaciones de computación paralela se pueden encontrar en una amplia gama de disciplinas, tales como la predicción del clima, el modelado de la biosfera, laexploración petrolera, el procesamiento de imágenes, la fusión nuclear, el modelado de océanos, y muchas otras.
La velocidad de procesamiento no es la única razón para utilizar el paralelismo.La
construcción de aplicaciones más complejas ha requerido computadoras más rápidas, y las limitaciones en el desarrollo de computadoras seriales han llegado a ser más y másevidentes.
Anteriormente, el procesamiento paralelo se empleaba para resolver problemas que requerían una gran escala simulación (por ejemplo, de simulación molecular, simulación de unaexplosión nuclear), un gran número de cálculos y procesamiento de datos (por ejemplo, el cómputo
de los datos de un censo).
Con la potencia de cálculo y los bajos costos de las computadoraspersonales actuales, la disponibilidad de equipos conectados a través de una red de comunicaciones, los sistemas operativos de dominio público y la expansión del software libre, escada vez más factible construir
ambientes de cómputo de alto rendimiento en los cuales se pueda obtener un buen desempeño por medio del cómputo paralelo. Un buen ejemplo de este tipo de ambienteses el llamado cluster.
EL CLUSTER
Un cluster es un caso especial de un sistema MIMD de memoria distribuida. En él, un grupo de computadoras débilmente acopladas trabajan en conjunto y...
Regístrate para leer el documento completo.