My research focused on computer architecture, specifically on how silicon interposer technology could enable new multi-chip processor designs. Most of this work was done during my MASc at the University of Toronto in collaboration with Prof. Natalie Enright Jerger and Gabriel Loh at AMD Research.

Journal & Top Picks
Exploiting Interposer Technologies to Disintegrate and Reintegrate Multi-core Processors for Performance and Cost
Ajaykumar Kannan, Natalie Enright Jerger, Gabriel H. Loh · IEEE MICRO Top Picks from Computer Architecture, 2016
Conference Papers
Enabling Interposer-based Disintegration of Multi-core Processors
Ajaykumar Kannan, Natalie Enright Jerger, Gabriel H. Loh · MICRO-48, 2015
NoC Architectures for Silicon Interposer Systems: Why Pay for More Wires When You Can Get Them for Free?
Natalie Enright Jerger, Ajaykumar Kannan, Zimo Li, Gabriel H. Loh · MICRO-47, 2014
Interconnect-Memory Challenges for Multi-chip, Silicon Interposer Systems
Gabriel H. Loh, Natalie Enright Jerger, Ajaykumar Kannan, Yasuko Eckert · MEMSYS '15, 2015
Offloading to the GPU: An Objective Approach
Ajaykumar Kannan, Mario Badr, Parisa Khadem Hamedani, Natalie Enright Jerger · PRISM Workshop at ISCA, 2015
Not Quite My Tempo: Matching Prefetches to Memory Access Times
Mark Sutherland, Ajaykumar Kannan, Natalie Enright Jerger · Data Prefetching Championship at ISCA, 2015
Evaluation of Mobile Games Using Playability Heuristics
Aditya Ponnada, Ajaykumar Kannan · ICACCI '12, 2012