
- An Evaluation of Redundant Arrays of Disks using an Amdahl 5890 Peter M. Chen, Garth A. Gibson, Randy H. Katz, David A. Patterson
- The Rio File Cache: Surviving Operating System Crashes 1 The Rio File Cache: Surviving Operating System Crashes
- Storage Performance-Metrics and Benchmarks PETER M. CHEN AND DAVID A. PAmRSON, FELLOW, IEEE
- SubVirt: Implementing malware with virtual machines Samuel T. King Peter M. Chen
- Execution Replay for Multiprocessor Virtual Machines George W. Dunlap, Dominic G. Lucchetti,
- ExtraVirt: Detecting and recovering from transient processor faults
- Cooperative ReVirt: Adapting Message Logging for Intrusion Analysis 1 Cooperative ReVirt: Adapting Message Logging for Intrusion Analysis
- DoublePlay: Parallelizing Sequential Logging and Replay Kaushik Veeraraghavan Dongyoon Lee Benjamin Wester Jessica Ouyang
- Detecting Past and Present Intrusions through Vulnerability-Specific Predicates
- Backtracking Intrusions SAMUEL T. KING and PETER M. CHEN
- 232 IEEE TRANSACTIONS ON EDUCATION, VOL. 47, NO. 2, MAY 2004 An Automated Feedback System for Computer
- Abstract: A virtual-machine monitor (VMM) is a use-ful technique for adding functionality below existing
- This position paper argues that the operating system and applications currently running on a real machine should
- Design and Implementation of Reliable Main Memory
- Fault injection is typically used to characterize failures and to validate and compare fault-tolerant mechanisms.
- Abstract: Checkpointing is a general technique for recover-ing applications. Unfortunately, current checkpointing sys-
- Most fault-tolerant systems are designed to stop faulty programs before they write permanent data or communi-
- Recent results in the Rio project at the University of Michigan show that it is possible to create an
- Memory Database Systems: An Overview. IEEE Transactions on Knowledge and Data Engineer-
- Optimizing Delay in Delayed-Write File Systems 1 Optimizing Delay in Delayed-Write File Systems
- Striping in a RAID Level 5 Disk Array Peter M. Chen
- A New Approach to I/0 Performance Evaluatio-n---Self-Scaling I/0 Benchmarks,
- Peter M. Chen & David A. Patterson Unix I/O Performance in Workstations and Mainframes 1 Unix I/O Performance in Workstations and Mainframes
- A Case for Custom Silicon in Enabling Low-Cost Information Technology for Developing Regions
- Respec: Efficient Online Multiprocessor Replay via Speculation and External Determinism
- Speculative Execution Within A Commodity Operating System
- Parallelizing Security Checks on Commodity Hardware Edmund B. Nightingale
- Rethink the Sync Edmund B. Nightingale, Kaushik Veeraraghavan, Peter M. Chen, and Jason Flinn
- Speculative Execution in a Distributed File System Edmund B. Nightingale, Peter M. Chen, and Jason Flinn
- The Design and Verification of the Rio File Cache
- Analyzing intrusions today is an arduous, largely manual task because system administrators lack the information and tools
- Fast Cluster Failover Using Virtual Memory-Mapped Communication Yuanyuan Zhou, Peter M. Chen+, and Kai Li
- The VLDB Journal (1998) 7: 194204 The VLDBJournal
- Multi-stage Replay with Crosscut Jim Chow Dominic Lucchetti Tal Garfinkel
- RAID: High-Performance, Reliable Secondary Storage PETER M. CHEN
- Disk Scheduling Revisited Margo Seltzer, Peter Chen, John Ousterhout
- Analyzing Intrusions Using Operating System Level Information Flow
- Abstract: We explore the abstraction of failure transparency in which the operating system provides the illusion of fail-
- Abstract: Transactions and recoverable memories are pow-erful mechanisms for handling failures and manipulating
- Epoch parallelism: one execution is not enough Jessica Ouyang, Kaushik Veeraraghavan, Dongyoon Lee,
- Maximizing Performance in a Striped Disk Array Peter M. Chen David A. Patterson
- Recovery systems must save state before a failure occurs to enable the system to recover from the failure. However,
- Speculative Execution in a Distributed File System
- Abstract: One of the fundamental limits to high-perfor-mance, high-reliability file systems is memory's vulnerabil-
- Decoupling dynamic program analysis from execution in virtual environments
- Execution replay for intrusion analysis George Washington Dunlap III
- Enriching intrusion alerts through multi-host causality Samuel T. King, Z. Morley Mao, Dominic G. Lucchetti, Peter M. Chen
- Hierarchies of diverse storage levels have been analyzed extensively for their ability to achieve both good perfor-
- Debugging operating systems with time-traveling virtual machines Samuel T. King, George W. Dunlap, and Peter M. Chen
- Abstract: We present a new model for handling messages and state in a distributed application that we call Messages
- RAID-II: A High-Bandwidth Network File Server Ann L. Drapeau Ken W. Shirriff John H. Hartman Ethan L. Miller
- 1993 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems. A New Approach to I/O Performance Evaluation--
- This paper tests the hypothesis that generic recovery techniques, such as process pairs, can survive most appli-
- Pocket Hypervisors: Opportunities and Challenges Landon P. Cox Peter M. Chen
- Operating System Support for Application-Specific Speculation Benjamin Wester Peter M. Chen Jason Flinn
- Rethink the Sync EDMUND B. NIGHTINGALE, KAUSHIK VEERARAGHAVAN,
- Tolerating latency in replicated state machines through client speculation Benjamin Wester
- AN EVALUATION OF THE RECOVERY-RELATED PROPERTIES OF SOFTWARE FAULTS
- THEORY AND PRACTICE OF FAILURE TRANSPARENCY David Ellis Lowell
- Detecting and Surviving Data Races using Complementary Schedules
- Uniparallel execution and its uses Kaushik Veeraraghavan