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 ...