Have questions, suggestions, or concerns?

Program Directors:

Mailing Address:

Siebel Scholars Foundation
1300 Seaport Blvd., Suite 400
Redwood City, CA 94063


(650) 299-5260

2002 - Greg Steffan

As an Engineer, Greg’s passion has always been the design and dissection of objects—to figure out how they work, and how to make them work better.

Greg began his studies in Computer Engineering at the University of Toronto and went on to receive a Ph.D. in Computer Science at Carnegie Mellon University.  His research has focused on computer systems—particularly computer architecture, compilers, parallel systems, and reconfigurable computing.  His main focus is making cutting edge hardware easier to program.

Currently, Greg is an Associate Professor in the department of Electrical and Computer Engineering at his alma mater, the University of Toronto, as well as a Visiting Scientist and Faculty Fellow of the Center for Advanced Studies of IBM Canada.  One area of his research is the “multicore” processor chip, on which multiple processors perform different tasks simultaneously. 

One strong contribution of Greg's research is compiler and hardware support that allows a normal program (i.e., designed for a single processor) to be spread across multiple processors automatically.  His research group has also developed several overlay architectures that allow software designers to program field-programmable gate arrays (hardware devices that can become any circuit once programmed by an expert hardware designer) more easily and with enhanced performance.

Prior, Greg worked in the processor architecture research groups of MIPS/SGI and ALPHA/Compaq, each of which produced the most advanced processors of their time.  He has a lengthening list of academic achievements, including several widely-cited publications (with over 1100 total citations to date) as well as the School of Computer Science Dissertation Award (Carnegie Mellon University), a nomination for the ACM Doctoral Dissertation Award, and an Ontario Ministry of Research and Innovation Early Researcher Award.

In his spare time, Greg is a ball hockey goaltender and also enjoys playing golf and squash.