Brussels / 1 & 2 February 2020


Vikram Adve

Photo of Vikram Adve

Vikram Adve is the Donald B. Gillies Professor of Computer Science at the University of Illinois at Urbana-Champaign, and is co-Director of the Center for Digital Agriculture. Adve's research interests lie in developing and using compiler techniques to improve the performance, reliability and security of computer systems. Adve and his PhD student, Chris Lattner, co-developed the LLVM Compiler Infrastructure, which enables a novel approach to "lifelong compilation" of programs in arbitrary general-purpose programming languages. For example, most mobile apps for the iPhone, iPad, Apple Watch and Apple TV are shipped by developers to Apple in the LLVM compiler representation called "LLVM bitcode" and then compiled and specialized for user devices. Adve, Lattner and Evan Cheng received the ACM Software System Award in 2012 for their work on LLVM. Adve's Ph.D. student Robert Bocchino received the ACM SIGPLAN Distinguished Dissertation Award and another, John Criswell, won an Honorable Mention for the ACM Doctoral Dissertation Award. Adve was named a Fellow of the ACM in 2014 and a University Scholar at the University of Illinois in 2015. He served as Interim Head of the Computer Science Department from 2017 to 2019.


Title Day Room Track Start End
HPVM: Extending LLVM For Compiling to Heterogeneous Parallel Systems Saturday K.4.201 LLVM 17:45 18:25