Demo Data from VLDB 2026 / reviewers in the wild / expert
Zifei Zhang 0001
dblp:85/10207-1
· DBLP profile ↗
5ranked-venue papers
1as first author
5since 2021 · last 2026
0009-0007-9698-0435ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 4 · 1 first-author · 4 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 architecture, parallel and distributed computing, and storage systems
3 papers |
Performance modeling and evaluation · 46% Electronic design automation · 38% Processor architecture and microarchitecture · 15% |
Topics — the 13 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › design space exploration
microarchitecture design space exploration |
1.0 | 1 | 2026 | TraceRTL: Agile Performance Evaluation for Microarchitecture Exploration · HPCA 2026 |
Performance modeling and evaluation
simulation |
1.0 | 1 | 2026 | TraceRTL: Agile Performance Evaluation for Microarchitecture Exploration · HPCA 2026 |
Performance modeling and evaluation › simulation › discrete-event simulation
trace-driven simulation |
1.0 | 1 | 2026 | TraceRTL: Agile Performance Evaluation for Microarchitecture Exploration · HPCA 2026 |
Electronic design automation
design space exploration |
0.9 | 1 | 2025 | SnsBooster: Enhancing Sampling-based μArch Evaluation Efficiency through Online Performance Sensitivity Analysis · ACM Trans. Archit. Code Optim. 2025 |
Performance modeling and evaluation › simulation › processor simulation
microarchitecture simulation |
0.9 | 1 | 2025 | SnsBooster: Enhancing Sampling-based μArch Evaluation Efficiency through Online Performance Sensitivity Analysis · ACM Trans. Archit. Code Optim. 2025 |
Performance modeling and evaluation › simulation › architectural simulation
sampled simulation |
0.9 | 1 | 2025 | SnsBooster: Enhancing Sampling-based μArch Evaluation Efficiency through Online Performance Sensitivity Analysis · ACM Trans. Archit. Code Optim. 2025 |
Electronic design automation › hardware verification and test
functional verification |
0.6 | 1 | 2022 | Towards Developing High Performance RISC-V Processors Using Agile Methodology · MICRO 2022 |
Electronic design automation › hardware verification and test
hardware verification |
0.6 | 1 | 2022 | Towards Developing High Performance RISC-V Processors Using Agile Methodology · MICRO 2022 |
Processor architecture and microarchitecture › microprocessor design
RISC-V processor |
0.6 | 1 | 2022 | Towards Developing High Performance RISC-V Processors Using Agile Methodology · MICRO 2022 |
Processor architecture and microarchitecture › superscalar processor
superscalar out-of-order processor |
0.6 | 1 | 2022 | Towards Developing High Performance RISC-V Processors Using Agile Methodology · MICRO 2022 |
Performance modeling and evaluation
benchmarking |
0.3 | 1 | 2026 | TraceRTL: Agile Performance Evaluation for Microarchitecture Exploration · HPCA 2026 |
Performance modeling and evaluation
workload characterization |
0.3 | 1 | 2026 | TraceRTL: Agile Performance Evaluation for Microarchitecture Exploration · HPCA 2026 |
Processor architecture and microarchitecture
microarchitecture evaluation |
0.3 | 1 | 2025 | SnsBooster: Enhancing Sampling-based μArch Evaluation Efficiency through Online Performance Sensitivity Analysis · ACM Trans. Archit. Code Optim. 2025 |
Methods — techniques the papers use, named apart from their topics
warm-up strategy · 1.0trace transformation · 1.0trace deduplication · 1.0machine learning classifier · 0.9pre-silicon validation · 0.6performance modeling · 0.6agile methodology · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | TraceRTL: Agile Performance Evaluation for Microarchitecture ExplorationabstractWhile agile chip development methodologies have accelerated RTL design and simulation, performance evaluation remains constrained by three challenges: (1) inefficient feature prototyping caused by the tight coupling between functional correctness and performance evaluation, particularly for large-scale, error-prone microarchitectures; (2) limited workloads due to incomplete peripheral/software environments or unavailable source code; and (3) time-consuming warm-up phases in sampling-based simulation, required to mitigate cold-start effects. To address these challenges, we propose TRACERTL, an agile, trace-driven performance evaluation methodology that decouples the functional and performance components of CPU RTL designs. It introduces three techniques: (1) a trace-driven performance exploration framework that bypasses full functional correctness while preserving performance accuracy; (2) a trace transformation technique, TraceBridge, that replays traces across different formats and instruction sets; and (3) a fast warm-up strategy, TraceDedup, that eliminates redundant traces and efficiently initializes microarchitectural states. Using TRACERTL, we develop the first trace-driven RTL CPU derived from XiangShan, a high-performance out-of-order RISC-V processor. TRACERTL achieves performance accuracies of 99.87% and 99.86% on SPECint2017 and SPECfp2017, respectively. With TraceBridge, we evaluate x86-based Google workload traces on a RISC-V RTL CPU and reveal distinct memory-bound behavior. TraceDedup further accelerates warm-up phases in sampling-based simulations by$\text{1. 5} \times$to$\text{1 1. 8} \times$. Zifei Zhang 0001, Yinan Xu 0001, Sa Wang, Dan Tang 0002, Yungang Bao |
HPCA | 1 |
| 2025 | SnsBooster: Enhancing Sampling-based μArch Evaluation Efficiency through Online Performance Sensitivity AnalysisabstractSampling-based methods, such as SimPoint, are widely used for efficient pre-silicon μ Arch evaluations, where the costs are the number of simulation points multiplied by the number of evaluated μ Arch designs. However, these costs keep growing with an increasing number of simulation points and expanding μ Arch design space. Although techniques have been developed to accelerate the μ Arch design space exploration, less attention has been given to further reducing the simulation budget of each μ Arch evaluation. Common strategies like reducing simulation coverage or sampling fewer simulation points typically compromise estimation accuracy. Therefore, further reducing the simulation budget without compromising estimation accuracy remains a critical research problem. In this work, we propose SnsBooster to enhance sampling-based μ Arch evaluation efficiency, based on two insights: (a) large portions of simulation points’ performance changes are typically insensitive to the evaluated μ Arch changes, and (b) simulation points’ performance sensitivities under specific μ Arch change correlate with their inherent characteristics. By online building a μ Arch-specific performance sensitivity classifier via progressive simulation and continuous validation, SnsBooster can identify and selectively evaluate only performance-sensitive points, thus reducing the simulation budget without compromising estimation accuracy. When applied across various μ Arch changes, SnsBooster achieves an average simulation budget reduction of 39.04% with an accuracy loss of only 0.14%, compared to simulating all the sampled points. Under the same accuracy loss, SnsBooster’s simulation budgets are only 64.73% and 65.60% of those required by methods of reducing simulation coverage or sampling fewer points. Besides, under identical simulation budgets, the average accuracy losses of these methods are 1.41% and 1.23%, which is substantially higher than that of SnsBooster. Chenji Han, Zifei Zhang 0001, Xinyu Li 0010, Qi Guo 0001, Fuxin Zhang |
ACM Trans. Archit. Code Optim. | 2 |
| 2024 | XiangShan: An Open-Source Project for High-Performance RISC-V Processors Meeting Industrial-Grade Standardsabstract•Overview •Microarchitecture design •Agile development platform •Applications in industry & academia •Summary Kaifan Wang, Yinan Xu 0001, Zifei Zhang 0001, Guokai Chen, Linjuan Zhang, Dan Tang 0002, Ninghui Sun, Yungang Bao |
HCS | 5 |
| 2023 | Functional Verification for Agile Processor Development: A Case for Workflow Integration
Yinan Xu 0001, Kaifan Wang, Huaqiang Wang, Linjuan Zhang, Zifei Zhang 0001, Dan Tang 0002, Sa Wang, Kan Shi, Ninghui Sun, Yungang Bao |
J. Comput. Sci. Technol. | 8 |
| 2022 | Towards Developing High Performance RISC-V Processors Using Agile MethodologyabstractWhile research has shown that the agile chip design methodology is promising to sustain the scaling of computing performance in a more efficient way, it is still of limited usage in actual applications due to two major obstacles: 1) Lack of tool-chain and developing framework supporting agile chip design, especially for large-scale modern processors. 2) The conventional verification methods are less agile and become a major bottleneck of the entire process. To tackle both issues, we propose MINJIE, an open-source platform supporting agile processor development flow. MINJIE integrates a broad set of tools for logic design, functional verification, performance modelling, pre-silicon validation and debugging for better development efficiency of state-of-the-art processor designs. We demonstrate the usage and effectiveness of MINJIE by building two generations of an open-source superscalar out-of-order RISC-V processor code-named XIANGSHAN using agile methodologies. We quantify the performance of XIANGSHAN using SPEC CPU2006 benchmarks and demonstrate that XIANGSHAN achieves industry-competitive performance. Yinan Xu 0001, Dan Tang 0002, Guokai Chen, Lingrui Gou, Qianruo Li, Zuojun Li, Jiazhan Tan, Huaqiang Wang, Huizhe Wang, Kaifan Wang, Chuanqi Zhang, Fawang Zhang, Linjuan Zhang, Zifei Zhang 0001, Yaoyang Zhou, Yike Zhou, Jiangrui Zou, Ye Cai 0001, Dandan Huan, Zusong Li, Jiye Zhao, Qiyuan Quan, Xingwu Liu, Sa Wang, Kan Shi, Ninghui Sun, Yungang Bao |
MICRO | 21 |