Jiechen Zhao 0002

dblp:197/1962-2 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
2since 2021 · last 2026
0009-0008-0040-8192ORCID · verified

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

Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Computer networks · 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
2 papers
Cloud and datacenter computing · 87% Distributed systems · 13%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

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

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing › virtualization › virtual machine migration
live migration
1.012026
SmartNIC-Enabled Live Migration for Storage-Optimized VMs with PYROCUMULUS · NSDI 2026
Cloud and datacenter computing
virtualization
1.012026
SmartNIC-Enabled Live Migration for Storage-Optimized VMs with PYROCUMULUS · NSDI 2026
Cloud and datacenter computing › virtualization
virtual machine storage
1.012026
SmartNIC-Enabled Live Migration for Storage-Optimized VMs with PYROCUMULUS · NSDI 2026
Cloud and datacenter computing
datacenter RPC
0.612022
ALTOCUMULUS: Scalable Scheduling for Nanosecond-Scale Remote Procedure Calls · MICRO 2022
Distributed systems
remote procedure call
0.612022
ALTOCUMULUS: Scalable Scheduling for Nanosecond-Scale Remote Procedure Calls · MICRO 2022

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

software-hardware co-design · 1.1proactive scheduling · 1.1low-overhead messaging · 1.1hardware migration primitives · 1.1
YearPublicationVenuePosition
2026 SmartNIC-Enabled Live Migration for Storage-Optimized VMs with PYROCUMULUS
Jiechen Zhao 0002, Ran Shu 0001, Ziyue Yang 0002, Rui Ma 0021, Derek Chiou, Natalie D. Enright Jerger, Peng Cheng 0005, Yongqiang Xiong
NSDI1
2022 ALTOCUMULUS: Scalable Scheduling for Nanosecond-Scale Remote Procedure Calls
abstract
Online services in modern datacenters use Remote Procedure Calls (RPCs) to communicate between different software layers. Despite RPCs using just a few small functions, inefficient RPC handling can cause delays to propagate across the system and degrade end-to-end performance. Prior work has reduced RPC processing time to less than 1 $\mu$ s, which now shifts the bottleneck to the scheduling of RPCs. Existing RPC schedulers suffer from either high overheads, inability to effectively utilize high core-count CPUs or do not adaptively fit different traffic patterns. To address these shortcomings, we present ALTOCUMULUS,1a scalable, software-hardware codesign to schedule RPCs at nanosecond scales. ALTOCUMULUS provides a proactive scheduling scheme and low-overhead messaging mechanism on top of a decentralized user runtime. ALTOCUMULUS also offers direct access from the user space to a set of simple hardware primitives to quickly migrate long-latency RPCs. We evaluate ALTOCUMULUS with synthetic workloads and an end-to-end in-memory key-value store application under real-world traffic patterns. ALTOCUMULUS improves throughput by 1.3-24.6$\times$ under a 99thpercentile latencythpercentile latency $\lt 8.5\mu \mathrm{s}$.1Automatic Concurrent Migration Load-balancing Strategy (AutoCuMuLuS), homophonic with “altocumulus” as a type of clouds in meteorology, fragmented to separate patches or nodes.
Jiechen Zhao 0002, Iris Uwizeyimana, Karthik Ganesan 0002, Mark C. Jeffrey, Natalie D. Enright Jerger
MICRO1