Demo Data from EDBT 2026 / reviewers in the wild / expert
Jiageng Yu
dblp:53/11240
· DBLP profile ↗
6ranked-venue papers
0as first author
5since 2021 · last 2026
0009-0002-0793-6621ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 3 since 2021Security and privacy · 1Software engineering, systems software and programming languages · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 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.
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 57% Software maintenance and evolution · 43% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Processor architecture and microarchitecture · 77% Parallel and multicore computing · 23% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
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 |
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
binary translation · 2.0binary rewriting · 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 | 9 |
| 2025 | A High-Performance and Memory-Efficient RISC-V Operating System Optimization for AIoTabstractThe openness and flexibility of the RISC-V instruction set architecture (ISA) have driven its widespread adoption in AIoT (Artificial Intelligence of Things) devices. However, existing operating systems (OSes) for real RISC-V hardware often suffer from poor application performance and large memory footprints. To address these issues, we propose an OS optimization scheme tailored for RISC-V in AIoT devices. First, we introduce an application-transparent performance enhancement mechanism that leverages both coarse- and fine-grained process management to improve the performance of applications, particularly in AI inference. Second, we design a low-memory-footprint software stack through theoretical analysis and careful trade-offs in the adoption of software components. Lastly, we develop a lightweight OS image construction strategy algorithm tailored for RISC-V in AIoT. Using our OS optimization scheme, we build PolyOS from scratch to reduce the OS image size, thereby further lowering memory footprint. Across four real RISC-V hardware platforms, PolyOS achieves up to a 142% overall system performance improvement and up to 5.90× speedup in AI inference applications compared to baseline OSes (Armbian, Nucleisys, etc.). It also significantly reduces the runtime memory footprint of the standard C library, OpenCV, QuickJS, and AI inference applications, while shrinking the OS image size to 1/3.14–1/23.48 of its baseline OS. Limin Cheng, Ke Gao 0012, Jiageng Yu, Ruizhi Chen, Ling Li 0001 |
SMC | 3 |
| 2024 | Privacy-preserving Compression for Efficient Collaborative InferenceabstractCollaborative inference accelerates DNN inference tasks of resource-limited devices (e.g., clients) by offloading model slices to resource-rich devices (e.g., servers). During the inference procedure, outputs of model slices are transmitted among devices, causing significant intermediate data transmission overhead and posing a risk of privacy leakage of the client’s input data. Quantization has been widely used in collaborative inference to enhance communication efficiency. However, traditional quantization cannot prevent data privacy leaks. Besides, perturbation-based privacy protection methods, such as adding Laplace noise to the intermediate data of collaborative inference, do not consider communication efficiency. In this paper, we introduce Layered Laplace Random Quantization to simultaneously achieve communication efficiency and data privacy protection in collaborative inference by compressing the intermediate data with Laplace quantization noise. We also propose stability training to recover the accuracy loss caused by our method. Evaluation results show that our method achieved an average inference latency speedup of 1.2x-1.3x for different DNN models compared with the baseline methods while achieving comparable data privacy protection and recoverable accuracy loss. Yuzhe Luo, Ji Qi 0002, Jiageng Yu, Ruizhi Chen, Ke Gao 0012, Ling Li 0001 |
ICPADS | 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. | 3 |
| 2021 | FindCmd: A personalised command retrieval toolabstractAbstract The command line interface is a crucial way of interacting with Linux, many programs such as ls, pwd and netstat are used on it and it is also the primary way to access a server remotely. However, the command line interface is not user friendly and thus it is difficult to use; there are many programs and users do not know which one is appropriate for finishing their task. To help users find useful commands efficiently, the authors propose FindCmd that retrieves commands based on the local data and user familiarity with commands. Then the local command data are collected including user manual such as man , info and strings extracted from the binary ELF (executable and linkable format) file. Based on the characteristics of local data, an enhanced command retrieval framework is proposed. In addition, the authors marginally decreased the priority of familiar commands when retrieving commands since users tend to use command retrieval tool to find an unfamiliar command. To the best of our knowledge, this is the first local tool for personalised command retrieval. In the evaluation section, the authors compare FindCmd with retrieval tools apropos and howdoi ; our experimental results show that FindCmd outperforms the other two tools in retrieving commands. In addition, the experiments demonstrate the effectiveness of personalised search of FindCmd. Pengpeng Hou, Heng Zhang 0005, Jiageng Yu, Yuxia Miao, Yang Tai |
IET Softw. | 4 |
| 2013 | Systemic threats to hypervisor non-control dataabstractHypervisors are becoming a widespread virtualisation layer in current computer systems. Recent successful attacks against hypervisors indicate that they face the similar integrity threats as traditional operating systems. Current approaches that secure hypervisors mainly focus on code or control‐data integrity, without paying attention to non‐control data integrity. In this study the authors construct attacks that target hypervisor non‐control data to demonstrate which types of data within the Xen hypervisor are critical to system security. It shows privilege, resource utilisation and security policy related data are vulnerable to return‐oriented programming or DMA attacks. By modifying their values from one to another, the whole system's performance will be affected. By discussing current approaches that secure hypervisors, which are not suitable for non‐control data, the work is to motivate new innovation in this area to protect them. Baozeng Ding, Yeping He, Jiageng Yu |
IET Inf. Secur. | 4 |