PhD in Computer Engineering
University of Toronto, 2015
MorphDAG: A Workload-Aware Elastic DAG-Based Blockchain
Article
Article
Towards Efficient and Deposit-Free Blockchain-Based Spatial Crowdsourcing
Article
Dordis: Efficient Federated Learning with Dropout-Resilient Differential Privacy
Conference paper
DTC-SpMM: Bridging the Gap in Accelerating General Sparse Matrix Multiplication with Tensor Cores
Conference paper
Efficient and Straggler-Resistant Homomorphic Encryption for Heterogeneous Federated Learning
Conference paper
SAFE: Intelligent Online Scheduling for Collaborative DNN Inference in Vehicular Network
Conference paper
Accelerating Distributed Learning In Non-Dedicated Environments
Article
GIFT: Toward Accurate and Efficient Federated Learning with Gradient-Instructed Frequency Tuning
Article
LB-Chain: Load-Balanced and Low-Latency Blockchain Sharding via Account Migration
Article
Article
Scalable K-FAC Training for Deep Neural Networks With Distributed Preconditioning
Article
Towards Efficient Synchronous Federated Training: A Survey on System Optimization Strategies
Article
Beware of Fragmentation: Scheduling GPU-Sharing Workloads with Fragmentation Gradient Descent
Conference paper
CoChain: High Concurrency Blockchain Sharding via Consensus on Consensus
Conference paper
Fast Sparse GPU Kernels for Accelerated Training of Graph Neural Networks
Conference paper
Following the Data, Not the Function: Rethinking Function Orchestration in Serverless Computing
Conference paper
Golgi: Performance-Aware, Resource-Efficient Function Scheduling for Serverless Computing
Conference paper
Enabling Cost-Effective, SLO-Aware Machine Learning Inference Serving on Public Cloud
Article
Incentivizing WiFi-based Multilateration Location Verification
Article
Towards Dependency-Aware Cache Management for Data Analytics Applications
Article
An LLVM-based open-source compiler for NVIDIA GPUs
Conference paper
Costly Price Adjustment and Automated Pricing: The Case of Airbnb: An Abstract
Conference paper
Jenga: Orchestrating Smart Contracts in Sharding-Based Blockchain for Efficient Processing
Conference paper
MLaaS in the Wild: Workload Analysis and Scheduling in Large-Scale Heterogeneous GPU Clusters
Conference paper
Owl: Performance-Aware Scheduling for Resource-Efficient Function-as-a-Service Cloud
Conference paper
Pisces: Efficient Federated Learning via Guided Asynchronous Training
Conference paper
Workload Consolidation in Alibaba Clusters: The Good, the Bad, and the Ugly
Conference paper
A Quantitative Survey of Communication Optimizations in Distributed Deep Learning
Article
Towards Privacy-Preserving Task Assignment for Fully Distributed Spatial Crowdsourcing
Article
Citadel: Protecting data privacy and model confidentiality for collaborative learning
Conference paper
Communication-Efficient Federated Learning with Adaptive Parameter Freezing
Conference paper
CrystalPerf: Learning to Characterize the Performance of Dataflow Computation through Code Analysis
Conference paper
George: Learning to place long-lived containers in large clusters with operation constraints
Conference paper
Gillis: Serving Large Neural Networks in Serverless Functions with Automatic Model Partitioning
Conference paper
Morphling: Fast, near-optimal auto-configuration for cloud-native model serving
Conference paper
Simplifying low-level GPU programming with GAS
Conference paper
Achieving Load-Balanced, Redundancy-Free Cluster Caching with Selective Partition
Article
BatchCrypt: Efficient homomorphic encryption for cross-silo federated learning
Conference paper
Demystifying Tensor Cores to Optimize Half-Precision Matrix Multiply
Conference paper
Metis: Learning to Schedule Long-Running Applications in Shared Container Clusters at Scale
Conference paper
Not All Explorations Are Equal: Harnessing Heterogeneous Profiling Cost for Efficient MLaaS Training
Conference paper
Optimizing batched winograd convolution on GPUs
Conference paper
RepBun: Load-Balanced, Shuffle-Free Cluster Caching for Structured Data
Conference paper
Semi-dynamic load balancing: Efficient distributed learning in non-dedicated environments
Conference paper
Abnormal Client Behavior Detection in Federated Learning
Conference paper
Characterizing and Synthesizing Task Dependencies of Data-Parallel Jobs in Alibaba Cloud
Conference paper
CMFL: Mitigating communication overhead for federated learning
Conference paper
LACS: Load-Aware Cache Sharing with Isolation Guarantee
Conference paper
MArk: Exploiting Cloud Services for Cost-Effective, SLO-Aware Machine Learning Inference Serving
Conference paper
Round-Robin Synchronization: Mitigating Communication Bottlenecks in Parameter Servers
Conference paper
Towards Framework-Independent, Non-Intrusive Performance Characterization for Dataflow Computation
Conference paper
Continuum: A Platform for Cost-Aware, Low-Latency Continual Learning
Conference paper
Fair Coflow Scheduling Without Prior Knowledge
Conference paper
Fast Distributed Deep Learning via Worker-adaptive Batch Sizing
Conference paper
LERC: Coordinated Cache Management for Data-Parallel Systems
Conference paper
OpuS: Fair and Efficient Cache Sharing for In-Memory Data Analytics
Conference paper
Performance-Aware Fair Scheduling: Exploiting Demand Elasticity of Data Analytics Jobs
Conference paper
SP-Cache: Load-balanced, Redundancy-free Cluster Caching with Selective Partition
Conference paper
Stay Fresh: Speculative Synchronization for Fast Distributed Machine Learning
Conference paper
Task Selection and Scheduling for Food Delivery: A Game-Theoretic Approach
Conference paper
Unraveling the RTT-fairness Problem for BBR: A Queueing Model
Conference paper
Utopia: Near-optimal Coflow Scheduling with Isolation Guarantee
Conference paper
Cluster Fair Queueing: Speeding up Data-Parallel Jobs with Delay Guarantees
Conference paper
Coflex: Navigating the Fairness-Efficiency Tradeoff for Coflow Scheduling
Conference paper
LRC: Dependency-Aware Cache Management for Data Analytics Clusters
Conference paper
Multi-Resource Fair Sharing for Datacenter Jobs with Placement Constraints
Conference paper
Speculative Slot Reservation: Enforcing Service Isolation for Dependent Data-Parallel Computations
Conference paper
Towards Online Check-pointing Mechanism for Cloud Transient Servers
Conference paper
Friends or Foes: Revisiting Strategy-Proofness in Cloud Network Sharing
Conference paper
Towards Multi-Resource Fair Allocation with Placement Constraints
Conference paper
Dynamic Cloud Instance Acquisition via IaaS Cloud Brokerage
Article
Multi-Resource Fair Allocation in Heterogeneous Cloud Computing Systems
Article
Optimal Online Multi-Instance Acquisition in IaaS Clouds
Article
Designing Truthful Spectrum Double Auctions with Local Markets
Article
Dominant resource fairness in cloud computing systems with heterogeneous servers
Conference paper
Low complexity multi-resource fair queueing with bounded delay
Conference paper
On the Fairness-Efficiency Tradeoff for Packet Processing with Multiple Resources
Conference paper
Dynamic Cloud Resource Reservation via Cloud Brokerage
Conference paper
Multi-Resource Generalized Processor Sharing for Packet Processing
Conference paper
Multi-Resource Round Robin: A Low Complexity Packet Scheduler with Dominant Resource Fairness
Conference paper
On Fairness-Efficiency Tradeoffs for Multi-Resource Packet Processing
Conference paper
Revenue Maximization with Dynamic Auctions in IaaS Cloud Markets
Conference paper
To Reserve or Not to Reserve: Optimal Online Multi-Instance Acquisition in IaaS Clouds
Conference paper
Towards Optimal Capacity Segmentation with Hybrid Cloud Pricing
Conference paper
District: Embracing Local Markets in Truthful Spectrum Double Auctions
Conference paper
Dordis: Efficient Federated Learning with Dropout-Resilient Differential Privacy
DTC-SpMM: Bridging the Gap in Accelerating General Sparse Matrix Multiplication with Tensor Cores
Efficient and Straggler-Resistant Homomorphic Encryption for Heterogeneous Federated Learning
SAFE: Intelligent Online Scheduling for Collaborative DNN Inference in Vehicular Network
Accelerating Distributed Learning In Non-Dedicated Environments
GIFT: Toward Accurate and Efficient Federated Learning with Gradient-Instructed Frequency Tuning
LB-Chain: Load-Balanced and Low-Latency Blockchain Sharding via Account Migration
Scalable K-FAC Training for Deep Neural Networks With Distributed Preconditioning
Towards Efficient Synchronous Federated Training: A Survey on System Optimization Strategies
Beware of Fragmentation: Scheduling GPU-Sharing Workloads with Fragmentation Gradient Descent
CoChain: High Concurrency Blockchain Sharding via Consensus on Consensus
Fast Sparse GPU Kernels for Accelerated Training of Graph Neural Networks
Following the Data, Not the Function: Rethinking Function Orchestration in Serverless Computing
Golgi: Performance-Aware, Resource-Efficient Function Scheduling for Serverless Computing
Enabling Cost-Effective, SLO-Aware Machine Learning Inference Serving on Public Cloud
Incentivizing WiFi-based Multilateration Location Verification
Towards Dependency-Aware Cache Management for Data Analytics Applications
Costly Price Adjustment and Automated Pricing: The Case of Airbnb: An Abstract
Jenga: Orchestrating Smart Contracts in Sharding-Based Blockchain for Efficient Processing
MLaaS in the Wild: Workload Analysis and Scheduling in Large-Scale Heterogeneous GPU Clusters
Owl: Performance-Aware Scheduling for Resource-Efficient Function-as-a-Service Cloud
Pisces: Efficient Federated Learning via Guided Asynchronous Training
Workload Consolidation in Alibaba Clusters: The Good, the Bad, and the Ugly
A Quantitative Survey of Communication Optimizations in Distributed Deep Learning
Towards Privacy-Preserving Task Assignment for Fully Distributed Spatial Crowdsourcing
Citadel: Protecting data privacy and model confidentiality for collaborative learning
Communication-Efficient Federated Learning with Adaptive Parameter Freezing
CrystalPerf: Learning to Characterize the Performance of Dataflow Computation through Code Analysis
George: Learning to place long-lived containers in large clusters with operation constraints
Gillis: Serving Large Neural Networks in Serverless Functions with Automatic Model Partitioning
Morphling: Fast, near-optimal auto-configuration for cloud-native model serving
BatchCrypt: Efficient homomorphic encryption for cross-silo federated learning
Demystifying Tensor Cores to Optimize Half-Precision Matrix Multiply
Metis: Learning to Schedule Long-Running Applications in Shared Container Clusters at Scale
Not All Explorations Are Equal: Harnessing Heterogeneous Profiling Cost for Efficient MLaaS Training
RepBun: Load-Balanced, Shuffle-Free Cluster Caching for Structured Data
Semi-dynamic load balancing: Efficient distributed learning in non-dedicated environments
Characterizing and Synthesizing Task Dependencies of Data-Parallel Jobs in Alibaba Cloud
CMFL: Mitigating communication overhead for federated learning
MArk: Exploiting Cloud Services for Cost-Effective, SLO-Aware Machine Learning Inference Serving
Round-Robin Synchronization: Mitigating Communication Bottlenecks in Parameter Servers
Towards Framework-Independent, Non-Intrusive Performance Characterization for Dataflow Computation
Continuum: A Platform for Cost-Aware, Low-Latency Continual Learning
Fast Distributed Deep Learning via Worker-adaptive Batch Sizing
LERC: Coordinated Cache Management for Data-Parallel Systems
OpuS: Fair and Efficient Cache Sharing for In-Memory Data Analytics
Performance-Aware Fair Scheduling: Exploiting Demand Elasticity of Data Analytics Jobs
SP-Cache: Load-balanced, Redundancy-free Cluster Caching with Selective Partition
Stay Fresh: Speculative Synchronization for Fast Distributed Machine Learning
Task Selection and Scheduling for Food Delivery: A Game-Theoretic Approach
Unraveling the RTT-fairness Problem for BBR: A Queueing Model
Utopia: Near-optimal Coflow Scheduling with Isolation Guarantee
Cluster Fair Queueing: Speeding up Data-Parallel Jobs with Delay Guarantees
Coflex: Navigating the Fairness-Efficiency Tradeoff for Coflow Scheduling
LRC: Dependency-Aware Cache Management for Data Analytics Clusters
Multi-Resource Fair Sharing for Datacenter Jobs with Placement Constraints
Speculative Slot Reservation: Enforcing Service Isolation for Dependent Data-Parallel Computations
Towards Online Check-pointing Mechanism for Cloud Transient Servers
Multi-Resource Generalized Processor Sharing for Packet Processing
Multi-Resource Round Robin: A Low Complexity Packet Scheduler with Dominant Resource Fairness
On Fairness-Efficiency Tradeoffs for Multi-Resource Packet Processing
Revenue Maximization with Dynamic Auctions in IaaS Cloud Markets
To Reserve or Not to Reserve: Optimal Online Multi-Instance Acquisition in IaaS Clouds
Towards Optimal Capacity Segmentation with Hybrid Cloud Pricing
District: Embracing Local Markets in Truthful Spectrum Double Auctions
Continuum: A Platform for Cost-Aware, Low-Latency Continual Learning
Conference paper
Fair Coflow Scheduling Without Prior Knowledge
Conference paper
Fast Distributed Deep Learning via Worker-adaptive Batch Sizing
Conference paper
LERC: Coordinated Cache Management for Data-Parallel Systems
Conference paper
OpuS: Fair and Efficient Cache Sharing for In-Memory Data Analytics
Conference paper
Performance-Aware Fair Scheduling: Exploiting Demand Elasticity of Data Analytics Jobs
Conference paper
SP-Cache: Load-balanced, Redundancy-free Cluster Caching with Selective Partition
Conference paper
Stay Fresh: Speculative Synchronization for Fast Distributed Machine Learning
Conference paper
Task Selection and Scheduling for Food Delivery: A Game-Theoretic Approach
Conference paper
Unraveling the RTT-fairness Problem for BBR: A Queueing Model
Conference paper
Utopia: Near-optimal Coflow Scheduling with Isolation Guarantee
Conference paper
Cluster Fair Queueing: Speeding up Data-Parallel Jobs with Delay Guarantees
Conference paper
Coflex: Navigating the Fairness-Efficiency Tradeoff for Coflow Scheduling
Conference paper
LRC: Dependency-Aware Cache Management for Data Analytics Clusters
Conference paper
Multi-Resource Fair Sharing for Datacenter Jobs with Placement Constraints
Conference paper
Speculative Slot Reservation: Enforcing Service Isolation for Dependent Data-Parallel Computations
Conference paper
Towards Online Check-pointing Mechanism for Cloud Transient Servers
Conference paper
Friends or Foes: Revisiting Strategy-Proofness in Cloud Network Sharing
Conference paper
Towards Multi-Resource Fair Allocation with Placement Constraints
Conference paper
Dynamic Cloud Instance Acquisition via IaaS Cloud Brokerage
Article
Multi-Resource Fair Allocation in Heterogeneous Cloud Computing Systems
Article
Optimal Online Multi-Instance Acquisition in IaaS Clouds
Article
Designing Truthful Spectrum Double Auctions with Local Markets
Article
Dominant resource fairness in cloud computing systems with heterogeneous servers
Conference paper
Low complexity multi-resource fair queueing with bounded delay
Conference paper
On the Fairness-Efficiency Tradeoff for Packet Processing with Multiple Resources
Conference paper
Dynamic Cloud Resource Reservation via Cloud Brokerage
Conference paper
Multi-Resource Generalized Processor Sharing for Packet Processing
Conference paper
Multi-Resource Round Robin: A Low Complexity Packet Scheduler with Dominant Resource Fairness
Conference paper
On Fairness-Efficiency Tradeoffs for Multi-Resource Packet Processing
Conference paper
Revenue Maximization with Dynamic Auctions in IaaS Cloud Markets
Conference paper
To Reserve or Not to Reserve: Optimal Online Multi-Instance Acquisition in IaaS Clouds
Conference paper
Towards Optimal Capacity Segmentation with Hybrid Cloud Pricing
Conference paper
District: Embracing Local Markets in Truthful Spectrum Double Auctions
Conference paper
COMP4971A | Independent Work |
COMP4651 | Cloud Computing and Big Data Systems |
COMP4910 | Co-op Program |
COMP4981 | Final Year Project |
COMP6921R | Research Project |
CPEG4901 | Computer Engineering Final Year Project in COMP |
CPEG4910 | Co-op Program |
CSIT5970 | Advanced Cloud Computing |
COMP3511 | Operating Systems |
COMP4971A | Independent Work |
COMP4981 | Final Year Project |
COMP6921R | Research Project |
COMP4971A | Independent Work |
COMP4981 | Final Year Project |
No Teaching Assignments |
No Teaching Assignments |
CAO, Lunxi
Computer Science and Engineering
CHANG, Chaokun
Computer Science and Engineering
JIANG, Xiaoxiao
Computer Science and Engineering
WU, Tianyuan
Computer Science and Engineering
YAO, Sheng
Computer Science and Engineering
ZHOU, Yukun
Computer Science and Engineering
HUANG, Yuchen
Computer Science and Engineering
YANG, Yuchen
Computer Science and Engineering
CHEN, Dong
(co-supervision)
Computer Science and Engineering
WANG, Zhili
(co-supervision)
Individualized Interdisciplinary Program (Data Science and Analytics)
YE, Peng
(co-supervision)
Computer Science and Engineering
YU, Haoxuan
Computer Science and Engineering
ZHANG, Yongkang
Computer Science and Engineering
ZHAO, Yuheng
Computer Science and Engineering
YANG, Lingyun
Computer Science and Engineering
LI, Suyi
Computer Science and Engineering
LU, Hanfeng
Computer Science and Engineering
JIANG, Zhifeng
Computer Science and Engineering( Completed in 2024 )
YU, Minchen
Computer Science and Engineering( Completed in 2023 )
LI, Mingzhe
Computer Science and Engineering( Completed in 2022 )
TIAN, Huangshi
Computer Science and Engineering( Completed in 2022 )
WENG, Qizhen
Computer Science and Engineering( Completed in 2022 )
YAN, Da
Computer Science and Engineering( Completed in 2022 )
ZHANG, Chengliang
Computer Science and Engineering( Completed in 2021 )
ZHENG, Yunchuan
Computer Science and Engineering( Completed in 2023 )
Update your browser to view this website correctly. Update your browser now