Efficient Hybrid Switching Between Double Dirty Bit and Spineless Traversal
Develop a competitive hybrid incremental layout invalidation traversal that combines Double Dirty Bit summary-bit-based subtree dirty-bit propagation with Spineless Traversal’s priority-queue-based jumps for distant nodes by devising an efficient switching mechanism between the two modes that is fast enough to be competitive in practice.
References
A hybrid of Double Dirty Bit and Spineless Traversal, using a summary bit for subtree dirty bit propagation but the priority queue for more distant jumps. We were unable to make switching between the two modes efficient enough to be competitive.
— Spineless Traversal for Layout Invalidation
(2411.10659 - Kirisame et al., 2024) in Section 4, Optimization: Attempted, Failed Optimizations