Energy-efficient GPU microarchitecture
GPU memory systems
Software and hardware neural network acceleration on GPUs
Parallel algorithm for GPUs
Energy-efficient scale-out DNN accelerators
Cache hierarchy for DNN accelerators
Software scheduling for multi-tenancy DNN executions
CPU architectures for next-generation servers
Efficient software design for scale-out servers
Virtual memory for Terabyte-scale memory
SSD architecture
Flash-based memory systems
High-performance in-SSD database indexing
Data promotion/demotion for heterogeneous memory systems
Software prefetching for multi-tier memory
Operating systems
Firmware for SSD, accelerators, etc.