ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Protocolos De Sondeo Cache


Enviado por   •  16 de Marzo de 2014  •  242 Palabras (1 Páginas)  •  529 Visitas

Protocolos de sondeo (Snoopy protocols). Este protocolo distribuye las funciones entre todos los controladores de cache del multiprocesador. Es decir, una cache debe reconocer un dato que está compartido con otras caches. Cuando se hace una modificación en un dato compartido, un mecanismo de difusión debe avisar el cambio en las otras caches. Los controladores de la cache tienen la virtud de espiar la red para verificar los procesos y cambios.

Hay dos enfoques del protocolo de sondeo: write-invalidate y write-update. Con el primero, hay múltiples procesadores que pueden leer, pero un solo procesador puede realizar operaciones de escritura en determinado momento. En el segundo, hay tantos procesadores que leen y que pueden escribir en un momento dado.

Protocolos de directorio. Este protocolo administra los datos y el flujo de información. Esto es posible porque se tiene un controlador que proviene de la memoria principal. Además cuenta con un directorio que tiene el estado de los contenidos de las caches. El controlador tiene la información que comparten los procesadores. Cuando el procesador quiere realizar modificaciones sobre un dato que comparten las memorias, el controlador debe de recibir una petición del procesador. Luego el controlador verifica el dato entre todas los procesadores para que inhabiliten su dato; una vez que esto sucede, el controlador permite acceso únicamente al procesador que realizó la petición. Mientras esto sucede, si otro procesador hace petición para hacer lectura del dato, el controlador enviara una notificación de error.

...

Descargar como (para miembros actualizados)  txt (1.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com