EDBT 2026 Demo / reviewers in the wild / expert
Nicholas Zhang
dblp:268/5693
· DBLP profile ↗
5ranked-venue papers
0as first author
5since 2021 · last 2025
0000-0001-5078-4403ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 2 · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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 networks
3 papers |
Datacenter networks · 48% Network measurement and analytics · 42% Network management and operations · 10% | |
| Artificial intelligence
1 paper |
Efficient and distributed learning · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 100% | |
| Network and information security
1 paper |
Cryptographic primitives and cryptanalysis · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Computing education · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
GPUs and heterogeneous computing · 43% Parallel and multicore computing · 28% Performance modeling and evaluation · 28% |
Topics — the 14 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization › secure query processing
encrypted query processing |
0.9 | 1 | 2025 | Opera: Achieving Secure and High-Performance OLAP with Parallelized Homomorphic Comparisons · SP 2025 |
Query processing and optimization › OLAP
OLAP query processing |
0.9 | 1 | 2025 | Opera: Achieving Secure and High-Performance OLAP with Parallelized Homomorphic Comparisons · SP 2025 |
Cryptographic primitives and cryptanalysis › homomorphic encryption
fully homomorphic encryption |
0.9 | 1 | 2025 | Opera: Achieving Secure and High-Performance OLAP with Parallelized Homomorphic Comparisons · SP 2025 |
Cryptographic primitives and cryptanalysis
homomorphic encryption |
0.9 | 1 | 2025 | Opera: Achieving Secure and High-Performance OLAP with Parallelized Homomorphic Comparisons · SP 2025 |
Computing education › computer science curriculum
networking education |
0.8 | 1 | 2024 | Klonet: an Easy-to-Use and Scalable Platform for Computer Networks Education · NSDI 2024 |
Machine learning › Efficient and distributed learning
distributed training |
0.6 | 1 | 2022 | NASPipe: high performance and reproducible pipeline parallel supernet training via causal synchronous parallelism · ASPLOS 2022 |
Machine learning › Efficient and distributed learning › automated machine learning
neural architecture search |
0.6 | 1 | 2022 | NASPipe: high performance and reproducible pipeline parallel supernet training via causal synchronous parallelism · ASPLOS 2022 |
Machine learning › Efficient and distributed learning › distributed training › model parallelism
pipeline parallelism |
0.6 | 1 | 2022 | NASPipe: high performance and reproducible pipeline parallel supernet training via causal synchronous parallelism · ASPLOS 2022 |
Machine learning › Efficient and distributed learning › automated machine learning › neural architecture search › one-shot neural architecture search
supernet training |
0.6 | 1 | 2022 | NASPipe: high performance and reproducible pipeline parallel supernet training via causal synchronous parallelism · ASPLOS 2022 |
Datacenter networks
flow scheduling |
0.6 | 1 | 2022 | QCluster: Clustering Packets for Flow Scheduling · WWW 2022 |
Network measurement and analytics › network telemetry
in-band network telemetry |
0.5 | 1 | 2021 | LightGuardian: A Full-Visibility, Lightweight, In-band Telemetry System Using Sketchlets · NSDI 2021 |
Network measurement and analytics
network telemetry |
0.5 | 1 | 2021 | LightGuardian: A Full-Visibility, Lightweight, In-band Telemetry System Using Sketchlets · NSDI 2021 |
GPUs and heterogeneous computing
GPU query processing |
0.3 | 1 | 2025 | Opera: Achieving Secure and High-Performance OLAP with Parallelized Homomorphic Comparisons · SP 2025 |
Network management and operations
network configuration |
0.2 | 1 | 2024 | Klonet: an Easy-to-Use and Scalable Platform for Computer Networks Education · NSDI 2024 |
Methods — techniques the papers use, named apart from their topics
homomorphic comparison · 2.6density-driven cache management · 2.6caching · 2.6programmable switch implementation · 1.1ns-2 simulation · 1.1causal synchronous parallelism · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Opera: Achieving Secure and High-Performance OLAP with Parallelized Homomorphic ComparisonsabstractFully Homomorphic Encryption (FHE) is increasingly adopted in Online Analytical Processing (OLAP) systems to protect against data breaches. However, existing FHE-based OLAP systems must sequentially execute computationally intensive homomorphic comparisons for query processing on FHE ciphertexts, leading to significantly lower performance compared to traditional OLAP systems. We present Opera, the first high-performance FHE-based OLAP system on the GPU. Observing the redundancy in re-executing homomorphic comparisons from scratch, we design Homcache to create a GPU-accelerated parallel query execution workflow: Opera selectively caches comparison results and allows subsequent comparisons to reuse them, thereby reducing the computational cost per comparison and facilitating concurrent execution of multiple comparisons on the GPU. Nevertheless, due to the large size of FHE ciphertexts, Homcache can grow substantially, and naively applying traditional plaintext-oriented cache management strategies like LRU results in suboptimal performance. To ensure stable high performance, we develop a density-driven algorithm tailored for managing ciphertexts in Homcache. Compared to notable baselines running on CPUs, Opera reduces query latency by up to 9612x with 1.2GB cache storage without compromising security. OPERA's source code, complete benchmark suite, and raw results are available at github.com/hku-systems/Opera. Wei Chen 0161, Tianxiang Shen, Xin Yao 0008, Nicholas Zhang, Heming Cui, Siu-Ming Yiu |
SP | 5 |
| 2024 | Klonet: an Easy-to-Use and Scalable Platform for Computer Networks Education
Tie Ma, Long Luo, Hong-Fang Yu, Xi Chen 0026, Jingzhao Xie, Chongxi Ma, Yunhan Xie, Gang Sun 0001, Tianxi Wei, Li Chen 0008, Yanwei Xu 0004, Nicholas Zhang |
NSDI | 12 |
| 2022 | NASPipe: high performance and reproducible pipeline parallel supernet training via causal synchronous parallelismabstractSupernet training, a prevalent and important paradigm in Neural Architecture Search, embeds the whole DNN architecture search space into one monolithic supernet, iteratively activates a subset of the supernet (i.e., a subnet) for fitting each batch of data, and searches a high-quality subnet which meets specific requirements. Although training subnets in parallel on multiple GPUs is desirable for acceleration, there inherently exists a race hazard that concurrent subnets may access the same DNN layers. Existing systems support neither efficiently parallelizing subnets’ training executions, nor resolving the race hazard deterministically, leading to unreproducible training procedures and potentiallly non-trivial accuracy loss. Shixiong Zhao, Fanxin Li, Xusheng Chen, Tianxiang Shen, Li Chen 0008, Sen Wang 0004, Nicholas Zhang, Cheng Li 0001, Heming Cui |
ASPLOS | 7 |
| 2022 | QCluster: Clustering Packets for Flow SchedulingabstractFlow scheduling is crucial in data centers, as it directly influences user experience of applications. According to different assumptions and design goals, there are four typical flow scheduling problems/solutions: SRPT, LAS, Fair Queueing, and Deadline-Aware scheduling. When implementing these solutions in commodity switches with limited number of queues, they need to set static parameters by measuring traffic in advance, while optimal parameters vary across time and space. This paper proposes a generic framework, namely QCluster, to adapt all scheduling problems for limited number of queues. The key idea of QCluster is to cluster packets with similar weights/properties into the same queue. QCluster is implemented in Tofino switches, and can cluster packets at a speed of 3.2 Tbps. To the best of our knowledge, QCluster is the fastest clustering algorithm. Experimental results in testbed with programmable switches and ns-2 show that QCluster reduces the average flow completion time (FCT) for short flows up to 56.6%, and reduces the overall average FCT up to 21.7% over state-of-the-art. All the source code in ns-2 is available in Github [45]. Tong Yang 0003, Jizhou Li, Yikai Zhao 0001, Kaicheng Yang 0001, Hao Wang 0005, Jie Jiang 0008, Yinda Zhang 0002, Nicholas Zhang |
WWW | 8 |
| 2021 | LightGuardian: A Full-Visibility, Lightweight, In-band Telemetry System Using Sketchlets
Yikai Zhao 0001, Kaicheng Yang 0001, Zirui Liu 0002, Tong Yang 0003, Li Chen 0008, Naiqian Zheng, Hanbo Wu, Yi Wang 0004, Nicholas Zhang |
NSDI | 11 |