Browsing by Author "Seltzer, Margo"
Now showing items 21-40 of 92
-
Distributed, Secure Load Balancing with Skew, Heterogeneity, and Churn
Ledlie, Jonathan; Seltzer, Margo (IEEE Computer and Communications Societies, 2005)Numerous proposals exist for load balancing in peer-to-peer (p2p) networks. Some focus on namespace balancing, making the distance between nodes as uniform as possible. This technique works well under ideal conditions, but ... -
Does Systems Research Measure Up?
Small, Christopher A.; Ghosh, Narendra; Saleeb, Hany; Seltzer, Margo I.; Smith, Keith (1997)We surveyed more than two hundred systems research papers published in the last six years, and found that, in experiment after experiment, systems researchers measure the same things, but in the majority of cases the ... -
Easy Freshness with Pequod Cache Joins
Kate, Bryan Nathan (2015-01-14)This thesis presents the design of Pequod, a distributed, application-level Web cache. Web developers store data in application-level caches to avoid expensive operations on persistent storage. While useful for reducing ... -
Egg: An Extensible and Economics-Inspired Open Grid Computing Platform
Brunelle, John A; Hurst, Peter; Huth, John; Kang, Laura; Ng, Chaki; Parkes, David C.; Seltzer, Margo I.; Shank, Jim; Youssef, Saul (World Scientific Publishing, 2006)The Egg project provides a vision and implementation of how heterogeneous computational requirements will be supported within a single grid and a compelling reason to explain why computational grids will thrive. Environment ... -
Evaluating DHT-Based Service Placement for Stream Based Overlays
Pietzuch, Peter; Shneidman, Jeffrey; Ledlie, Jonathan; Welsh, Matt; Seltzer, Margo; Roussopoulos, Mema (Springer Verlang, 2005)<i>Stream-based overlay networks</i> (SBONs) are one approach to implementing large-scale stream processing systems. A fundamental consideration in an SBON is that of <i>service placement</i>, which determines the physical ... -
Evaluation of Filesystem Provenance Visualization Tools
Borkin, Michelle Anne; Yeh, Chelsea S.; Boyd, Madelaine; Macko, Peter; Gajos, Krzysztof Z; Seltzer, Margo I.; Pfister, Hanspeter (Institute of Electrical and Electronics Engineers, 2013)Having effective visualizations of filesystem provenance data is valuable for understanding its complex hierarchical structure. The most common visual representation of provenance data is the node-link diagram. While ... -
Everything You Always Wanted to Know about NFS Trace Analysis, but Were Afraid to Ask
Ellard, Dan; Ledlie, Jonathan; Malkani, Pia; Seltzer, Margo I. (2002)The past two decades in file system design have been driven by the sequence of trace-based file system studies that have informed the research community of the general access patterns applied to secondary storage systems. ... -
Evolving Line Drawings
Baker, Ellie; Seltzer, Margo I. (1993)This paper explores the application of interactive genetic algorithms to the creation of line drawings. We have built a system that starts with a collection of drawings that are either randomly generated or input by the ... -
File Layout and File System Performance
Smith, Keith; Seltzer, Margo I. (1994)Most contemporary implementations of the Berkeley Fast File System optimize file system throughput by allocating logically sequential data to physically contiguous disk blocks. This clustering is effective when there are ... -
Flash Caching on the Storage Client
Holland, David A.; Angelino, Elaine Lee; Wald, Gideon; Seltzer, Margo I. (USENIX Association, 2013)Flash memory has recently become popular as a caching medium. Most uses to date are on the storage server side. We investigate a different structure: flash as a cache on the client side of a networked storage environment. ... -
Forecasting the Effects of Obesity and Smoking on U.S. Life Expectancy
Stewart, Susan T.; Cutler, David M.; Rosen, Allison B. (Massachusetts Medical Society, 2009)Background: While increases in obesity over the past 30 years have adversely affected population health, there have been concomitant improvements due to reductions in smoking. Better understanding of the joint effects of ... -
A Framework for Incentivizing Deep Fixes
Rao, Malvika; Parkes, David C.; Seltzer, Margo I.; Bacon, David F. (AAAI, 2015)We study the problem of how to incentivize deep fixes to software bugs, where a deep fix attempts to correct the root cause of the bug instead of just suppressing it superficially. To this end we introduce a dynamic model ... -
FRAPpuccino: Fault-detection through Runtime Analysis of Provenance
Han, Xueyuan Michael; Pasquier, Thomas; Ranjan, Tanvi; Goldstein, Mark; Seltzer, Margo I. (2017)We present FRAPpuccino (or FRAP), a provenance- based fault detection mechanism for Platform as a Ser- vice (PaaS) users, who run many instances of an appli- cation on a large cluster of machines. FRAP models, records, and ... -
A General-Purpose Provenance Library
Macko, Peter; Seltzer, Margo I. (USENIX Associaiton, 2012)Most provenance capture takes place inside particular tools - a workflow engine, a database, an operating system, or an application. However, most users have an existing toolset - a collection of different tools that work ... -
Hierarchical File Systems Are Dead
Seltzer, Margo I.; Murphy, Nicholas (USENIX Association, 2009)For over forty years, we have assumed hierarchical file system namespaces. These namespaces were a rudimentary attempt at simple organization. As users have begun to interact with increasing amounts of data and are ... -
If these data could talk
Pasquier, Thomas; Lau, Matthew; Trisovic, Ana; Boose, Emery Robert; Couturier, Ben; Crosas, Merce; Ellison, Aaron M.; Gibson, Valerie; Jones, Chris R.; Seltzer, Margo I. (Springer Nature, 2017)In the last few decades, data-driven methods have come to dominate many fields of scientific inquiry. Open data and open-source software have enabled the rapid implementation of novel methods to manage and analyze the ... -
The Impact of Operating System Structure on Personal Computer Performance
Chen, J. Bradley; Endo, Yashuhiro; Chan, Kee; Mazieres, David; Dias, Antonio; Seltzer, Margo I.; Smith, Michael D. (1995)This paper presents a comparative study of the performance of three operating systems that run on the personal computer architecture derived from the IBM-PC. The operating systems, Windows for Workgroups (tm), Windows NT ... -
Improving Interactive System Performance Using TIPME
Endo, Yasuhiro; Seltzer, Margo I. (1999)On the vast majority of today’s computers, the dominant form of computation is GUI-based user interaction. In such an environment, the user’s perception is the final arbiter of performance. Human-factors research shows ... -
Improving Performance Isolation on Chip Multiprocessors via an Operating System Scheduler
Federova, Alexandra; Seltzer, Margo I.; Smith, Michael D. (IEEE Computer Society, 2007)We describe a new operating system scheduling algorithm that improves performance isolation on chip multiprocessors (CMP). Poor performance isolation occurs when an application’s performance is determined by the behaviour ... -
Infrastructure for Research towards Ubiquitous Information Systems
Grosz, Barbara J.; Kung, H. T.; Seltzer, Margo I.; Shieber, Stuart Merrill; Smith, Michael D. (1994)The availability of fast, inexpensive computers and the growth of network technology have resulted in the proliferation of computing power and an enormous increase in information available in electronic form. However, most ...