Simone Campanoni

Tenure-track assistant professor
Department of Computer Science at Northwestern University

Simone Campanoni

Department of Computer Science
Northwestern University

Welcome!

I am a tenure-track assistant professor at the Computer Science department of Northwestern University.
My group is passioned about understanding how the abstractions around and within compilers need to evolve for the post-Moore’s Law Era. This goal often leads us to co-design compilers with the computer architecture and operating system they target as well as with the programming language they translate.

Announcement

Are you interested in doing exciting research in compilers through a PhD in Computer Science? if yes, please read this.

News

News


Research: Our work on compilers for non-deterministic programs has been accepted for a PACT 2017 short paper. Congratulations Enrico!

Research: Our work on parallelizing sequential code has been highlighted by Communication ACM Research Highlights!

Research: Our work on compiler-architecture co-design for timing speculative processors has been accepted in DAC 2018 . Congratulations Yuanbo!

Research: Our compiler STATS has been accepted in ASPLOS 2018. Congratulations Enrico!

Conference: I'm very happy to have been invited to serve on the IISWC program committee for 2018! IISWC is a great conference for workload characterization analysis. Consider submitting your work!

Conference: I'm very happy to have been invited to serve on the CGO program committee for 2019! CGO is a great conference for compiler enthusiast like myself. Consider submitting your work to the premier CGO symposium !

Teaching: I've received the 2017-2018 EECS Best Teacher Award! I'm very grateful and lucky to have had such amazing students that made my teaching easy

Research: Our compiler TAFMemo has been accepted in the special issue of IEEE Micro on Approximate Computing. Congratulations Georgios!

Conference: I'm very happy to have been invited to serve on the ISPASS program committee for 2019! ISPASS is a great conference for workload characterization. Consider submitting your work!

Research: Our work on characterizing parallel binaries generated by our STATS compiler has been accepted in ISPASS 2019. Congratulations Enrico!

Research: Our latest work on compiler-architecture co-design for timing speculative processors has been accepted in ISCA 2019 . Congratulations Yuanbo!

Conference: I'm very happy to have been invited to serve on the CGO program committee for 2020! CGO is a great conference for compiler enthusiast like myself. Consider submitting your work to the premier CGO symposium !

Funding: Russ and I received an award from NSF CCF that will enable the next phase of our TimeSqueezing compiler-architecture research! Thank you NSF!

Team: We are glad Zhenqing Hu has joined our group from Qualcomm starting in Fall 2019, welcome Zhenqing!

Research: Our latest work on automatic selection of Pseudo Random Value Generators has been accepted in CGO 2020. Congratulations Michael!

Funding: We have received funding from ARM and we are very excited to start working with them! thank you ARM!

Research: Our latest work on automatic parallelization of sequentially-designed code has been accepted in ASPLOS 2020. Congratulations Sotiris! This is a very important paper because this is the first one (many more to come, stay tuned) that resulted from our new collaboration with the incredible group of David I. August from Princeton!

Conference: I'm very happy to have been invited to serve on the LCTES program committee for 2020! LCTES is a great conference for compilers for embedded systems. Consider submitting your work and good luck!

Conference: I'm very happy to have been invited to serve on the ICPP program committee for 2020! ICPP is a great conference for parallel processing. Consider submitting your work and good luck!

Conference: I'm very happy to have been invited to serve on the PACT program committee for 2020! PACT is a great conference for compiler and architect enthusiast like myself. Consider submitting your work to the premier PACT conference !

Research: Our latest work on automatic parallelization of sequentially-designed code has been accepted in PLDI 2020. Congratulations Sotiris!

Research: Our new work on the intersection between compilers and operating system has been accepted in PLDI 2020. Congratulations Brian!

Research: I'm very happy that our (Prof. Peter Dinda's and our group) paper has been accepted to SC 2020. I'm particularly proud of this paper because the leading authors (Souradip Ghosh and Michael Cuevas) are very talented already while being undergraduate! I see a bright future for them!

External links:
LinkedIn profile LinkedIn Follow SimoneCampanoni on Twitter Twitter GitHub profile GitHub

Share this page with: