Projects

GPU Compiler/Architecture Solution Design

  • BlockMaestro: Enabling Programmer-Transparent Task-based Execution in GPU Systems [ISCA'21]
  • BOW: Breathing Operand Windows to Exploit Bypassing in GPUs [MICRO'20]
  • CORF: Coalescing Operand Register File for GPUs [ASPLOS'19]
  • RegMutex: Inter-Warp GPU Register Time-Sharing [ISCA'18]

Efficient GPU Utilization for Machine Learning Purposes

  • Locality-aware GPU Register File [CAL'19]
  • In-Register Parameter Caching for Dynamic Neural Nets with Virtual Persistent Processor Specialization [MICRO'18]

Architecture Support for Security

  • RIC: Relaxed Inclusion Caches for Mitigating LLC Side-Channel Attacks [DAC'17]

Last Update: