System Support for Big, Heterogeneous Memory Platforms

The emergence of many techniques (such CXL interconnect and persistent memory) is poised to enable big memory systems.  How to make the best usage of big memory systems in a scalable and cost-effective way is an open question. This research studies the supports of OS, runtime, programming models, and applications for emerging big memory systems. 

Research Outcome:

This research is supported by: