Research interests
Every Cycle Counts
|
Exploring Memory systems for future mobile/desktop/client/server system performance:
(i) Speculation techniques: value prediction, data/code prefetching, TLBs, Page-table-walkers, Cache hierarchies, Cache Compression
(ii) DRAM controllers, DRAM and storage for persistency
|
It is none of your business (Secure Micro-architecture: defensive side)
|
Designing secure processor and meomry hierarchy, miro-architecture for trusted Execution Environments (Intel SGX, ARM Trustzone), side/covert-channel mitigation techniques, security-performance tradeoffs, ORAM
|
I know what you did last summer (Secure Micro-architecture: offensive side)
|
Designing better and robust micro-architectural attacks, reverse-enginnering micro-architecture units of the commercial machines, finding flaws in the state-of-the-art mitigation techniques
|
* Thanks to Intel Labs, NXP, Qualcomm, and IIT Kanpur for funding the above mentioned research interests.
|