| Office | Home |
|---|---|
|
35 Olden St. Princeton, NJ 08540 phone: (609) 258-7727 |
Princeton, NJ 08540 cell: (609) 240-3511 |
|
|
|
I am currently a 6th-year Ph.D. student at the Computer Science Department, Princeton University. I have a M.S in Computer Science from Princeton University, and a B.A. in Electrical Engineering from the National Technical University of Athens.
My final thesis defense is slated for August 2005. My committee members are: David August (advisor), Andrew Appel and Sharad Malik (readers), and Brian Kernighan and David Walker (non-readers). My thesis title is: Eliminating conventional restrictions in compiler optimization. A 500-word summary of my thesis can be found here.
I am a member of the Liberty Research Group, led by Prof. David August. Although the Liberty Group is best known for its simulation work, we also do lots of interesting compiler research!
Personally, I am interested in compiler optimization. My graduate research focuses less on individual optimization routines, and more on ways in which an improved compilation framework and methodology can enhance existing optimization facilities. This work has matured into the Optimization-Space Exploration and Procedure Boundary Elimination projects.
During an internship at Intel Corp., I was also exposed to the brave new world of Java, and managed runtime environments in general. As a (temporary) member of the MTL VM group, I worked on a project dealing with JIT / VM integration. The work I participated in has been published at the 2004 USENIX VM Conference and at the 2003 MPOOL Workshop.
As a Ph.D. student approaching graduation, I am currently entertaining employment offers. I will be available for employment in the Fall of 2005. My application materials can be found below.