Hasan Al Maruf

Ph.D. candidate in CSE
University of Michigan, Ann Arbor


University of Michigan, Ann Arbor
4828 BBB
2260 Hayward St
Ann Arbor, MI 48109-2121

About Me

I am a PhD candidate in Computer Science and Engineering at University of Michigan, Ann Arbor. I am fortunate to have Prof. Mosharaf Chowdhury as my advisor.

I am interested in Operating Systems, Distributed Systems, and Resource Disaggregation, with a focus on application-level performance improvement in the datacenters. My recent works focus on practical memory disaggregation - making it faster, resilient, and secure for both public and private clouds.



  • [ASPLOS'21] Rethinking Software Runtimes for Disaggregated Memory
    Irina Calciu, M. Talha Imran, Ivan Puddu, Sanidhya Kashyap, Hasan Al Maruf, Onur Mutlu, Aasheesh Kolli
  • [Best Paper, USENIX ATC'20] Effectively Prefetching Remote Memory with Leap
    Hasan Al Maruf, Mosharaf Chowdhury
  • [Paper] [Slide] [Talk] [Source Code]

Preprints on Arxiv

  • Mitigating the Performance-Efficiency Tradeoff in Resilient Memory Disaggregation
    Youngmoon Lee, Hasan Al Maruf, Mosharaf Chowdhury, Asaf Cidon, Kang G. Shin
  • [PDF]