The Penn CIS Architecture and Compilers Group (ACG) explores a wide range of topics in architectures, compilers, and their intersection. The Architecture and Compilers Group is directed by Assistant Professor Joe Devietti. We frequently collaborate with affiliated faculty Rajeev Alur and Steve Zdancewic in their respective areas of Formal Methods and Programming Languages.
If you are a current undergraduate student, a current graduate student, or a prospective graduate student and are interested in our group, please do not hesitate to contact any of us (faculty or students). We are working on lots of interesting projects, and there are many ways to get involved! The Architecture and Compilers Reading Group is open to all interested undergraduate and graduate students.
Posted December 20, 2015
Congratulations to Abhishek Udupa on his successful dissertation defense! Abhishek will be taking a position at Microsoft in the Spring.
Posted October 17, 2013
Congratulations to Arun Raghavan on his successful dissertation defense! Arun will be taking a position at Oracle in the Fall.
Posted August 28, 2013
Welcome to our newest ACG group members, PhD students Brooke Fugate and Yuanfeng Peng!
Posted August 23, 2013
Computational Sprinting makes it into a Wired article, quoting Milo several times!
Posted January 18, 2013
Two papers from the Architecture and Compilers Group have been selected as IEEE Micro Top Picks! Both Watchdog: Hardware for Safe and Secure Manual Memory Management and Full Memory Safety and Computational Sprinting were chosen to be among the 11 papers selected as top picks this year. Congratulations to Santosh, Arun, and all of their collaborators!
Posted October 11, 2012
Congratulations to Santosh Nagarakatte on his successful dissertation defense! Santosh will be joining Rutgers University as an Assistant Professor in the Spring.
Posted February 16, 2012
New Scientist published an article about the exciting work being done by Arun Raghavan and the rest of the Sprinting project team!