Demo Data from SIGIR 2026 / reviewers in the wild / expert
Rui Pan 0003
dblp:74/9957-3
· DBLP profile ↗
8ranked-venue papers
2as first author
8since 2021 · last 2026
0000-0002-6973-3259ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 4 · 1 first-author · 4 since 2021Software engineering, systems software and programming languages · 3 · 3 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 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
4 papers |
Cloud and datacenter computing · 46% Hardware accelerators and domain-specific architectures · 40% Performance modeling and evaluation · 10% | |
| Artificial intelligence
5 papers |
Efficient and distributed learning · 71% Deep learning architectures and training · 23% Language models and text generation · 6% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 50% Machine learning and data management · 50% | |
| Computer networks
1 paper |
Transport protocols and congestion control · 100% |
Topics — the 19 heaviest of 19, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Hardware accelerators and domain-specific architectures › machine learning accelerator › DNN inference
early-exit inference |
1.5 | 2 | 2024 | Improving DNN Inference Throughput Using Practical, Per-Input Compute Adaptation · SOSP 2024 Apparate: Rethinking Early Exits to Tame Latency-Throughput Tensions in ML Serving · SOSP 2024 |
Hardware accelerators and domain-specific architectures
machine learning accelerator |
1.5 | 2 | 2024 | Improving DNN Inference Throughput Using Practical, Per-Input Compute Adaptation · SOSP 2024 Apparate: Rethinking Early Exits to Tame Latency-Throughput Tensions in ML Serving · SOSP 2024 |
Machine learning › Efficient and distributed learning
communication scheduling |
1.0 | 1 | 2026 | Optimizing Mixture-of-Experts Inference Time via Model Deployment and Communication Scheduling · IEEE Trans. Netw. 2026 |
Machine learning › Deep learning architectures and training › mixture of experts
mixture-of-experts inference |
1.0 | 1 | 2026 | Optimizing Mixture-of-Experts Inference Time via Model Deployment and Communication Scheduling · IEEE Trans. Netw. 2026 |
Cloud and datacenter computing › cluster resource management and scheduling › cluster scheduling
GPU cluster scheduling |
1.0 | 1 | 2026 | Optimizing Mixture-of-Experts Inference Time via Model Deployment and Communication Scheduling · IEEE Trans. Netw. 2026 |
Cloud and datacenter computing
model deployment |
1.0 | 1 | 2026 | Optimizing Mixture-of-Experts Inference Time via Model Deployment and Communication Scheduling · IEEE Trans. Netw. 2026 |
Machine learning and data management
data management for machine learning |
0.9 | 1 | 2025 | METIS: Fast Quality-Aware RAG Systems with Configuration Adaptation · SOSP 2025 |
Information retrieval
retrieval-augmented generation |
0.9 | 1 | 2025 | METIS: Fast Quality-Aware RAG Systems with Configuration Adaptation · SOSP 2025 |
Transport protocols and congestion control
rate control |
0.9 | 1 | 2025 | Mowgli: Passively Learned Rate Control for Real-Time Video · NSDI 2025 |
Transport protocols and congestion control › real-time communication
real-time video |
0.9 | 1 | 2025 | Mowgli: Passively Learned Rate Control for Real-Time Video · NSDI 2025 |
Machine learning › Efficient and distributed learning › adaptive computation
input-adaptive computation |
0.8 | 1 | 2024 | Improving DNN Inference Throughput Using Practical, Per-Input Compute Adaptation · SOSP 2024 |
Cloud and datacenter computing
inference serving |
0.8 | 1 | 2024 | Apparate: Rethinking Early Exits to Tame Latency-Throughput Tensions in ML Serving · SOSP 2024 |
Performance modeling and evaluation › design trade-off analysis
throughput-latency tradeoff |
0.8 | 1 | 2024 | Apparate: Rethinking Early Exits to Tame Latency-Throughput Tensions in ML Serving · SOSP 2024 |
Machine learning › Efficient and distributed learning
distributed training |
0.7 | 1 | 2023 | Shockwave: Fair and Efficient Cluster Scheduling for Dynamic Adaptation in Machine Learning · NSDI 2023 |
Cloud and datacenter computing › cluster resource management and scheduling
cluster scheduling |
0.7 | 1 | 2023 | Shockwave: Fair and Efficient Cluster Scheduling for Dynamic Adaptation in Machine Learning · NSDI 2023 |
Machine learning › Efficient and distributed learning
model compression |
0.5 | 2 | 2024 | Improving DNN Inference Throughput Using Practical, Per-Input Compute Adaptation · SOSP 2024 Apparate: Rethinking Early Exits to Tame Latency-Throughput Tensions in ML Serving · SOSP 2024 |
Interconnection networks and networks-on-chip › interprocessor communication
all-to-all communication |
0.3 | 1 | 2026 | Optimizing Mixture-of-Experts Inference Time via Model Deployment and Communication Scheduling · IEEE Trans. Netw. 2026 |
Natural language and speech › Language models and text generation
large language model |
0.3 | 1 | 2025 | METIS: Fast Quality-Aware RAG Systems with Configuration Adaptation · SOSP 2025 |
Machine learning › Efficient and distributed learning › adaptive computation
early exit |
0.2 | 1 | 2024 | Apparate: Rethinking Early Exits to Tame Latency-Throughput Tensions in ML Serving · SOSP 2024 |
Methods — techniques the papers use, named apart from their topics
early exit · 3.0combinatorial optimization · 2.0runtime monitoring · 1.5block replication · 1.5adaptation strategies · 1.5fair scheduling · 1.3passive learning · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Optimizing Mixture-of-Experts Inference Time via Model Deployment and Communication SchedulingabstractAs machine learning models scale in size and complexity, their computational requirements become a significant barrier. Mixture-of-Experts (MoE) models alleviate this issue by selectively activating relevant experts. Despite this, MoE models are hindered by high communication overhead from all-to-all operations, low GPU utilization, and complications from heterogeneous GPU environments. This paper presents Comet, which optimizes both model deployment and all-to-all communication scheduling to address these challenges in MoE inference. Comet achieves minimal communication times by strategically ordering token transmissions in all-to-all communications. It improves GPU utilization by colocating experts from different models on the same device, avoiding the limitations of all-to-all communication. We analyze Comet’s optimization strategies theoretically across four common GPU cluster settings: exclusive vs. colocated models on GPUs, and homogeneous vs. heterogeneous GPUs. Comet provides optimal solutions for three cases, and for the remaining NP-hard scenario, it offers a polynomial-time sub-optimal solution with only a 1.09× degradation from the optimal, as shown in the simulation results. Comet is the first approach to minimize MoE inference time via optimal model deployment and communication scheduling across various scenarios. Evaluations demonstrate that Comet significantly accelerates inference, achieving speedups of up to 2.63× in homogeneous clusters and 2.91× in heterogeneous environments. Moreover, Comet enhances GPU utilization by up to 2.38× compared to existing methods. Jialong Li 0006, Shreyansh Tripathi, Lakshay Rastogi, Yiming Lei 0002, Rui Pan 0003, Yiting Xia |
IEEE Trans. Netw. | 5 |
| 2025 | SpecReason: Fast and Accurate Inference-Time Compute via Speculative ReasoningabstractRecent advances in inference-time compute have significantly improved performance on complex tasks by generating long chains of thought (CoTs) using Large Reasoning Models (LRMs). However, this improved accuracy comes at the cost of high inference latency due to the length of generated reasoning sequences and the autoregressive nature of decoding. Our key insight in tackling these overheads is that LRM inference, and the reasoning that it embeds, is highly tolerant of approximations: complex tasks are typically broken down into simpler steps, each of which brings utility based on the semantic insight it provides for downstream steps rather than the exact tokens it generates. Accordingly, we introduce SpecReason, a system that automatically accelerates LRM inference by using a lightweight model to (speculatively) carry out simpler intermediate reasoning steps and reserving the costly base model only to efficiently assess (and potentially correct) the speculated outputs. Importantly, SpecReason's focus on exploiting the semantic flexibility of thinking tokens in preserving final-answer accuracy is complementary to prior speculation techniques, most notably speculative decoding, which demands token-level equivalence at each step. Across a variety of cross-domain reasoning benchmarks, SpecReason achieves 1.4-3.0$\times$ speedup over vanilla LRM inference while improving accuracy by 0.4-9.0%. Compared to speculative decoding without SpecReason, their combination yields an additional 8.8-58.0% latency reduction. We open-source SpecReason at \url{https://anonymous.4open.science/r/specreason/}. Rui Pan 0003, Yinwei Dai, Zhihao Zhang 0001, Gabriele Oliaro, Ravi Netravali |
NeurIPS | 1 |
| 2025 | Mowgli: Passively Learned Rate Control for Real-Time Video
Neil Agarwal, Rui Pan 0003, Francis Y. Yan, Ravi Netravali |
NSDI | 2 |
| 2025 | METIS: Fast Quality-Aware RAG Systems with Configuration AdaptationabstractRAG (Retrieval Augmented Generation) allows LLMs (large language models) to generate better responses with external knowledge, but using more external knowledge causes higher response delay. Prior work focuses either on reducing the response delay (e.g., better scheduling of RAG queries) or on maximizing quality (e.g., tuning the RAG workflow), but they fall short in systematically balancing the tradeoff between the delay and quality of RAG responses. To balance both quality and response delay, this paper presents METIS, the first RAG system that jointly schedules queries and adapts the key RAG configurations of each query, such as the number of retrieved text chunks and synthesis methods. Using four popular RAG-QA datasets, we show that compared to the state-of-the-art RAG optimization schemes, METIS reduces the generation latency by 1.64 – 2.54× without sacrificing generation quality. Siddhant Ray, Rui Pan 0003, Zhuohan Gu, Kuntai Du, Shaoting Feng, Ganesh Ananthanarayanan, Ravi Netravali, Junchen Jiang |
SOSP | 2 |
| 2024 | Apparate: Rethinking Early Exits to Tame Latency-Throughput Tensions in ML ServingabstractMachine learning (ML) inference platforms are tasked with balancing two competing goals: ensuring high throughput given many requests, and delivering low-latency responses to support interactive applications. Unfortunately, existing platform knobs (e.g., batch sizes) fail to ease this fundamental tension, and instead only enable users to harshly trade off one property for the other. This paper explores an alternate strategy to taming throughput-latency tradeoffs by changing the granularity at which inference is performed. We present Apparate, a system that automatically applies and manages early exits (EEs) in ML models, whereby certain inputs can exit with results at intermediate layers. To cope with the time-varying overhead and accuracy challenges that EEs bring, Apparate repurposes exits to provide continual feedback that powers several novel runtime monitoring and adaptation strategies. Apparate lowers median response latencies by 40.5--91.5% and 10.0--24.2% for diverse CV and NLP classification workloads, and median time-per-token latencies by 22.6--77.9% for generative scenarios, without affecting throughputs or violating tight accuracy constraints. Yinwei Dai, Rui Pan 0003, Anand Padmanabha Iyer, Kai Li 0001, Ravi Netravali |
SOSP | 2 |
| 2024 | Improving DNN Inference Throughput Using Practical, Per-Input Compute AdaptationabstractMachine learning inference platforms continue to face high request rates and strict latency constraints. Existing solutions largely focus on compressing models to substantially lower compute costs (and time) with mild accuracy degradations. This paper explores an alternate (but complementary) technique that trades off accuracy and resource costs on a perinput granularity: early exit models, which selectively allow certain inputs to exit a model from an intermediate layer. Though intuitive, early exits face fundamental deployment challenges, largely owing to the effects that exiting inputs have on batch size (and resource utilization) throughout model execution. We present E3, the first system that makes early exit models practical for realistic inference deployments. Our key insight is to split and replicate blocks of layers in models in a manner that maintains a constant batch size throughout execution, all the while accounting for resource requirements and communication overheads. Evaluations with NLP and vision models show that E3 can deliver up to 1.74× improvement in goodput (for a fixed cost) or 1.78× reduction in cost (for a fixed goodput). Additionally, E3's goodput wins generalize to autoregressive LLMs (2.8--3.8×) and compressed models (1.67×). Anand Padmanabha Iyer, Mingyu Guan, Yinwei Dai, Rui Pan 0003, Swapnil Gandhi, Ravi Netravali |
SOSP | 4 |
| 2023 | Shockwave: Fair and Efficient Cluster Scheduling for Dynamic Adaptation in Machine Learning
Rui Pan 0003, Tarannum Khan, Shivaram Venkataraman, Aditya Akella |
NSDI | 2 |
| 2022 | Efficient flow scheduling in distributed deep learning training with echelon formationabstractThis paper discusses why flow scheduling does not apply to distributed deep learning training and presents EchelonFlow, the first network abstraction to bridge the gap. EchelonFlow deviates from the common belief that semantically related flows should finish at the same time. We reached the key observation, after extensive workflow analysis of diverse training paradigms, that distributed training jobs observe strict computation patterns, which may consume data at different times. We devise a generic method to model the drastically different computation patterns across training paradigms, and formulate EchelonFlow to regulate flow finish times accordingly. Case studies of mainstream training paradigms under EchelonFlow demonstrate the expressiveness of the abstraction, and our system sketch suggests the feasibility of an EchelonFlow scheduling system. Rui Pan 0003, Yiming Lei 0002, Jialong Li 0006, Binhang Yuan, Yiting Xia |
HotNets | 1 |