Demo Data from EDBT 2026 / reviewers in the wild / expert
Yandong Mao
dblp:77/190
· DBLP profile ↗
6ranked-venue papers
2as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorComputer networks · 1Graphics, computer vision, multimedia, augmented reality and games · 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.
| Network and information security
1 paper |
Systems and software security · 93% Authentication and access control · 7% | |
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Storage systems · 62% Performance modeling and evaluation · 29% Memory systems · 9% | |
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 77% Information retrieval · 23% | |
| Software engineering, system software, and programming languages
2 papers |
Operating systems · 100% |
Topics — the 10 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems › key-value storage
in-memory key-value store |
0.1 | 1 | 2012 | Cache craftiness for fast multicore key-value storage · EuroSys 2012 |
Storage systems
key-value storage |
0.1 | 1 | 2012 | Cache craftiness for fast multicore key-value storage · EuroSys 2012 |
Performance modeling and evaluation › parallel performance evaluation
multicore scalability |
0.1 | 2 | 2010 | An Analysis of Linux Scalability to Many Cores · OSDI 2010 Corey: An Operating System for Many Cores · OSDI 2008 |
Systems and software security › operating system security
kernel security |
0.1 | 1 | 2011 | Software fault isolation with API integrity and multi-principal modules · SOSP 2011 |
Systems and software security
operating systems |
0.1 | 1 | 2011 | Software fault isolation with API integrity and multi-principal modules · SOSP 2011 |
Systems and software security › exploitation mitigation
privilege escalation prevention |
0.1 | 1 | 2011 | Software fault isolation with API integrity and multi-principal modules · SOSP 2011 |
Systems and software security › isolation
software fault isolation |
0.1 | 1 | 2011 | Software fault isolation with API integrity and multi-principal modules · SOSP 2011 |
Information retrieval › web search
data freshness |
0.1 | 1 | 2014 | Easy Freshness with Pequod Cache Joins · NSDI 2014 |
Authentication and access control › access control models
capability-based access control |
0.0 | 1 | 2011 | Software fault isolation with API integrity and multi-principal modules · SOSP 2011 |
Operating systems › kernel › kernel design
kernel scalability |
0.0 | 1 | 2010 | An Analysis of Linux Scalability to Many Cores · OSDI 2010 |
Methods — techniques the papers use, named apart from their topics
trie of b+-trees · 0.1read-copy-update · 0.1optimistic concurrency control · 0.1compiler instrumentation · 0.1capability checking · 0.1annotation · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Easy Freshness with Pequod Cache Joins
Bryan Kate, Eddie Kohler, Michael S. Kester, Neha Narula, Yandong Mao, Robert Morris 0005 |
NSDI | 5 |
| 2012 | Cache craftiness for fast multicore key-value storageabstractWe present Masstree, a fast key-value database designed for SMP machines. Masstree keeps all data in memory. Its main data structure is a trie-like concatenation of B+-trees, each of which handles a fixed-length slice of a variable-length key. This structure effectively handles arbitrary-length possiblybinary keys, including keys with long shared prefixes. +-tree fanout was chosen to minimize total DRAM delay when descending the tree and prefetching each tree node. Lookups use optimistic concurrency control, a read-copy-update-like technique, and do not write shared data structures; updates lock only affected nodes. Logging and checkpointing provide consistency and durability. Though some of these ideas appear elsewhere, Masstree is the first to combine them. We discuss design variants and their consequences. Yandong Mao, Eddie Kohler, Robert Morris 0005 |
EuroSys | 1 |
| 2011 | Software fault isolation with API integrity and multi-principal modulesabstractThe security of many applications relies on the kernel being secure, but history suggests that kernel vulnerabilities are routinely discovered and exploited. In particular, exploitable vulnerabilities in kernel modules are common. This paper proposes LXFI, a system which isolates kernel modules from the core kernel so that vulnerabilities in kernel modules cannot lead to a privilege escalation attack. To safely give kernel modules access to complex kernel APIs, LXFI introduces the notion of API integrity, which captures the set of contracts assumed by an interface. To partition the privileges within a shared module, LXFI introduces module principals. Programmers specify principals and API integrity rules through capabilities and annotations. Using a compiler plugin, LXFI instruments the generated code to grant, check, and transfer capabilities between modules, according to the programmer's annotations. An evaluation with Linux shows that the annotations required on kernel functions to support a new module are moderate, and that LXFI is able to prevent three known privilege-escalation vulnerabilities. Stress tests of a network driver module also show that isolating this module using LXFI does not hurt TCP throughput but reduces UDP throughput by 35%, and increases CPU utilization by 2.2-3.7x. Yandong Mao, Haogang Chen 0001, Dong Zhou 0006, Xi Wang 0005, Nickolai Zeldovich, M. Frans Kaashoek |
SOSP | 1 |
| 2010 | An Analysis of Linux Scalability to Many Cores
Silas Boyd-Wickizer, Austin T. Clements, Yandong Mao, Aleksey Pesterev, M. Frans Kaashoek, Robert Morris 0005, Nickolai Zeldovich |
OSDI | 3 |
| 2008 | Corey: An Operating System for Many Cores
Silas Boyd-Wickizer, Haibo Chen 0001, Rong Chen 0001, Yandong Mao, M. Frans Kaashoek, Robert Morris 0005, Aleksey Pesterev, Lex Stein, Ming Wu 0007, Yue-hua Dai, Zheng Zhang 0001 |
OSDI | 4 |
| 2007 | A High Resolution Video Display System by Seamlessly Tiling Multiple ProjectorsabstractWith the rapid advances of digital photography technology, high resolution video can be recorded using video camera for home entertainment and digital cinema. High end projector used for high resolution video display is bulky and expensive, only suitable for fixed installation, and prevents itself from being widely adopted. In this paper, we present one high resolution video display system using multiple projectors to replace the high end projector playback system. Our system is driven by single PC with PCI-E16 x interface and supports at least triple projectors, which is suitable for building surround video display system. It fully exploits the high bandwidth between CPU and graphics card, and efficiently plays back high resolution video of any format supported by commercial video player. We design geometric alignment and photometric correction methods to display the video content seamlessly on the planar display screen. Experimental results show that our system displays high resolution video at its full frame rate. Zhongding Jiang, Yandong Mao, Binyu Zang |
ICME | 2 |