VLDB 2026 Research / reviewers in the wild / expert
Jiatai He
dblp:390/4680
· DBLP profile ↗
3ranked-venue papers
2as first author
3since 2021 · last 2026
0009-0008-5570-719XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 2 first-author · 3 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.
| Software engineering, system software, and programming languages
3 papers |
Compilers and program optimization · 53% Operating systems · 27% Software maintenance and evolution · 20% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Processor architecture and microarchitecture · 77% Parallel and multicore computing · 23% | |
| Databases, data mining, and information retrieval
1 paper |
Machine learning and data management · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization
autotuning |
1.0 | 1 | 2026 | KconfigTune: Automatic Performance Tuning for Linux Kernel Configuration · IEEE Trans. Computers 2026 |
Compilers and program optimization
binary rewriting |
1.0 | 1 | 2026 | Chimera: Transparent and High-Performance ISAX Heterogeneous Computing via Binary Rewriting · EuroSys 2026 |
Processor architecture and microarchitecture
instruction set architecture |
1.0 | 1 | 2026 | Chimera: Transparent and High-Performance ISAX Heterogeneous Computing via Binary Rewriting · EuroSys 2026 |
Software maintenance and evolution › software reengineering
software debloating |
0.8 | 1 | 2024 | D-Linker: Debloating Shared Libraries by Relinking From Object Files · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024 |
Machine learning and data management
bayesian optimization |
0.3 | 1 | 2026 | KconfigTune: Automatic Performance Tuning for Linux Kernel Configuration · IEEE Trans. Computers 2026 |
Parallel and multicore computing › parallel scheduling
heterogeneous multiprocessor scheduling |
0.3 | 1 | 2026 | Chimera: Transparent and High-Performance ISAX Heterogeneous Computing via Binary Rewriting · EuroSys 2026 |
Methods — techniques the papers use, named apart from their topics
random forest · 2.0binary translation · 2.0binary rewriting · 2.0bayesian optimization · 2.0object file analysis · 1.5link-time relinking · 1.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Chimera: Transparent and High-Performance ISAX Heterogeneous Computing via Binary RewritingabstractISAX heterogeneous processors integrate cores that share a common base ISA, with certain cores offering extension ISAs (e.g., vector extension) to accelerate computation. ISAX balances performance and energy efficiency while facilitating the reuse of existing software ecosystems. RISC-V, which adopts the ISAX architecture, has gained extensive attention in both industry and academia. Binary translation via binary rewriting enables transparent ISAX heterogeneous computing by translating extension instructions when migrating a program to cores without extension support. However, current binary rewriting methods still struggle to achieve both high performance and correctness. Jiatai He, Qinglin Pan, Ruilin Zhao, Ji Qi 0002, Kaiwen Liang, Yuexiang Wang, Jiageng Yu |
EuroSys | 1 |
| 2026 | KconfigTune: Automatic Performance Tuning for Linux Kernel ConfigurationabstractThe Linux kernel offers nearly 20,000 configuration options, making it highly customizable but also extremely challenging to manually optimize for performance. The diversity of operating environments and workloads further limits the effectiveness of static or expert-crafted configurations. This paper introduces KconfigTune, an automated tuning system that jointly optimizes Linux kernel configuration options and system-level parameters (e.g., procfs entries). We propose extconfig to expand the parameter search space and, for the first time, address configuration dependencies that arise during automated tuning. To ensure valid and bootable kernels, we design a dependency automatic fix tool and a GRUB-based mechanism. KconfigTune models the tuning process as a machine learning problem and applies Bayesian optimization with a random forest model to efficiently explore the vast and interdependent configuration space. Unlike prior approaches that focus solely on either kernel options or system parameters, KconfigTune achieves deeper integration by jointly tuning both compile-time and runtime behaviors. Experimental results show significant performance improvements, with gains of 18.62% and 19.92% over the default configuration in UnixBench and LEBench tests, respectively. Compared to the state-of-the-art, KconfigTune outperforms by 2.9% and 12.69% in these benchmarks. Ablation studies further confirm that these gains primarily stem from the combined tuning of kernel configurations and system-level parameters. Ying Sun 0022, Fangqi Bi, Jiatai He, Sheng Qu, Pengpeng Hou |
IEEE Trans. Computers | 3 |
| 2024 | D-Linker: Debloating Shared Libraries by Relinking From Object FilesabstractShared libraries are widely used in software development to execute third-party functions. However, the size and complexity of shared libraries tend to increase with the need to support more features, resulting in bloated shared libraries. This leads to resource waste and security issues as a significant amount of generic functionality is included unnecessarily in most scenarios, especially in embedded systems. To address this issue, previous works attempt to debloat shared libraries through binary rewriting or recompilation. However, these works face a tradeoff between flexibility in usage (needs recompilation and runtime support) and the effectiveness of debloating (binary rewriting achieves insufficient file size reduction). We propose D-Linker, a tool that debloats shared libraries by reducing both code and data sections in link-time at the object level without recompilation. Our key insight is that object-level shared library debloating is especially suitable for embedded systems because it strikes a balance of flexibility and efficiency. D-Linker identifies the required ELF object files of the shared libraries in an application and relinks them to produce a debloated shared library with better-debloating effectiveness by avoiding the data reference analysis. Our approach achieves over 70% of gadgets reduction as a security benefit and an average size reduction of 49.6% for a stripped libc of coreutils. The results also indicate that D-Linker improves debloating effectiveness by approximately 30% compared to binary-level shared library debloating and incurs a 5% decrease in code gadgets reduction compared to source-code-level shared library debloating. Jiatai He, Pengpeng Hou, Jiageng Yu, Ji Qi 0002, Ying Sun 0022, Ruilin Zhao |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |