Next: Composed-Views
Up: Discussion and Future Work
Previous: Reduced-Consistency Protocols
While we chose to use only the operating system API,
we believe that much can still be done through the compiler.
A compiler can map and re-map variables to views, optimize accesses
through those views, minimize PT usage, reduce TLB misses, etc.
Large static variables can be distributed carefully among views
in order to tune the granularity level with the access pattern.
Ayal Itzkovitz and Assaf Schuster, The Technion