Learn More
Device drivers typically execute in supervisor mode and thus must be fully trusted. This paper describes how to move them out of the trusted computing base, by running them without supervisor privileges and constraining their interactions with hardware devices. An implementation of this approach in the Nexus operating system executes drivers in user space,(More)
Bugs in distributed systems are often hard to find. Many bugs reflect discrepancies between a system's behavior and the programmer's assumptions about that behavior. We present Pip 1 , an infrastructure for comparing actual behavior and expected behavior to expose structural errors and performance problems in distributed systems. Pip allows programmers to(More)
BACKGROUND Discovery that the transcriptional output of the human genome is far more complex than predicted by the current set of protein-coding annotations and that most RNAs produced do not appear to encode proteins has transformed our understanding of genome complexity and suggests new paradigms of genome regulation. However, the fraction of all cellular(More)
Many interesting large-scale systems are distributed systems of multiple communicating components. Such systems can be very hard to debug, especially when they exhibit poor performance. The problem becomes much harder when systems are composed of "black-box" components: software from many different (perhaps competing) vendors, usually without source code(More)
Neuroblastomas are tumors of peripheral sympathetic neurons and are the most common solid tumor in children. To determine the genetic basis for neuroblastoma, we performed whole-genome sequencing (6 cases), exome sequencing (16 cases), genome-wide rearrangement analyses (32 cases) and targeted analyses of specific genomic loci (40 cases) using massively(More)
PURPOSE Fenretinide [N-(4-hydroxyphenyl)retinamide (4-HPR)] is a cytotoxic retinoid that suffers from a wide interpatient variation in bioavailability when delivered orally in a corn oil capsule. The poor bioavailability of the capsule formulation may have limited responses in clinical trials, and the large capsules are not suitable for young children. To(More)
PURPOSE Cytotoxicity assays in 96-well tissue culture plates allow rapid sample handling for multicondition experiments but have a limited dynamic range. Using DIMSCAN, a fluorescence digital image system for quantifying relative cell numbers in tissue culture plates, we have developed a 96-well cytotoxicity assay with a >4-log dynamic range. METHODS To(More)
Wide-area distributed applications are challenging to debug, optimize, and maintain. We present Wide-Area Project 5 (WAP5), which aims to make these tasks easier by exposing the causal structure of communication within an application and by exposing delays that imply bottlenecks. These bottlenecks might not otherwise be obvious, with or without the(More)
Creutzfeldt-Jakob disease (CJD) causes diffuse neurological symptoms, but asymmetric lesions have been found on conventional magnetic resonance imaging (MRI) and diffusion-weighted imaging (DWI). Less often, position emission tomography (PET) scanning can also reveal asymmetric lesions in patients with CJD. Such imaging may mislead clinicians. The authors(More)