Primera página Regresar Siguiente Última página Resumen Imagen
Modificaciones para comportamiento MFR Local
Cada PL adoptará decisiones agresivas o conservadoras de simulación en base a información local únicamente.
Protocolo propuesto:
- Función M1: Se calcula el error potencial (EP) de un objeto como la cantidad de rollbacks que sufrió.
- Función M2: Si el EP en un intervalo de tiempo predefinido es superior a un umbral dado, se suspende la simulación del objeto (sin embargo, este PL seguirá aceptando los eventos que le envíen sus vecinos). Si el EP no supera ese umbral, se simula adoptando una política agresiva (igual a Time Warp).
Esta definición genera la necesidad de incluir en el kernel un mecanismo mediante el cual se pueda informar de dos nuevos valores, u y T. Estos indican que un objeto simulará agresivamente hasta que alcance un número máximo o umbral de rollbacks u en un período de tiempo T.