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

Lingfei Cheng

dblp:35/6916 · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
4since 2021 · last 2025
0000-0003-4238-2150ORCID · corroborated

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

Computer networks · 4 · 4 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 networks
2 papers
Software-defined and programmable networks · 48% Network measurement and analytics · 44% Datacenter networks · 9%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 77% Performance modeling and evaluation · 12% Cloud and datacenter computing · 12%
Software engineering, system software, and programming languages
1 paper
Operating systems · 100%

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

TopicWeightPapersLastEvidence papers
Storage systems
key-value storage
1.722025
TurboCache: Empowering Switch-Accelerated Key-Value Caches with Accurate and Fast Cache Updates · INFOCOM 2025
SkewTide: Bridging Efficiency and Tail Latency in Key-Value Stores via Kernel Re-Architecture · ICNP 2025
Software-defined and programmable networks
programmable data plane
1.422025
TurboCache: Empowering Switch-Accelerated Key-Value Caches with Accurate and Fast Cache Updates · INFOCOM 2025
SketchGuide: Reconfiguring Sketch-based Measurement on Programmable Switches · ICNP 2022
Operating systems › extensible operating systems › kernel extensibility
eBPF
0.912025
SkewTide: Bridging Efficiency and Tail Latency in Key-Value Stores via Kernel Re-Architecture · ICNP 2025
Operating systems › kernel
kernel design
0.912025
SkewTide: Bridging Efficiency and Tail Latency in Key-Value Stores via Kernel Re-Architecture · ICNP 2025
Network measurement and analytics
sketch-based measurement
0.612022
SketchGuide: Reconfiguring Sketch-based Measurement on Programmable Switches · ICNP 2022
Network measurement and analytics › sketch data structures
sketch configuration
0.612022
SketchGuide: Reconfiguring Sketch-based Measurement on Programmable Switches · ICNP 2022
Cloud and datacenter computing › quality of service
tail latency
0.312025
SkewTide: Bridging Efficiency and Tail Latency in Key-Value Stores via Kernel Re-Architecture · ICNP 2025
Performance modeling and evaluation
workload characterization
0.312025
SkewTide: Bridging Efficiency and Tail Latency in Key-Value Stores via Kernel Re-Architecture · ICNP 2025
Network measurement and analytics
traffic measurement
0.212022
SketchGuide: Reconfiguring Sketch-based Measurement on Programmable Switches · ICNP 2022

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

recirculation-based cache data structure · 1.7hot key detection · 1.7eBPF · 1.7
YearPublicationVenuePosition
2025 SkewTide: Bridging Efficiency and Tail Latency in Key-Value Stores via Kernel Re-Architecture
abstract
Key-value stores are the key building block of online services such as e-commerce. However, highly skewed workloads (i.e., skewed access frequency and request size) may cause severe load imbalance and head-of-line blocking, resulting in significant performance penalty (e.g., low throughput and high latency). Existing works mitigate skewed workloads, but often struggle to balance CPU efficiency with low tail latency or require specialized hardware. In this paper, we present SkewTide, an in-kernel architecture that breaks this trade-off through workload-aware request pre-processing and bypassing unnecessary network stack operations. Moreover, SkewTide carefully orchestrates size-aware parsing, sharding, caching, and queueing in the kernel. Both designs enable efficient CPU multiplexing and preserve low tail latency without specialized hardware. We implement SkewTide as an out-of-the-box framework using eBPF, making it readily deployable in existing key-value store infrastructure. Evaluation with YCSB traces shows that SkewTide achieves up to 8.1× higher throughput, 37% lower 99th-percentile latency, and 32% lower CPU usage compared to existing systems.
Jinghan Zu, Zhengyan Zhou, Lingfei Cheng, Zhongfeng Jin, Haifeng Zhou, Chunming Wu 0001
ICNP3
2025 TurboCache: Empowering Switch-Accelerated Key-Value Caches with Accurate and Fast Cache Updates
abstract
Recent key-value (KV) caches are offloaded to programmable switches to offer high query processing performance. However, they suffer from both low accuracy in hot key detection and high latency in cache updates due to the strict limitations on switch registers. We propose TurboCache, a switch-accelerated KV cache with accurate hot key detection and fast cache updates. Our key idea is to leverage the switch recirculation capability to build a novel data structure that caches hot KV pairs. With this hardware-compatible cache data structure, TurboCache designs efficient data plane algorithms that accurately detects new hot keys and quickly updates its cache entirely within switch ASIC pipelines. We have implemented TurboCache on a${64}\times {100}$Gbps Tofino switch. Testbed results indicate that TurboCache improves the hot key detection accuracy and decreases the cache update latency of existing KV caches by several orders of magnitude.
Xiang Chen 0017, Longlong Zhu, Linying Zheng, Lingfei Cheng, Jianshan Zhang, Xu Yang 0002, Dong Zhang 0010, Xuan Liu 0006, Xiaoming Lu, Xun Yi, Ibrahim Khalil 0001, Albert Y. Zomaya, Haifeng Zhou, Chunming Wu 0001
INFOCOM4
2023 A Network Function Virtualization Resource Allocation Model Based on Heterogeneous Computing
abstract
With the continuous increase in the speed and quantity of network traffic, higher performance requirements are put forward for the NFV system. Traditional virtualization technology is limited by slowing down of increase in CPU performance. There has some research on the use of hardware to accelerate network functions. However, existing method only consider use one hardware for acceleration, but hardware itself has limitation. It is difficult to match the network functions and hardware characteristics by considering the combination of each hardware and CPU discretely. In this paper, we propose a resource allocation model of network function virtualization(NFV) based on heterogeneous computing, which can maximize the resource utilization and obtain the global optimal solution. Our experiments prove that the genetic algorithm solution method we propose can take into account both the solution accuracy and the solution speed, and obtain an accurate Pareto curve under the multi-objectives optimization model.
Hanze Chen, Lingfei Cheng, Longlong Zhu, Dong Zhang 0010
ISCC3
2022 SketchGuide: Reconfiguring Sketch-based Measurement on Programmable Switches
abstract
Sketches enable efficient and fine-grained network measurement results with configurable resource-performance trade-offs. While sketch configurations are guided by theories, the current theoretical guidelines are either impractical or deficient for sketch configurations on emerging programmable switches. To better configure sketches on programmable switches, we (1) systematically analyze the limitations of sketch configuration guidelines on programmable hardware switches (i.e., unguided parameters, accuracy profiles, and resource budgets); (2) propose a generic and practical framework called SketchGuide to automate efficient sketch configurations on programmable switches; (3) implement SketchGuide on a Barefoot Tofino switch and compare SketchGuide to the state-of-the-art sketches by conducting extensive experiments. Our evaluations demonstrate that SketchGuide can automatically configure unguided parameters given resource budgets. SketchGuide reduces the hardware resource footprint by 52.92%-99.28% compared with current guidelines without impacting fidelity.
Zhengyan Zhou, Jingwen Lv, Lingfei Cheng, Xiang Chen 0017, Tianzhu Zhang 0002, Qun Huang 0001, Jiayu Luo, Longlong Zhu, Dong Zhang 0010, Chunming Wu 0001
ICNP3