140 likes | 297 Views
Recording Inter-Thread Data Dependencies for Deterministic Replay. Debugging Multi – Threading Programs. FDR -- Approach. FDR -- Assumptions. FDR -- Kinds of logs. Recording Races. FDR Issues and Optimizations. BugNet:Net the Bug. Archtecture Overview. FDR vs BugNet. FDR . BugNet.
E N D
Recording Inter-Thread Data Dependencies for Deterministic Replay
FDR vsBugNet FDR BugNet Focus on application level S/W debugging, simpler scheme. Smaller in terms of Hardware and Log Size • Features include tracking I/O, Interrupts, DMA accesses. • Extra Hardware and log size overhead
Strata – Logging Shared Memory Dependencies Narayanasamyet. al. ASPLOS06