Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Desen Sun

dblp:337/2498 · DBLP profile ↗
← Back
3ranked-venue papers
1as first author
3since 2021 · last 2026
0000-0001-8630-7959ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 1 first-author · 3 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 · 33% Hardware accelerators and domain-specific architectures · 17% Embedded and real-time systems · 17%
Artificial intelligence
2 papers
Graph learning · 44% Generative modeling · 34% Efficient and distributed learning · 22%

Topics — the 14 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Generative modeling
diffusion model
1.012026
MixFusion: A Patch-Level Parallel Serving System for Mixed-Resolution Diffusion Models · PPoPP 2026
Machine learning › Efficient and distributed learning
distributed training
0.712023
PiPAD: Pipelined and Parallel Dynamic GNN Training on GPUs · PPoPP 2023
Machine learning › Graph learning › graph neural network
dynamic graph neural network
0.712023
PiPAD: Pipelined and Parallel Dynamic GNN Training on GPUs · PPoPP 2023
Machine learning › Graph learning
graph neural network
0.712023
PiPAD: Pipelined and Parallel Dynamic GNN Training on GPUs · PPoPP 2023
Cloud and datacenter computing › inference serving
cloud inference
0.712023
CD-MSA: Cooperative and Deadline-Aware Scheduling for Efficient Multi-Tenancy on DNN Accelerators · IEEE Trans. Parallel Distributed Syst. 2023
Embedded and real-time systems › real-time scheduling
deadline-aware scheduling
0.712023
CD-MSA: Cooperative and Deadline-Aware Scheduling for Efficient Multi-Tenancy on DNN Accelerators · IEEE Trans. Parallel Distributed Syst. 2023
Hardware accelerators and domain-specific architectures › machine learning accelerator
DNN accelerator
0.712023
CD-MSA: Cooperative and Deadline-Aware Scheduling for Efficient Multi-Tenancy on DNN Accelerators · IEEE Trans. Parallel Distributed Syst. 2023
GPUs and heterogeneous computing
GPU computing
0.712023
PiPAD: Pipelined and Parallel Dynamic GNN Training on GPUs · PPoPP 2023
Cloud and datacenter computing › multi-tenancy
multi-tenant scheduling
0.712023
CD-MSA: Cooperative and Deadline-Aware Scheduling for Efficient Multi-Tenancy on DNN Accelerators · IEEE Trans. Parallel Distributed Syst. 2023
Parallel and multicore computing › parallel computing › parallel machine learning
pipelined training
0.712023
PiPAD: Pipelined and Parallel Dynamic GNN Training on GPUs · PPoPP 2023
Electronic design automation › high-level synthesis
scheduling
0.312026
MixFusion: A Patch-Level Parallel Serving System for Mixed-Resolution Diffusion Models · PPoPP 2026
Cloud and datacenter computing › quality of service
SLO-aware scheduling
0.312026
MixFusion: A Patch-Level Parallel Serving System for Mixed-Resolution Diffusion Models · PPoPP 2026
Embedded and real-time systems › real-time scheduling
preemptive scheduling
0.212023
CD-MSA: Cooperative and Deadline-Aware Scheduling for Efficient Multi-Tenancy on DNN Accelerators · IEEE Trans. Parallel Distributed Syst. 2023
Hardware accelerators and domain-specific architectures
systolic array
0.212023
CD-MSA: Cooperative and Deadline-Aware Scheduling for Efficient Multi-Tenancy on DNN Accelerators · IEEE Trans. Parallel Distributed Syst. 2023

Methods — techniques the papers use, named apart from their topics

patch-level parallelism · 2.0latency prediction · 2.0cache management · 2.0pipelining · 1.3parallel snapshot processing · 1.3memory access optimization · 1.3schedulability test · 0.7dynamic task fusion · 0.7cooperative scheduling · 0.7
YearPublicationVenuePosition
2026 MixFusion: A Patch-Level Parallel Serving System for Mixed-Resolution Diffusion Models
abstract
Text-to-Image (T2I) diffusion models have recently attracted significant attention due to their ability to synthesize high-fidelity photorealistic images. However, serving diffusion models would suffer from hardware underutilization in real-world settings due to highly variable request resolutions. To this end, we present MixFusion, a parallel serving system that exploits fine-grained patch-level parallelism to enable efficient batching of mixed-resolution requests. Specifically, MixFusion introduces a novel patch-based processing workflow, significantly enabling concurrent processing across heterogeneous requests. Furthermore, MixFusion incorporates a patch-tailored cache management policy to exploit the patch-level locality benefits. In addition, MixFusion features an SLO-aware scheduling strategy with lightweight online latency prediction. Extensive evaluation demonstrates that MixFusion achieves 30.1% higher SLO satisfaction compared to the state-of-the-art solutions on average. Our code is available at https://github.com/desenSunUBW/mixfusion.
Desen Sun, Zepeng Zhao
PPoPP1
2023 PiPAD: Pipelined and Parallel Dynamic GNN Training on GPUs
abstract
Dynamic Graph Neural Networks (DGNNs) have been widely applied in various real-life applications, such as link prediction and pandemic forecast, to capture both static structural information and temporal characteristics from dynamic graphs. Combining both time-dependent and -independent components, DGNNs manifest substantial parallel computation and data reuse potentials, but suffer from severe memory access inefficiency and data transfer overhead under the canonical one-graph-at-a-time training pattern. To tackle these challenges, we propose PiPAD, a Pipelined and PArallel DGNN training framework for the end-to-end performance optimization on GPUs. From both algorithm and runtime level, PiPAD holistically reconstructs the overall training paradigm from the data organization to computation manner. Capable of processing multiple graph snapshots in parallel, PiPAD eliminates unnecessary data transmission and alleviates memory access inefficiency to improve the overall performance. Our evaluation across various datasets shows PiPAD achieves 1.22 × --9.57× speedup over the state-of-the-art DGNN frameworks on three representative models.
Desen Sun, Yuebin Bai
PPoPP2
2023 CD-MSA: Cooperative and Deadline-Aware Scheduling for Efficient Multi-Tenancy on DNN Accelerators
abstract
With DNN turning into the backbone of AI cloud services and propelling the emergence of INFerence-as-a-Service (INFaaS), DNN-specific accelerators have become the indispensable components of cloud inference systems. Due to the conservative “one-task-at-a-time” working mode and deadline blindness of those accelerators, implementing multi-tenancy that aims to improve the cost-effectiveness and meet SLA requirements is intractable. Recent studies including the temporal and spatial approaches, employ manifold scheduling mechanisms and sophisticated architecture innovations to address the challenge. However, these researches either still neglect the deadline awareness or render inevitable and expensive hardware overheads such as switches and storage. In this paper, we presentCooperative and Deadline-aware Multi-Systolic-Array scheduling(CD-MSA), a low-cost solution for the cloud inference that utilizes the real time mechanism and task-level parallelism to enable efficient multi-tenancy. Based on our preemptive multi-systolic-array accelerator architecture supporting the simultaneous task co-location, we first construct a fine-grained DNN execution model to lay the groundwork for the lightweight preemption. Second, we design a cooperative, deadline- and laxity-aware scheduler in conjunction with an efficient schedulability test method for better QoS guarantee without introducing additional hardware cost. Finally, to further promote the overall throughput, we proposedynamic task fusion, a software approach that fuses different tasks into the logically “multi-threading” tasks at runtime. We compare CD-MSA with several state-of-the-art researches across three multi-DNN workloads. The evaluation results show CD-MSA improves the latency-bounded throughput, SLA satisfaction rate and weighted system throughput by up to 62%, 63% and 27%, respectively.
Yuebin Bai, Desen Sun
IEEE Trans. Parallel Distributed Syst.3