Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
▪ Objetivos
Abordar los conceptos de Sistemas Distribuidos y Paralelos. Analizar sus principales
características, similitudes, diferencias, ventajas y desventajas. Analizar las diferentes
formas en las que el hardware puede ser organizado y que tipo de organizaciones son
adecuadas para los sistemas distribuidos y los sistemas paralelos.
▪ Temas a tratar
Sistemas distribuidos y paralelos: conceptos, similitudes y diferencias. Ventajas y
desventajas de cada tipo de sistema. Métodos básicos de la comunicación para la
transferencia de mensajes. Clasificación de Flynn y Johnson. Organización de hardware en
los sistemas distribuidos y paralelos.
▪ Metodología
Resolución de práctico teórico y de máquina.
Conceptos Preliminares
En la actualidad el rendimiento de las computadoras secuenciales está comenzando a
saturarse debido a limitaciones físicas del CPU como lo son el límite de integración, la
memoria disponible, etc.
Simultáneamente, existe una demanda continua de mayor poder computacional ya que
sistemas cada vez más complejos requieren mayor tiempo de cómputo y para que los
mismos sean efectivos, se requiere que el tiempo de procesamiento sea razonable.
En este sentido, podemos visualizar múltiples procesadores para realizar distintas
tareas, o porque no, utilizar estos procesadores para resolver una única tara de manera
más rápida.
Un Sistema Distribuido es aquel donde un conjunto de computadoras independientes
se muestra al usuario como un único sistema coherente permitiendo que varios
usuarios trabajen de manera cooperativa ejecutando múltiples aplicaciones a la vez.
Un Sistema Paralelo es aquel que tiene la capacidad de realizar varias tareas de manera
simultánea, donde todas ellas colaboran para resolver un único problema y de esta
manera alcanzar la mayor aceleración.
Introducción a los SDyP – Práctico 1
▪ Práctico de Máquina
Nota: Los ejercicios correspondientes al práctico de maquina deben ser entregados en la
fecha indicada.
Ayuda: El siguiente diagrama muestra un Hipercubo de tres dimensiones, donde cada nodo
esta rotulado con una dirección escrita en binario. Es importante notar que el rotulo de los
vecinos directos de un nodo dado solo difieren en un bit. A modo de ejemplo, los vecinos
directos del nodo 110 son, el nodo 010 (diferencia en el primer bit), el nodo 100 (diferencia
en el segundo bit) y el nodo 111 (diferencia en el tercer bit). Esta forma de codificar los
nombres de los nodos permite realizar operaciones a nivel de bits (piense en la operación
xor) para encontrar la ruta desde un nodo fuente hasta un destino.
110 111
100 101
010 011
000 001