Christos' pictureChristos Kozyrakis is an Assistant Professor of Electrical Engineering & Computer Science at Stanford University. He works on architectures, runtime environments, and programming models for parallel computer systems. His current research focuses on transactional memory, architectural support for security, and power management techniques. He joined Stanford in 2002 after receiving a PhD in Computer Science from UC Berkeley. His alma mater is the University of Crete in Greece. Christos' first name in full is "Christoforos"...


I am co-chairing the program committee for the 20th Hot Chips Symposium

My talk on the Case for Hardware Support for Transactional Memory (slides). 

My notes on future directions for transactional memory research from panels at the Transact 2007 workshop (slides), the 2007 MSR Faculty Summit (slides), and the PPoPP'07 conference (slides). 

A good introduction to transactional memory.

The slides for the PACT'07 (here), PPoPP'07 (here) and PACT'06 (here) tutorials on transactional memory.

An overview presentation of the TCC project. 

Download the Phoenix system for MapReduce programming in multi-core systems.
My version of "How to Have Bad Career as a Grad Student". Check out the original too. 

If you are a student interested in working with me, read this first