SysLab at University of Toronto
This is the systems lab at the Department
of Computer Science, University of
Toronto.
Lab Members
Faculty
Students
Staff, people that help
Undergrads enjoying deservedly rough treatment
- Sina Chavoshi
- Arpit Gugliani
- Salma Qazi
- Tom Walsh
Former Syslabbers
Projects
We investigate variable client-thickness execution mechanisms for
interactive scientific applications. We observe that such applications
usually consist of a resource intensive
number-crunching phase, followed by a highly interactive visualization
phase. While it is desirable to execute the crunch phase at a remote
location, where it can leverage higher computing power or better dataset
accessibility, resulting thin-client interaction during the visualization
phase will not yield necessary crisp responses. To attack this problem we employ
virtual machine migration techniques to relocate the site of
execution of the application in a manner transparent to the user.
Collaboration with the group of Prof.
M. Satyanarayan at Carnegie Mellon
University.
We investigated simulation models and optimizations for Multihop Mobile
Ad Hoc Networks (MANETs). Our findings include cross-layer mechanisms for
resource discovery, MAC layer optimizations for interaction with TCP,
self-interference alleviation mechanisms, development of highly-detailed
propagation models for indoor simulation, and qualitative conclusions
about the suitability of simplified simulation models.
Accurate indoor localization has long been an objective of the
ubiquitous computing research community, and numerous indoor
localization solutions based on 802.11, Bluetooth, ultrasound and
infrared technologies have been proposed. We investigate the accuracy of GSM-based localization solutions for indoor environments. We have recently presented the
first accurate GSM indoor localization system that achieves median
accuracy of 5 meters in large multi-floor buildings.
- Delay Tolerant Ad Hoc Networking (Jing
Su)
- Mixed Mode Execution with Context Threading for Virtual Machines
(Ben Vitale and Mathew Zaleski)
Publications
- Context Threading: A Flexible and
Efficient Dispatch Technique for Virtual Machine Interpreters Marc
Berndl, Benjamin Vitale, Mathew Zaleski, Angela Demke-Brown, presented
at CGO 2005. PS.
Our CGO 2005 presentation.
- Mixed Mode Execution with Context
Threading , Mathew Zaleski, Marc Berndl, Angela Demke-Brown,
presented at CASCON 2005.
- Alternative dispatch techniques
for the Tcl VM Interpreter , Ben Vitale and Mathew Zaleski,
presented at TCL 2005.
- Inlining java native calls at runtime Levon
Stepanian, Angela Demke Brown, Allan Kielstra, Gita Koblents, Kevin
Stoodley, presented at VEE05.
- Accurate GSM Indoor Localization,
Veljo Otsason, Alex Varshavsky, Anthony LaMarca, and Eyal de Lara
7th International Conference on Ubiquitous Computing (UbiComp), Tokyo, Japan, September 2005.
- The Need for Cross-Layer Service Discovery in MANETs,
Alex Vashavsky, Bradley Reid and Eyal de Lara
the Second International Conference on Mobile Ad-Hoc and Sensor Systems (MASS 2005), Washington, DC.
- User Mobility for Opportunistic Ad-Hoc Networking,
Jing Su, Alvin Chin, Anna Popivanova, Ashvin Goel and Eyal de Lara
6th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA), English Lake District, UK, December 2004.
- Community-Driven Adaptation: Automatic Content Adaptation in Pervasive Environments,
Iqbal Mohomed, Alvin Chin, Jim Chengming Cai and Eyal de Lara
6th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA), English Lake District, UK, December 2004.
- Alleviating Self-Interference in MANETs,
Alex Varshavsky and Eyal de Lara
4th International IEEE Workshop on Wireless Local Networks (WLN), Tampa, Florida, November 2004.
- Simplified Simulation Models for Indoor MANET Evaluation are not Robust,
Andres Lagar Cavilla, Gerard Baron, Thomas E. Hart, Lionel Litty and Eyal de Lara. First IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (SECON), Santa Clara, California, October 2004.
- Catenation and Specialization for Tcl
Virtual Machine Performance, Ben Vitale and Tarek Abdelrahman,
presented at IVME04.
- Cross-Layer Flow Control in Lightly-Loaded Multi-Hop Ad Hoc Networks,
Alex Varshavsky, Baochun Li and Eyal de Lara
International Workshop on Network Design and Architecture (IWNDA), Montreal, Quebec, August 2004.
Related Research at UofT
Both the CS and ECE
departments do research on computer systems. Other groups, with overlapping
people and interests, are:
A student run (and mildly outdated) systems discussion group can be found
here.
Mathew Zaleski and Andrés
Lagar-Cavilla
Last modified: Fri Mar 11 14:16:27 EST 2005