Prof. Lo's research lies in the area of scheduling and resource management for parallel, distributed, and peer-to-peer systems. Her earlier work focused on the development of algorithms and tools for mapping parallel computations to regular parallel architectures, addressing task mapping, processor allocation, and I/O-sensitive scheduling. Her current work addresses the problem of resource management for peer-based desktop grid systems with a focus on resource discovery, scheduling and migration for faster throughput, result verification, and trust-based scheduling. In addition, she is looking at abstract scheduling models for multicore-based, hierarchical and heterogeneous architectures.