1. Randy Allen and Ken Kennedy. 2001. Optimizing Compilers for Modern Architectures: A Dependence-based Approach. Morgan Kaufmann. Randy Allen and Ken Kennedy. 2001. Optimizing Compilers for Modern Architectures: A Dependence-based Approach. Morgan Kaufmann.
2. Implications of NVM Based Storage on Memory Subsystem Management
3. Persistent Memory
4. Guoyang Chen , Lei Zhang , Richa Budhiraja , Xipeng Shen , and Youfeng Wu . 2017 . Efficient Support of Position Independence on Non-Volatile Memory. In 2017 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO). 191–203 . Guoyang Chen, Lei Zhang, Richa Budhiraja, Xipeng Shen, and Youfeng Wu. 2017. Efficient Support of Position Independence on Non-Volatile Memory. In 2017 50th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO). 191–203.
5. Effective representation of aliases and indirect memory operations in SSA form