
About
Simone Campanoni is an Associate Professor in the Department of Computer Science at Northwestern University, with a courtesy appointment in Electrical and Computer Engineering. His research focuses on compilers, computer architecture, runtime systems, and parallel computing. He leads the research lab, emphasizing co-design approaches to address hardware and application trends.
Education: Ph.D., M.S., and B.S. in Information Technologies and Computer Engineering from Politecnico di Milano.
Research Interests: Compilers, memory-centric optimizations, parallelization of sequential code, hardware-software co-design, and resilient architectures. His work includes the NOELLE compiler framework, LLVM extensions, and energy-efficient parallelization techniques.
Recent Work: Contributions include energy-efficient bitwidth speculation, GPU scheduling (GhOST), and compiler-based memory protection (CAMP). His projects often involve collaborations with industry (e.g., Google) and academic partners.
Awards: Best Teacher Award (2018), HiPEAC awards (2014, 2012), and multiple top-tier conference recognitions. His research has been funded by NSF, DOE, and industry grants totaling over $10 million.
Grants & Labs: Leads NSF-funded projects on parallelism, compiler-architecture co-design, and neural network training. His lab develops tools like NOELLE and GINO, open-sourced to advance compiler research.
Team & Students: Advises PhD and Master’s students in parallel computing, memory systems, and compiler design. Notable advisees include Riley Boksenbaum, Tommy McMichen, and Enrico Deiana.
Find Simone Campanoni elsewhere
Related Searches
You Might Also Like
Utpal BoraUniversity of Cambridge · Researcher
David I. AugustPrinceton University · Professor
Nikos HardavellasNorthwestern University · Professor- AAntonio González ColásPolytechnic University of Catalonia · Professor
Vikram AdveUniversity of Illinois Urbana-Champaign · Professor
Timothy M. JonesUniversity of Cambridge · Professor