Memoria Compartida Distribuida

July 13, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Memoria Compartida Distribuida...

Description

 

Á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

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF