Álvarez Solano Zenen Galindo Vargas Mario Zavaletaa Esquivel Miguel Ángel Zavalet Aurelio Martínez Hernández Mónica Córdoba Domínguez
(MCD)
son sis sistemas temas de softw software are que emulan semántica de memoria compartida sobre hardware que ofrece soporte solo para comunicación mediante paso de mensajes. Este modelo permite utilizar una red de estaciones de trabajo de bajo costo como una maquina paralela con grandes capacidades de procesamiento y amplia escalabilidad, siendo a la vez fácil de programar.
Existen dos tipos de sistemas con varios procesadores:
Multicomputadoras Cada CPU tiene su memoria particular, no se comparte
Multiprocesadores Dos o mas CPU comparten una memoria principal común. Cualquier proceso, en cualquier procesador, puede leer o escribir cualquier palabra en la memoria compartida, compartida, solo moviendo daros desde o hacia la localidad deseada
MEMORIA EN CIRCUITOS Aunque la mayoría de las computador computadoras as tienen memoria externa, existen también circuit circuitos os independientes con un CPU y con toda la memoria. Estos circuitos se producen por millones y se utilizan con amplitudes en los automóviles, en aparatos e incluso en juguetes. En este diseño, la porción de CPU del circuito tiene direcciones y líneas lí neas de datos que se conectan en directo a la porción de memoria
(b)Un multiprocesador de memoria compartida hipotético
(a)Computadora con un solo circuito
MULTIPROCESADORES BASADOS EN BUS
Se utilizan para conectar: tarjetas de circuitos impresos con CPU, memorias y controladores de E/S
Un protocolo en particular común es el de escritura a través del cache. Cuando un CPU lee por primera vez una palabra de memoria, esa palabra es llevada por el bus y guardada en el cache del CPU solicitante. Si mas tarde se necita esa palabra, el CPU la toma del cache sin necesidad de hacer una solicitud a memoria, reduciendo así el trafico del bus.
Multiprocesadore Multipr ocesadoress basados en anillos
Ejemplo (red privada del Mercado Eléctrico Mayorista de la República Argentina: Memnet )
Interfaz de anillo Memnet
Una maquina (MMU(unidad de administr administración ación de memoria), el cache y una parte de la memoria se integra en el dispositivo disposit ivo Memnet, que se muestra en el tercio superior de la figura )
Tabla del bloque
MULTIPROCESADORES MUL TIPROCESADORES CON CONMUT CONMUTADOR ADOR
•
Incrementar la capacidad de comunicación
Cuando al agregar CPU, en algún momento se satura el ancho de banda del bus o anillo. Un método consiste en cambiar la topología; otro seria construir el sistema como una solo jerarquía, se continua agregando algunos CPU en el bus pero ahora se considera todo esto como una unidad. Se construye el sistema como varias unidades y se conectan estas mediante un bus entre ellas
bibliografia •
Andrew S. Tanenbaum. Sistemas Operativos Distribuidos. Ed. Pearson Pearson o Prentice Hall. http://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&frm=1&source=web&cd =1&ved=0CC8QFjAA&url=http%3A%2F%2Fing.utalca.cl%2F~fmeza%2Fpapers%2 Frtpucdcc9901.pdf&ei=LNm1T4W7A8ms2gXfrvXHCQ&usg=AFQjCNFzC1HTwQvB yhnFP0_G809XYiLdPw yhnFP0_G809XYiLdPw
Thank you for interesting in our services. We are a non-profit group that run this website to share documents. We need your help to maintenance this website.