martes, 24 de mayo de 2016

MULTICOMPUTADORES

MULTICOMPUTADORES

Los sistemas multicomputadores se pueden ver como un computador paralelo en el cual cada procesador tiene su propia memoria local. En estos sistemas la memoria se encuentra distribuida y no compartida como en los sistemas multiprocesador. Los computadores se comunican a través de paso de mensajes, ya que éstos sólo tienen acceso directo a su memoria local y no al las memorias del resto de procesadores.

El diagrama de bloques de un sistema multicomputador coincide con el de los sistemas UMA, la diferencia viene dada porque la red de interconexión no permite un acceso directo entre memorias, sino que la comunicación se realiza por paso de mensajes. La transferencia de los datos se realiza a través de la red de interconexión que conecta un subconjunto de procesadores con otro subconjunto. La transferencia de unos procesadores a otros se realiza por tanto por múltiples transferencias entre procesadores conectados dependiendo del establecimiento de dicha red.

Dado que la memoria está distribuida entre los diferentes elementos de proceso, estos sistemas reciben el nombre de distribuidos. Por otra parte, estos sistemas son débilmente acoplados, ya que los módulos funcionan de forma casi independiente.

Características de los multicomputadores
- La memoria es privada (es decir, cada procesador tiene un mapa de direcciones propio que no es accesible directamente a los demás).
- La comunicación entre procesadores es por paso de mensajes a través de una red de interconexión.
- En un multicomputador, cada nodo es una computadora clásica.
- Los nodos colaboran para resolver juntos un mismo problema (ejecutar la misma aplicación).
- La compartición de datos es explícita, ya que el acceso a datos comunes es por paso de mensajes.

No hay comentarios:

Publicar un comentario