|
Peter YiannacourasMASc, PhD(now at Nokia Research)Computer GroupDepartment of Electrical and Computer Engineering Faculty of Engineering University of Toronto |
![]()
|
|
Contact |
Edward S Rogers Sr. Department of Electrical and Computer Engineering University of Toronto 10 King's College Road Toronto, Ontario Canada M5S 3G4
Office: LP392 (Pratt Building - PT on the map) | ||||
Brief Bio |
I currently work at the Nokia Research Center in California. Before that I completed the PhD and MASc degree programs from the University of Toronto's ECE department in 2009 and 2005 respectively. I received my BASc from the University of Toronto's Engineering Science program in the Computer Option in 2003. In 2006, I worked at Intel Microarchitecture Research Labs.
| ||||
Research |
My research interests are in systems architecture/design, and
reconfigurable devices. My graduate work has been in FPGA-based soft
processors and their customization. We've developed an infrastructure for
rapidly generating efficient RTL descriptions of a processor from an input
description. We've dubbed the system SPREE (Soft Processor Rapid
Exploration Environment) and more can be found about it by going to The SPREE Home Page. We've migrated SPREE to
real hardware connected to DDR SDRAM and found that our embedded benchmarks
are generally compute bound. Recently we've investigated adding vector
extensions to soft processors as a means of increasing their compute power
in a scalable and user-selectable way. For more information on this project please visit the The VESPA Home Page. Supervisors Journal Publications
| ||||
Courses Taken |
PPIT - Prospective Professors in Training
PhD
MASc
4th Year Undergrad technical courses
| ||||
TAing |
ECE243S - Computer Organization, 2009 Spring ECE385F - Microprocessor Systems, 2008 Fall ECE243S - Computer Organization, 2008 Spring ECE385F - Microprocessor Systems, 2007 Fall ECE243S - Computer Organization, 2007 Spring ECE241F - Digital Systems, 2006 Fall ECE243S - Computer Organization, 2006 Spring ECE241F - Digital Systems, 2005 Fall ECE243S - Computer Organization, 2005 Spring ECE241F - Digital Systems, 2004 Fall ECE241S - Digital Systems, 2004 Spring ECE352F - Computer Organization, 2003 (My ECE352 stuff) ECE352F - Computer Organization, 2002 CSC190S - Data Structures and Algorithms, 2002 | ||||
Personal |
Photos | ||||
Links |
|