|
Greg SteffanAssociate ProfessorComputer Engineering Research Group Dept. of Electrical and Computer Engineering (cross-appointed to the Computer Science Department) University of Toronto Research Interests: Computer architecture, compilers, distributed and parallel systems, reconfigurable computing, and simulation and modeling. Compiler and Architecture Reading Group: A lively discussion of current topics in compilers and computer architecture Brief Bio: Greg Steffan was a Ph.D. student in the Computer Science Department at Carnegie Mellon University (Pittsburgh). There he was a member of the STAMPede project led by Todd Mowry which explored an aggressive combination of compiler technology and processor architecture to automatically parallelize general-purpose programs. Originally from Toronto, he received his B.A.Sc. and M.A.Sc. in Computer Engineering from the University of Toronto in 1995 and 1997 respectively. He has worked in the architecture group of MIPS Technologies Inc. and in the ALPHA development group of Compaq Computer Corporation. Greg is currently an Associate Professor of Computer Engineering at the University of Toronto where he is pursuing his academic interests in computer architecture, compilers, distributed and parallel systems, reconfigurable computing, and simulation and modeling. Greg plays classical guitar, enjoys golf and squash, and likes to describe himself in the third person. Workshops that I've hosted:
|