Demo Data from EDBT 2026 / reviewers in the wild / expert
Lichen Pan
dblp:233/8661
· DBLP profile ↗
6ranked-venue papers
2as first author
5since 2021 · last 2025
0000-0001-7451-0140ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Cloud and datacenter computing · 62% Distributed systems · 22% GPUs and heterogeneous computing · 16% | |
| Artificial intelligence
3 papers |
Time series and sequential data · 35% Deep learning architectures and training · 35% Optimization for machine learning · 11% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
fault tolerance |
1.2 | 2 | 2025 | Comprehensive Deadlock Prevention for GPU Collective Communication · EuroSys 2025 Phantasy: Low-Latency Virtualization-Based Fault Tolerance via Asynchronous Prefetching · IEEE Trans. Computers 2019 |
Machine learning › Deep learning architectures and training
frequency-domain learning |
0.9 | 1 | 2025 | FreDF: Learning to Forecast in the Frequency Domain · ICLR 2025 |
Machine learning › Time series and sequential data › time series analysis
time series forecasting |
0.9 | 1 | 2025 | FreDF: Learning to Forecast in the Frequency Domain · ICLR 2025 |
Cloud and datacenter computing › resource management › shared resource management
deadlock avoidance |
0.9 | 1 | 2025 | Comprehensive Deadlock Prevention for GPU Collective Communication · EuroSys 2025 |
Cloud and datacenter computing › resource management › shared resource management
deadlock prevention |
0.9 | 1 | 2025 | Comprehensive Deadlock Prevention for GPU Collective Communication · EuroSys 2025 |
GPUs and heterogeneous computing › GPU communication
GPU collective communication |
0.9 | 1 | 2025 | Comprehensive Deadlock Prevention for GPU Collective Communication · EuroSys 2025 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.7 | 1 | 2023 | A Dual-Agent Scheduler for Distributed Deep Learning Jobs on Public Cloud via Reinforcement Learning · KDD 2023 |
Cloud and datacenter computing › cluster resource management and scheduling › cluster scheduling
GPU cluster scheduling |
0.7 | 1 | 2023 | A Dual-Agent Scheduler for Distributed Deep Learning Jobs on Public Cloud via Reinforcement Learning · KDD 2023 |
Cloud and datacenter computing
virtualization |
0.4 | 1 | 2019 | Phantasy: Low-Latency Virtualization-Based Fault Tolerance via Asynchronous Prefetching · IEEE Trans. Computers 2019 |
Machine learning › Efficient and distributed learning
distributed training |
0.3 | 1 | 2025 | Comprehensive Deadlock Prevention for GPU Collective Communication · EuroSys 2025 |
Machine learning › Reinforcement learning
multi-agent reinforcement learning |
0.2 | 1 | 2023 | A Dual-Agent Scheduler for Distributed Deep Learning Jobs on Public Cloud via Reinforcement Learning · KDD 2023 |
Methods — techniques the papers use, named apart from their topics
collective communication ordering · 1.7squeeze-and-communicate · 1.3random walk gaussian process · 1.3multi-agent reinforcement learning · 1.3frequency-domain learning · 0.9direct forecast · 0.9page-modification logging · 0.4asynchronous prefetching · 0.4RDMA · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Comprehensive Deadlock Prevention for GPU Collective CommunicationabstractDistributed deep neural network training necessitates efficient GPU collective communications, which are inherently susceptible to deadlocks. GPU collective deadlocks arise easily in distributed deep learning applications when multiple collectives circularly wait for each other. GPU collective deadlocks pose a significant challenge to the correct functioning and efficiency of distributed deep learning, and no general effective solutions are currently available. Only in specific scenarios, ad-hoc methods, making an application invoke collectives in a consistent order across GPUs, can be used to prevent circular collective dependency and deadlocks. Lichen Pan, Yongquan Fu, Jinhui Yuan, Rongkai Zhang 0005, Pengze Li |
EuroSys | 1 |
| 2025 | FreDF: Learning to Forecast in the Frequency DomainabstractTime series modeling presents unique challenges due to autocorrelation in both historical data and future sequences. While current research predominantly addresses autocorrelation within historical data, the correlations among future labels are often overlooked. Specifically, modern forecasting models primarily adhere to the Direct Forecast (DF) paradigm, generating multi-step forecasts independently and disregarding label correlations over time. In this work, we demonstrate that the learning objective of DF is biased in the presence of label correlation. To address this issue, we propose the Frequency-enhanced Direct Forecast (FreDF), which mitigates label correlation by learning to forecast in the frequency domain, thereby reducing estimation bias. Our experiments show that FreDF significantly outperforms existing state-of-the-art methods and is compatible with a variety of forecast models. Code is available at https://github.com/Master-PLC/FreDF. Hao Wang 0049, Lichen Pan, Zhichao Chen 0001, Degui Yang, Sen Zhang 0006, Xinggao Liu, Haoxuan Li 0001, Dacheng Tao |
ICLR | 2 |
| 2023 | A Dual-Agent Scheduler for Distributed Deep Learning Jobs on Public Cloud via Reinforcement LearningabstractPublic cloud GPU clusters are becoming emerging platforms for training distributed deep learning jobs. Under this training paradigm, the job scheduler is a crucial component to improve user experiences, i.e., reducing training fees and job completion time, which can also save power costs for service providers. However, the scheduling problem is known to be NP-hard. Most existing work divides it into two easier sub-tasks, i.e., ordering task and placement task, which are responsible for deciding the scheduling orders of jobs and placement orders of GPU machines, respectively. Due to the superior adaptation ability, learning-based policies can generally perform better than traditional heuristic-based methods. Nevertheless, there are still two main challenges that have not been well-solved. First, most learning-based methods only focus on ordering or placement policy independently, while ignoring their cooperation. Second, the unbalanced machine performances and resource contention impose huge overhead and uncertainty on job duration, but rarely be considered in existing work. To tackle these issues, this paper presents a dual-agent scheduler framework abstracted from the two sub-tasks to jointly learn the ordering and placement policies and make better-informed scheduling decisions. Specifically, we design an ordering agent with a scalable squeeze-and-communicate strategy for better cooperation; for the placement agent, we propose a novel Random Walk Gaussian Process to learn the performance similarities of GPU machines while being aware of the uncertain performance fluctuation. Finally, the dual-agent is jointly optimized with multi-agent reinforcement learning. Extensive experiments conducted on the real-world production cluster trace demonstrate the superiority of our model. Mingzhe Xing, Hangyu Mao, Shenglin Yin, Lichen Pan, Zhengchao Zhang, Jieyi Long |
KDD | 4 |
| 2022 | Stabilizer: Geo-Replication with User-defined ConsistencyabstractGeo-replication is essential in reliable large-scale cloud applications. We argue that existing replication solutions are too rigid to support today’s diversity of data consistency and performance requirements. Stabilizer is a flexible geo-replication library, supporting user-defined consistency models. The library achieves high performance using control-plane / data-plane separation: control events do not disrupt data flow. Our API offers simple control-plane operators that allow an application to define its desired consistency model: a stability frontier predicate. We build a wide-area K/V store with Stabilizer, a Dropbox-like application, and a prototype pub/sub system to show its versatility and evaluate its performance. When compared with a Paxos-based consistency protocol in an emulated Amazon EC2 wide-area network, experiments show that for a scenario requiring a more accurate consistency model, Stabilizer achieves a 24.75% latency performance improvement. Compared to Apache Pulsar in a real WAN environment, Stabilizer’s dynamic reconfiguration mechanism improves the pub/sub system performance significantly according to our experiment results. Pengze Li, Lichen Pan, Xinzhe Yang, Weijia Song, Kenneth P. Birman |
ICDCS | 2 |
| 2022 | Optimizing communication in deep reinforcement learning with XingTianabstractDeep Reinforcement Learning (DRL) achieves great success in various domains. Communication in today's DRL algorithms takes non-negligible time compared to the computation. However, prior DRL frameworks usually focus on computation management while paying little attention to communication optimization, and fail to utilize the opportunity of the communication-computation overlap that hides the communication from the critical path of DRL algorithms. Consequently, communication can take more time than the computation in prior DRL frameworks. In this paper, we present XingTian, a novel DRL framework that co-designs the management of communication and computation in DRL algorithms. XingTian organizes the computation in DRL algorithms in a decentralized way and provides an asynchronous communication channel. XingTian makes the communication execute asynchronously and aggressively and takes advantage of the communication-computation overlapping opportunity from DRL algorithms. Experimental results show that XingTian improves data transmission efficiency and can transmit at least twice as much data per second as the state-of-the-art DRL framework RLLib. DRL algorithms based on XingTian achieve up to 70.71% more throughput than RLLib-based ones with better or similar convergent performance. XingTian maintains high communication efficiency under different scale deployments and the XingTian-based DRL algorithm achieves 91.12% higher throughput than the RLLib-based one when deployed in four machines. XingTian is open-sourced and publicly available at https://github.com/huawei-noah/xingtian. Lichen Pan, Hangyu Mao, Pengze Li |
Middleware | 1 |
| 2019 | Phantasy: Low-Latency Virtualization-Based Fault Tolerance via Asynchronous PrefetchingabstractFault tolerance has become increasingly critical for virtualized systems as growing amount of mission-critical applications are now deployed on virtual machines rather than directly on physical machines. However, prior hardware-based fault-tolerant systems require extensive modification to existing hardware, which makes them infeasible for industry practitioners. Although software-based techniques realize fault tolerance without any hardware modification, they suffer from significant latency overhead that is often orders of magnitude higher than acceptable. To realize practical low-latency fault tolerance in the virtualized environment, we first identify two bottlenecks in prior approaches, namely the overhead for tracking dirty pages in software and the long sequential dependency in checkpointing system states. To address these bottlenecks, we design a novel mechanism to asynchronously prefetch the dirty pages without disrupting the primary VM execution to shorten the sequential dependency. We then develop Phantasy, a system that leverages page-modification logging (PML) technology available on commodity processors to reduce the dirty page tracking overhead and asynchronously prefetches dirty pages through direct remote memory access via RDMA. Evaluated on 25 real-world applications, we demonstrate Phantasy can significantly reduce the performance overhead by 38 percent on average, and further reduce the latency by 85 percent compared to a state-of-the-art virtualization-based fault-tolerant system. Shiru Ren, Lichen Pan |
IEEE Trans. Computers | 3 |