Heterogeneous Memory Systems: A Comprehensive Analysis of Hotness-Based Approaches | Synapse