My main interests lie in the intersection between computer architecture, memory systems, hardware security and reliability, and AI.

  1. Memory Systems and Processing in Memory
  2. Hardware Security and Reliability
  3. Designing efficient computing systems specifically for AI and emerging applications
  4. Other research interests

1. Memory Systems and Processing in Memory

I’m interested in improving the performance and efficiency of DRAM (and other memory technologies), making memory more capable, and reducing the memory bottleneck.

Featured Papers:

Featured talk:

2. Hardware Security and Reliability

I’m interested in understanding and improving DRAM reliability and security. I experimentally characterize commodity DRAM chips to better understand RowHammer and related vulnerabilities. I’m also interested in developing low-cost mitigation techniques for secure and reliable computing, and in exploring new memory technologies that are fundamentally secure and reliable.

Rowhammer

Featured Papers:

Featured talk:

3. Designing efficient computing systems for AI and emerging applications

This research topic will become increasingly important in the future. I’m particularly focused on specialized architectures for AI and Processing in Memory (PIM).

Featured Projects/Papers:

Featured talk:

4. Other research interests

Other topics of interest include SSD optimization, GPUs, transactional memory, and parallel debugging.

Featured Papers: