Research
My current research interest is Computer Architecture and Operating systems. I'm fascinated by how all these components in our computers/smartphones can work together to achieve these mind-blowing tasks.
Most of my research during the last period was focused on Memory Systems, especially Non-Volatile Main Memories (NVMM). These new technologies are expected to have a significant impact on the computing industry. I'm also interested in topics related to Operating Systems and Security, in addition to other cross-disciplinary research topics such as Machine Learning, Blockchain technologies, and IoT.
In my research, I focus nowadays is how to write better algorithms by exploiting our knowledge in the computer architecture level. This is a very intriguing problem to tackle because it requires solid understanding in both the hardware and software layers.