Spyridon Triantafyllis Homepage

Contact Info

Office Home
213 Computer Science Building
35 Olden St.
Princeton, NJ 08540
phone: (609) 258-7727
10 Lawrence Dr., Apt. 401
Princeton, NJ 08540
cell: (609) 240-3511
email: strianta@princeton.edu

Studies

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.

Research

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.

Jobhunt

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.