Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJanuary 2016
Harnessing Energy Efficiency of Heterogeneous-ISA Platforms
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 49, Issue 2Pages 65–69https://doi.org/10.1145/2883591.2883605With the emergence of both power and performance as primary design constraints, energy efficiency has become the new design criteria. A platform with heterogeneous-ISA processors can provide multiple power-performance execution points needed for a ...
- research-articleJanuary 2016
Lightweight Capability Domains: Towards Decomposing the Linux Kernel
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 49, Issue 2Pages 44–50https://doi.org/10.1145/2883591.2883601Despite a number of radical changes in how computer systems are used, the design principles behind the very core of the systems stack--an operating system kernel--has remained unchanged for decades.We run monolithic kernels developed with a combination ...
- research-articleJanuary 2016
Hardening an L4 Microkernel Against Soft Errors by Aspect-Oriented Programming and Whole-Program Analysis
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 49, Issue 2Pages 37–43https://doi.org/10.1145/2883591.2883600Transient hardware faults in computer systems have become widespread as shrinking structures and low supply voltages reduce the amount of energy needed to trigger a fault. This paper describes the latest improvements of a software-based fault-tolerance ...
- research-articleJanuary 2016
A Fast and Slippery Slope for File Systems
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 49, Issue 2Pages 27–34https://doi.org/10.1145/2883591.2883598There is a vast number and variety of file systems currently available, each optimizing for an ever growing number of storage devices and workloads. Users have an unprecedented, and somewhat overwhelming, number of data management options. At the same ...
- research-articleJanuary 2015
Principles and Performance Characteristics of Algorithms for Live VM Migration
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 49, Issue 1Pages 142–155https://doi.org/10.1145/2723872.2723894Since first demonstrated by Clark et al. in 2005, live migration of virtual machines has both become a standard feature of hypervisors and created an active field of research. However, the rich ongoing research in live migration focusmainly on ...
-
- research-articleJanuary 2015
From Repeatability to Reproducibility and Corroboration
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 49, Issue 1Pages 3–11https://doi.org/10.1145/2723872.2723875Being able to repeat experiments is considered a hallmark of the scientific method, used to confirm or refute hypotheses and previously obtained results. But this can take many forms, from precise repetition using the original experimental artifacts, to ...
- research-articleNovember 2013
- research-articleNovember 2013
Reliability aware dynamic voltage and frequency scaling for improved microprocessor lifetime
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 47, Issue 3Pages 10–17https://doi.org/10.1145/2553070.2553073Dynamic voltage and frequency scaling (DVFS) is heavily used for power management in real-time environments. Although the schemes leveraging DVFS provide significant power reduction, adverse effects on chip reliability are possible. Alternate increase ...
- research-articleJuly 2013
Multi-core systems modeling for formal verification of parallel algorithms
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 47, Issue 2Pages 51–65https://doi.org/10.1145/2506164.2506174Modeling parallel algorithms at the architecture level enables exploring side-effects of the weakly ordered nature of modern processors. Formal verification of such models with model-checking can ensure that algorithm guarantees will hold even in the ...
- review-articleJuly 2013
Regenerating codes: a system perspective
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 47, Issue 2Pages 23–32https://doi.org/10.1145/2506164.2506170The explosion of the amount of data stored in cloud systems calls for more efficient paradigms for redundancy. While replication is widely used to ensure data availability, erasure correcting codes provide a much better trade-off between storage and ...
- research-articleJanuary 2013
A framework to compute statistics of system parameters from very large trace files
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 47, Issue 1Pages 43–54https://doi.org/10.1145/2433140.2433151In this paper, we present a framework to compute, store and retrieve statistics of various system metrics from large traces in an efficient way. The proposed framework allows for rapid interactive queries about system metrics values for any given time ...
- research-articleJanuary 2013
Adaptive request batching for byzantine replication
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 47, Issue 1Pages 35–42https://doi.org/10.1145/2433140.2433149Castro and Liskov proposed in 1999 a successful solution for byzantine fault-tolerant replication, named PBFT, which overcame performance drawbacks of earlier byzantine faulttolerant replication protocols. Other proposals extended PBFT with further ...
- research-articleJanuary 2013
Fairness and isolation in multi-tenant storage as optimization decomposition
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 47, Issue 1Pages 16–21https://doi.org/10.1145/2433140.2433145Shared storage services enjoy wide adoption in commercial clouds. But most systems today provide weak performance isolation and fairness between tenants, if at all. Most approaches to multi-tenant resource allocation are based either on per-VM ...
- research-articleJanuary 2013
Durability with BookKeeper
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 47, Issue 1Pages 9–15https://doi.org/10.1145/2433140.2433144Practical systems must often guarantee that changes to the system state are durable. Examples of such systems are databases, file systems, and messaging middleware with guaranteed delivery. One common way of implementing durability while keeping ...
- research-articleDecember 2012
Lockless multi-core high-throughput buffering scheme for kernel tracing
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 46, Issue 3Pages 65–81https://doi.org/10.1145/2421648.2421659Studying execution of concurrent real-time online systems, to identify far-reaching and hard to reproduce latency and performance problems, requires a mechanism able to cope with voluminous information extracted from execution traces. Furthermore, the ...
- research-articleJanuary 2012
ROSY: recovering processor and memory systems from hard errors
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 45, Issue 3Pages 82–84https://doi.org/10.1145/2094091.2094113In the nanometer era, there has been a steady decline in the semiconductor chip manufacturing yield due to various contributing factors, such as wearout and defects due to complex processes. One of the strategies to alleviate this issue is to recover ...
- research-articleJanuary 2012
SEEP: exploiting symbolic execution for energy-aware programming
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 45, Issue 3Pages 58–62https://doi.org/10.1145/2094091.2094106In recent years, there has been a rapid evolution of energyaware computing systems (e.g., mobile devices, wireless sensor nodes), as still rising system complexity and increasing user demands make energy a permanently scarce resource. While static and ...
- research-articleJanuary 2012
Utilizing green energy prediction to schedule mixed batch and service jobs in data centers
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 45, Issue 3Pages 53–57https://doi.org/10.1145/2094091.2094105As brown energy costs grow, renewable energy becomes more widely used. Previous work focused on using immediately available green energy to supplement the non-renewable, or brown energy at the cost of canceling and rescheduling jobs whenever the green ...
- research-articleJanuary 2012
Mining temporal invariants from partially ordered logs
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 45, Issue 3Pages 39–46https://doi.org/10.1145/2094091.2094101A common assumption made in log analysis research is that the underlying log is totally ordered. For concurrent systems, this assumption constrains the generated log to either exclude concurrency altogether, or to capture a particular interleaving of ...
- research-articleJanuary 2012
Practical experiences with chronics discovery in large telecommunications systems
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 45, Issue 3Pages 23–30https://doi.org/10.1145/2094091.2094099Chronics are recurrent problems that fly under the radar of operations teams because they do not perturb the system enough to set off alarms or violate service-level objectives. The discovery and diagnosis of never-before seen chronics poses new ...