I'm an assistant professor at ISU. I'm interested in all things data storage (e.g., file systems, non-volatile memories, key-value stores, data-intensive computing, data-centric infrastructures). I'm leading the Data Storage Lab where we play with the latest storage technologies and strive to advance the robustness, trustworthiness, scalability, usability etc for data, for people, or just for fun.

Data Storage Lab

Our research are motivated by problems of real-world systems that jeopardize data, e.g.:

We build systems/tools to attack such problems and open source our research prototypes.

[more ...]


Selected Publications

[more ...]


Prospective Students

I'm always looking for self-motivated & intellectually-strong students who are curious about how computer systems work and are interested in improving the design, implementation, evaluation, and application of various computer systems. Please check out our recent publications & projects and let me know if anything interests you. If you have experience in building systems, that's great! Let's talk and see if we have mutual interests. If you come from a different background, that's OK, too. I'm more than happy to pass my hands-on experience to you and help you grow and succeed, as long as you are hardworking, responsible, determined, and have the desire to become an expert in a challenging and high-impact area in the near future.

[more ...]


Teaching

  • ISU CprE563X Advanced Data Storage Systems [Spring'20, Spring'21, Spring'22, Spring'23]
  • ISU CprE308 Operating Systems [Fall'18, Fall'19, Fall'20, Fall'21, Spring'22, Fall'22, Spring'23]
  • ISU CprE588 Embedded Computer Systems [Spring'19]
  • NMSU CS479/579 Special Topics: Reliable Storage Systems [Fall'17]
  • NMSU CS479/579 Special Topics: Modern Storage Systems: Flash, Cloud, & Beyond [Spring'16]
  • NMSU CS574 Operating Systems II [Spring'17, Spring'18]
  • NMSU CS474 Operating Systems I [Fall'15, Fall'16]
  • NMSU CS573 Computer Architecture II [Fall'17]
  • NMSU CS473 Computer Architecture I [Spring'18]
  • NMSU CS491/521 Parallel Programming [Fall'16]
  • OSU CSE4251 The UNIX Programming Environment [Fall'14, Spring'15]

[more ...]


  • [02/2023] One paper accepted in NVMW'23! Thank the reviewers for constructive feedback!

  • [01/2023] Two papers on parallel/distributed storage systems accepted in IPDPS'23! Thank the reviewers for constructive feedback!

  • [01/2023] Tabassum & Carson received Diversity/Student Grant! Thanks USENIX FAST'23!

  • [12/2022] One paper on file systems accepted in FAST'23! Thank the reviewers for constructive feedback!
    FAST'23

  • [10/2022] Serving on HPDC'23!! Pls consider submitting your exciting work!

  • [10/2022] Honored to receive 2022 Samsung GRO Award! Thanks Samsung Advanced Institute of Technology (SAIT)! Samsung

  • [10/24/2022] Honored to give a talk at Computer Sciences Department, UW-Madison! Thanks for the invitation!

  • [08/2022] Received one SmartSSD from Samsung NPL! Thanks for the support! SmartSSD

  • [08/2022] One paper on ARA security accepted in WiNTECH'22! Thank the reviewers for constructive feedback!

  • [07/2022] One paper on reproducibility accepted in NAS'22!! Thank the reviewers for constructive feedback! USENIX

  • [06/2022] Tabassum presented at HotStorage'22! Our work received Best Paper Nominee Award!

  • [06/2022] Runzhou presented at HPDC'22!

  • [05/2022] One paper on storage configurations accepted in HotStorage'22! Thank the reviewers for constructive feedback! HotStorarge'22

  • [03/2022] One paper on data provenance accepted in HPDC'22!! Thank the reviewers for constructive feedback! USENIX