Students
I have had the opportunity to work with some excellent graduate students at U of T.
Ph.D Students
Masters Students
Alumni
- Kurniadi Asrigo, MASc(ECE): Virtual Machine Monitor Support for Kernel Monitoring, 2005. SAP Canada.
- Tom Hart,
MSc(CS): Comparative
Performance of Memory Reclamation Strategies for Lock-free and
Concurrently-readable Data Structures, 2005. Current position: IBM Canada.
- Richard Ta-Min, MASc(ECE): Splitting Interfaces: Making Trust
Between Applications and Operating Systems Configurable, 2006.
Current position: Oanda Corp.
- Ian
Sin, MASc(ECE): Kernel
Support for Redundant Execution on Multiprocessors, 2007. Current
position: IBM Canada.
- Jesse Pool, MASc(ECE): Kernel Support for Deterministic Redundant Execution of Shared Memory Workloads on Multiprocessor Systems, 2007. Current position: VMware.
- Stan Kvasov MASc(ECE): DREM: Architectural Support for Deterministic Redundant Execution of Multithreaded Programs, 2009. Current position: MediaTek.
- Lee Chew MASc(ECE): System for Detecting, Preventing and Exposing Atomicity Violations in Multithreaded Programs, 2009. Current position: AMD.
- Lionel Litty, MSc(CS): Hypervisor-based Intrusion Detection, 2005. Ph.D(CS): Architectural Introspection and Applications, 2010. Current position: VMware.
- Mohammed Mannan, Post-doctoral Fellow: 2009-2011. Current Position: Faculty Member at Concordia University.
Graduate Student Advice
Some accmulated wisdom for current graduate students or potential graduate students:
Here are some orientation slides for new graduate students in the computer group. Please mail me for the password: