EDBT 2026 Demo / reviewers in the wild / expert
Silas Boyd-Wickizer
dblp:06/2219
· DBLP profile ↗
9ranked-venue papers
4as first author
0since 2021 · last 2012
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 3 first-authorSystems, architecture and hardware · 3 · 1 first-authorComputer networks · 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
4 papers |
Systems and software security · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Performance modeling and evaluation · 42% Cloud and datacenter computing · 40% Electronic design automation · 10% | |
| Software engineering, system software, and programming languages
4 papers |
Operating systems · 100% |
Topics — the 9 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Systems and software security
operating system security |
0.1 | 2 | 2011 | Tolerating Malicious Device Drivers in Linux · USENIX ATC 2010 Rethinking the library OS from the top down · ASPLOS 2011 |
Systems and software security
information flow control |
0.1 | 2 | 2008 | Securing Distributed Systems with Information Flow Control · NSDI 2008 Making Information Flow Explicit in HiStar · OSDI 2006 |
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 |
Operating systems › operating system design
library operating systems |
0.1 | 1 | 2011 | Rethinking the library OS from the top down · ASPLOS 2011 |
Cloud and datacenter computing
virtualization |
0.1 | 1 | 2011 | Rethinking the library OS from the top down · ASPLOS 2011 |
Systems and software security › operating system security
device driver isolation |
0.1 | 1 | 2010 | Tolerating Malicious Device Drivers in Linux · USENIX ATC 2010 |
Systems and software security
distributed system security |
0.1 | 1 | 2008 | Securing Distributed Systems with Information Flow Control · NSDI 2008 |
Operating systems › kernel › kernel design
kernel scalability |
0.0 | 1 | 2010 | An Analysis of Linux Scalability to Many Cores · OSDI 2010 |
Electronic design automation › hardware verification and test › fault diagnosis
fault isolation |
0.0 | 1 | 2010 | Tolerating Malicious Device Drivers in Linux · USENIX ATC 2010 |
Methods — techniques the papers use, named apart from their topics
system design · 0.4information flow control · 0.2decentralized label model · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2012 | Fast and cycle-accurate modeling of a multicore processorabstractAn ideal simulator allows an architect to swiftly explore design alternatives and accurately determine their impact on performance. Design exploration requires simulators to be easily modifiable, and accurate performance estimates require detailed models. Unfortunately, detailed modeling not only impacts the ease with which a simulator can be modified, but also the speed at which it can be executed, resulting in fidelity being traded for simulation speed. Although FPGA-based simulators have dramatically higher speed than software simulators, sacrificing fidelity is still common. In this paper we present Arete, an FPGA-based processor simulator, which offers high performance along with accuracy and modifiability. We begin with a cycle-level specification of a multicore architecture which includes realistic in-order cores and detailed models of shared, coherent memory and on-chip network. We then describe how this specification is implemented faithfully and efficiently on FPGAs. Arete delivers a performance of up to 11 MIPS per core. We run a subset of the PARSEC benchmark suite on top of off-the-shelf SMP Linux, and achieve an average performance of 55 MIPS for an 8-core model.We also describe two significant architectural explorations: one involving three different branch predictors and the other requiring major modifications to the cache-coherence protocol. Asif Khan 0005, Muralidaran Vijayaraghavan, Silas Boyd-Wickizer, Arvind 0001 |
ISPASS | 3 |
| 2011 | Rethinking the library OS from the top downabstractThis paper revisits an old approach to operating system construc-tion, the library OS, in a new context. The idea of the library OS is that the personality of the OS on which an application depends runs in the address space of the application. A small, fixed set of abstractions connects the library OS to the host OS kernel, offering the promise of better system security and more rapid independent evolution of OS components. Donald E. Porter, Silas Boyd-Wickizer, Jon Howell, Reuben Olinsky, Galen C. Hunt |
ASPLOS | 2 |
| 2010 | Using memory mapping to support cactus stacks in work-stealing runtime systemsabstractMany multithreaded concurrency platforms that use a work-stealing runtime system incorporate a "cactus stack," wherein a function's accesses to stack variables properly respect the function's calling ancestry, even when many of the functions operate in parallel. Unfortunately, such existing concurrency platforms fail to satisfy at least one of the following three desirable criteria: I-Ting Angelina Lee, Silas Boyd-Wickizer, Zhiyi Huang 0001, Charles E. Leiserson |
PACT | 2 |
| 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 | 1 |
| 2010 | Tolerating Malicious Device Drivers in Linux
Silas Boyd-Wickizer, Nickolai Zeldovich |
USENIX ATC | 1 |
| 2009 | Reinventing Scheduling for Multicore Systems
Silas Boyd-Wickizer, Robert Morris 0005, M. Frans Kaashoek |
HotOS | 1 |
| 2008 | Securing Distributed Systems with Information Flow Control
Nickolai Zeldovich, Silas Boyd-Wickizer, David Mazières |
NSDI | 2 |
| 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 | 1 |
| 2006 | Making Information Flow Explicit in HiStar
Nickolai Zeldovich, Silas Boyd-Wickizer, Eddie Kohler, David Mazières |
OSDI | 2 |