Zusammenfassung der Ressource
Modelo de Consistencia Secuencial
- Que es?
- El resultado de cualquier ejecución es el mismo que si las operaciones de todos los procesos fueran
ejecutadas en algún orden secuencial, y las operaciones de cada proceso individual aparecen en esta
secuencia en el orden especificado por su programa.
- Propiedades
- La ordenación produce el mismo resultado que el programa paralelo.
- Las operaciones realizadas por cada procesador se muestra hacia los demás en el orden
especificado por su mismo procesador.
- Características
- Más débil que la consistencia estricta.
- Un proceso ve las escrituras de los demás procesos, pero éste mismo procesos solo ve sus propias
lecturas.
- Todos los procesos ven las mismas llamadas a memoria.
- Garantiza que todos los procesos vean las mismas referencias a memoria en el mismo orden.
- Ventajas
- Mayor control por parte de los programadores.
- Se puede implantar en un sistema DSM o multiprocesador
- Es amigable con el programador
- Desventajas
- No existe control de tiempo.
- No garantiza que regrese el valor más reciente de escritura
- Los resultados no son deterministas
- Mal desempeño
- Aplicaciones
- Sistema DSM
- Sistemas Multiprocesador