Yale University
abhishek at cs.yale.edu
-
UNC Chapel Hill-
AMD-
Huawei-
NVIDIA-
NVIDIA-
NVIDIA-
NVIDIAI am interested in making computer systems efficient, both in terms of execution time and programming productivity. To this end, I build computer architectures, chips, compilers, and operating systems for next-generation data center servers and cutting-edge neurotechnologies.
My group has called attention to the rising overheads of memory address translation, and has proposed optimizations that are now widely used to mitigate these overheads. AMD, NVIDIA, RISC-V, Meta, and the Linux ecosystem have been influenced by my group's work on coalesced TLBs and translation contiguity, leading to integration of our ideas in billions of microprocessors and operating systems that comprise most modern data centers and many mobile systems. This work, and more, is summarized in my book on virtual memory and appendix to the classic Hennessy & Patterson textbook.
My group is also building full-fledged integrated computer systems for brain-computer interfaces. Our goal is to transform the treatment of neurological disorders and shed light on brain function via innovations in computing. Through our HALO and SCALO systems, we are taping out low power and flexible chips for brain interfaces. Check out my ASPLOS '23 keynote to learn more. I also recently led a CCC Visioning Workshop on this topic.
I received the 2023 ACM SIGARCH Maurice Wilkes Award "for contributions to memory address translation used in widely available commercial microprocessors and operating systems". My research has received six Top Picks selections and two honorable mentions, a Best Paper Award at ISCA '23, a Distinguished Paper Award at ASPLOS '23, a visiting CV Starr Fellowship at Princeton Neuroscience, and more. My pedagogy has been recognized by Yale College with the 2025 Dylan Hixon ‘88 Prize for teaching excellence in the natural sciences. And, I received Yale's 2022 Ackerman Award for excellence in teaching and mentoring in engineering.
Appendix L in "Computer Architecture: A Quantitative Approach" by Hennessy and Patterson