Simone Campanoni

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

Simone Campanoni

Computer Science
Northwestern University

We are the group.
We specialize in compilers and their impact to the surrounding hardware/software layers.
Our codebases can be found here.

Information for the members

Calendar
Our group has a google calendar where all meetings are listed. This is the NU compilers calendar.
If you do not have access to it, send an email to Simone.

Chat and mailing list
Our group uses the Northwestern University Compilers slack group to communicate.
Also, our group uses the mailing list nucompilers@googlegroups.com.
Finally, we use the following google calendar for our event (link). You have automatically access to it when you join our google group.
If you do not have access to them, send an email to Simone.

Lab
Our group shares the lab 3304/08 in Mudd with Prof. Nikos Hardavellas group.
If you do not have access to it, send an email to Simone specifying your Wildcard ID and employee ID.

Weekly group meetings
Our group meets every Friday between noon and 3pm (CST) in the Systems lab in Mudd.
Please feel free to join.
We also meet every week in dedicated meetings, one per ongoing research paper.
Finally, we meet every week for Scrum via Zoom.

Servers
Our group uses condor to organize the servers of our cluster Zythos. The login node is peroni.cs.northwestern.edu and it is the only node you can access directly. All nodes are connected via NFS and they have (almost) identical software installed.

Before using the cluster, you need to familiarize with our guideline, which you can find it by cloning the git repository at /project/zythos/zythos.git stored in the cluster.
$ git clone /project/zythos/zythos.git PDF

To have an account on Zythos, send an email to Simone specifying your Net ID.

Ongoing collaborations within Northwestern
Our group is part of the Northwestern University Parallelism group (NUP).
The NUP calendar includes all meetings (time, location, purpose) related to the group.
If you do not have access to it, then send an email to Simone.

Our group is also part of the Northwestern Time Squeezing group (TS).
The TS calendar includes all meetings (time, location, purpose) related to the group.
The slack channel is timesqueezing of the ARCANA slack group.
If you are interested and you don't have access, then send an email to Simone.

Our group is also part of the Center for Deep Learning.
If you are interested, then send an email to Simone.

Ongoing collaborations outside Northwestern
Our group collaborates with the Liberty research group at Princeton, which is run by Prof. David I. August.
Together, we are the parakinetics group logoParakinetics group.
We meet multiple times per week on top of communicating via slack via a dedicated slack group. We brainstorm, design, and develop compilers together as a single group.
We use the following dedicated calendar to list all meetings.
If you are interested to join this collaboration, then send an email to Simone.

Our group also collaborates with the research group of Prof. Timothy M. Jones at University of Cambridge.
If you are interested to join this collaboration, then send an email to Simone.

Our group also collaborates with the HExSA research Lab at Illinois Tech, which is run by Prof. Kyle C. Hale.
If you are interested to join this collaboration, then send an email to Simone.

Current Ph.D. student mentees

Enrico A. Deiana Enrico Deiana
Brian Homerding Brian Homerding
Tommy McMichen Tommy McMichen
Yian Su Yian Su
David Dlott David Dlott
Atmn Patel Atmn Patel
Federico Sossai Federico Sossai
Jasper Liang Jasper Liang
Nathan Greiner Nathan Greiner

Current master student mentees

Tzu-Hsuan Huang
Xiao Chen

Current undergraduate student mentees

Nikhil Kalghatgi
Riley Boksenbaum

Alumni

Ph.D. students
  • No one yet, but hopefully someone will join this list soon
Master students
  • Drew Kersnar
  • Alexandra Grimes
  • Siyuan Chai
  • Zhenqing Hu
  • Yian Su
  • Ettore M. G. Trainiti
  • Jordan Timmerman
  • Michael Leonard
  • Shrivant Bhartia
Undergraduate students
  • Kevin McAfee
  • Souradip Ghosh
  • Drew Kersnar
  • David O’Sullivan
  • Lukas Gross
  • Michael Leonard
  • Sasha Weiss
  • Nathan John Shelly
  • Angelo Matni
External links:
LinkedIn profile LinkedIn Follow SimoneCampanoni on Twitter Twitter GitHub profile GitHub

Share this page with: