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

Zhihong Xue

dblp:431/0760 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2026
0009-0006-5735-2498ORCID · corroborated

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

Systems, architecture and hardware · 2 · 2 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
Memory systems · 53% Cloud and datacenter computing · 41% Performance modeling and evaluation · 6%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

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

TopicWeightPapersLastEvidence papers
Compilers and program optimization › autotuning
compiler autotuning
1.012026
PredComp: Predicting Compiler Optimization Options with Multi-stage Learning · ACM Trans. Archit. Code Optim. 2026
Memory systems › memory management › virtual memory
huge pages
1.012026
A Comprehensive Study on Solving Memory Bloat Under Virtualization · ACM Trans. Comput. Syst. 2026
Cloud and datacenter computing › virtualization › virtual machine memory management
hypervisor memory management
1.012026
A Comprehensive Study on Solving Memory Bloat Under Virtualization · ACM Trans. Comput. Syst. 2026
Cloud and datacenter computing
virtualization
1.012026
A Comprehensive Study on Solving Memory Bloat Under Virtualization · ACM Trans. Comput. Syst. 2026
Memory systems › memory management
virtual memory
1.012026
A Comprehensive Study on Solving Memory Bloat Under Virtualization · ACM Trans. Comput. Syst. 2026
Performance modeling and evaluation › benchmarking
benchmark evaluation
0.312026
PredComp: Predicting Compiler Optimization Options with Multi-stage Learning · ACM Trans. Archit. Code Optim. 2026
Memory systems › tiered memory
tiered memory management
0.312026
A Comprehensive Study on Solving Memory Bloat Under Virtualization · ACM Trans. Comput. Syst. 2026

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

divide-and-conquer prediction · 2.0combination model · 2.0page tracking · 1.0indirect memory translation · 1.0
YearPublicationVenuePosition
2026 PredComp: Predicting Compiler Optimization Options with Multi-stage Learning
abstract
Standard compiler optimization levels, such as -O3 , which provides a fixed optimization strategy for all programs, often fail to deliver the optimal performance. Compiler auto-tuning techniques can deliver substantial speedups, but existing methods present a difficult tradeoff. While dynamic iterative approaches are effective, their requirement for repeated compilation and execution incurs high overhead, which limits their practicality. Conversely, static prediction methods offer a low-overhead alternative. However, they face a vast search space and must comprehensively learn both option-option interactions and option-program feature relationships. To overcome the challenge, we propose PredComp , a novel static framework that leverages the divide and conquer paradigm to predict desired option sets. PredComp decomposes the search space by partitioning options into distinct subspaces based on their relationships, making the prediction problem tractable. It first predicts promising option sub-sets within each subspace, focusing only on intra-subspace option interactions and their preferred program features. Then, it adopts a combination model that aggregates these top-ranked sub-sets, prioritizes inter-subspace option interactions and corresponding features to construct globally desired sets. Experiments on three widely used benchmark suites and one real-world application show that PredComp achieves average speedups of 1.1011× over -O3 with a single prediction. Notably, it achieves performance comparable to dynamic iterative methods while reducing tuning time from hours or days to seconds, thereby making static prediction a practical solution for large-scale and frequently evolving software.
Bingyu Gao, Mengyu Yao, Zhihong Xue, Xiangqun Chen, Ding Li 0001, Yao Guo 0001
ACM Trans. Archit. Code Optim.4
2026 A Comprehensive Study on Solving Memory Bloat Under Virtualization
abstract
Huge pages are effective in reducing address translation overhead under virtualization. However, huge pages can lead to the memory bloat problem, which manifests in two primary forms: hot bloat and usage bloat . Hot bloat occurs when accesses to a huge page are heavily skewed towards a small subset of base pages, leading the hypervisor to (mistakenly) classify the entire huge page as hot. Hot bloat undermines several critical virtualization techniques, including tiered memory and page sharing. Usage bloatrefers to the base pages within a huge page that has not yet been allocated, causing virtual machines (VMs) to demand excessive memory. Prior work addressing memory bloat either requires hardware modification or targets a specific scenario and is not applicable to a hypervisor. This article presents HugeScope , a lightweight, effective and generic system that addresses the memory bloat problem under virtualization based on commodity hardware. HugeScope includes an efficient and precise page tracking mechanism, leveraging the other level of indirect memory translation in the hypervisor. HugeScope provides a generic framework to support page splitting and coalescing policies, considering the memory pressure, as well as the recency, frequency, and skewness of page access. Moreover, HugeScope is general and modular. It can not only be easily applied to various scenarios concerning hot bloat , including tiered memory management ( HS-TMM ) and page sharing ( HS-Share ), but also seamlessly expose its capabilities to VMs to address the usage bloat problem ( HS-HP ). Evaluation shows that HugeScope incurs less than 4% overhead, by addressing hot bloat , HS-TMM improves performance by up to 61% over vTMM while HS-Share saves 41% more memory than Ingens while offering comparable performance, and By addressing usage bloat , HS-HP can eliminate excessive memory usage, and achieve performance improvements of up to 11% over HawkEye.
Chuandong Li 0004, Dong Liu 0042, Zhihong Xue, Xiaolin Wang 0001, Zhenlin Wang 0003, Yingwei Luo, Diyu Zhou
ACM Trans. Comput. Syst.4