Research

My dissertation explores the intersection between programming languages and computer architecture. In particular, it explores how architectural solutions can eliminate some of the inefficiencies of programming languages with automatic memory management. A few of my other research interests include:

  • Memory systems
  • Real-time systems
  • Data structure design