Demo Data from EDBT 2026 / reviewers in the wild / expert
Yu Jian Wu
dblp:260/5886
· DBLP profile ↗
3ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 since 2021Systems, architecture and hardware · 1
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 |
Operating systems · 47% Program analysis · 36% Compilers and program optimization · 18% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Storage systems · 100% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Operating systems › extensible operating systems › kernel extensibility
eBPF |
0.6 | 1 | 2022 | XRP: In-Kernel Storage Functions with eBPF · OSDI 2022 |
Operating systems › extensible operating systems
kernel extensibility |
0.6 | 1 | 2022 | XRP: In-Kernel Storage Functions with eBPF · OSDI 2022 |
Program analysis
binary analysis |
0.4 | 1 | 2020 | Egalito: Layout-Agnostic Binary Recompilation · ASPLOS 2020 |
Program analysis › binary analysis
disassembly |
0.4 | 1 | 2020 | Egalito: Layout-Agnostic Binary Recompilation · ASPLOS 2020 |
Compilers and program optimization
recompilation |
0.4 | 1 | 2020 | Egalito: Layout-Agnostic Binary Recompilation · ASPLOS 2020 |
Systems and software security
code randomization |
0.1 | 1 | 2020 | Egalito: Layout-Agnostic Binary Recompilation · ASPLOS 2020 |
Methods — techniques the papers use, named apart from their topics
intermediate representation · 0.9binary rewriting · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | XRP: In-Kernel Storage Functions with eBPF
Yuhong Zhong, Yu Jian Wu, Ioannis Zarkadas, Jeffrey Tao, Evan Mesterhazy, Michael Makris, Amy Tai, Ryan Stutsman, Asaf Cidon |
OSDI | 3 |
| 2021 | BPF for storage: an exokernel-inspired approachabstractThe overhead of the kernel storage path accounts for half of the access latency for new NVMe storage devices. We explore using BPF to reduce this overhead, by injecting user-defined functions deep in the kernel's I/O processing stack. When issuing a series of dependent I/O requests, this approach can increase IOPS by over 2.5X and cut latency by half, by bypassing kernel layers and avoiding user-kernel boundary crossings. However, we must avoid losing important properties when bypassing the file system and block layer such as the safety guarantees of the file system and translation between physical blocks addresses and file offsets. We sketch potential solutions to these problems, inspired by exokernel file systems from the late 90s, whose time, we believe, has finally come! Yuhong Zhong, Hongyi Wang 0007, Yu Jian Wu, Asaf Cidon, Ryan Stutsman, Amy Tai |
HotOS | 3 |
| 2020 | Egalito: Layout-Agnostic Binary RecompilationabstractFor comprehensive analysis of all executable code, and fast turn-around time for transformations, it is essential to operate directly on binaries to enable profiling, security hardening, and architectural adaptation. Disassembling binaries is difficult, and prior work relies on a process virtual machine to translate references on the fly or inefficient binary code patching. Our Egalito recompiler leverages metadata present in current stripped x86_64 and ARM64 binaries to generate a complete disassembly, and allows arbitrary modifications that may affect program layout without any constraints from the original binary. We utilize our own layout-agnostic intermediate representation, which is low-level enough to make the regeneration of output code predictable, yet supports a dual high-level representation for sophisticated analysis. We demonstrate nine binary tools including a novel continuous code randomization technique where Egalito transforms itself, and software emulation of the control-flow integrity in upcoming hardware. We evaluated Egalito on a large set of Debian packages, completely analyzing 99.9% of a selection of 867 executables and libraries; a majority of 149 applicable Debian packages pass all tests under Egalito. On SPEC CPU 2006, thanks to our binary optimizations, Egalito actually observes a 1.7% performance speedup. David Williams-King, Hidenori Kobayashi, Kent Williams-King, Graham Patterson, Frank Spano, Yu Jian Wu, Vasileios P. Kemerlis |
ASPLOS | 6 |