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-articleNovember 2013
An energy-efficient self-provisioning approach for cloud resources management
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 47, Issue 3Pages 2–9https://doi.org/10.1145/2553070.2553072In recent years, energy conservation has become a major issue in information technology. Cloud computing is an emerging model for distributed utility computing and is being considered as an attractive opportunity for saving energy through central ...
- research-articleFebruary 2012
CIRCUMFLEX: a scheduling optimizer for MapReduce workloads with shared scans
- Joel Wolf,
- Andrey Balmin,
- Deepak Rajan,
- Kirsten Hildrum,
- Rohit Khandekar,
- Sujay Parekh,
- Kun-Lung Wu,
- Rares Vernica
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 46, Issue 1Pages 26–32https://doi.org/10.1145/2146382.2146388We consider MapReduce clusters designed to support multiple concurrent jobs, concentrating on environments in which the number of distinct datasets is modest relative to the number of jobs. Many datasets in such scenarios wind up being scanned by ...
- columnJanuary 2010
On the declarativity of declarative networking
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 43, Issue 4Pages 19–24https://doi.org/10.1145/1713254.1713260Initiated by the declarative networking project, rule-based declarative programming languages have gained increasing popularity in building complex networked systems across multiple application domains. This paper investigates the declarativity of those ...
- research-articleJuly 2008
I/O resource management through system call scheduling
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 42, Issue 5Pages 44–54https://doi.org/10.1145/1400097.1400103A principal challenge in operating system design is controlling system throughput and responsiveness while maximizing resource utilization. Unlike previous attempts in kernel resource management, which often involve non-trivial changes in kernel ...
-
- articleOctober 2007
Exploring the interdisciplinary connections of gossip-based systems
- Paolo Costa,
- Vincent Gramoli,
- Márk Jelasity,
- Gian Paolo Jesi,
- Erwan Le Merrer,
- Alberto Montresor,
- Leonardo Querzoni
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 41, Issue 5Pages 51–60https://doi.org/10.1145/1317379.1317388In recent years the labels "gossip" and "gossip-based" have been applied to an increasingly general class of algorithms, including approaches to information aggregation, overlay network management and clock synchronization. These algorithms are ...
- articleOctober 2007
A generic theoretical framework for modeling gossip-based algorithms
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 41, Issue 5Pages 19–27https://doi.org/10.1145/1317379.1317384During the past 30 years of the Internet revolution, the Internet has become a major force of change with an enormous effect on civilization. Consequently, computer networks have evolved into more complex system and become virtually ubiquitous. This in ...
- articleOctober 2007
Gossiping in distributed systems
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 41, Issue 5Pages 2–7https://doi.org/10.1145/1317379.1317381Gossip-based algorithms were first introduced for reliably disseminating data in large-scale distributed systems. However, their simplicity, robustness, and flexibility make them attractive for more than just pure data dissemination alone. In particular,...
- articleJuly 2007
Towards effective user-controlled scheduling for microkernel-based systems
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 41, Issue 4Pages 59–68https://doi.org/10.1145/1278901.1278910With μ-kernel based systems becoming more and more prevalent, the demand for extensible resource management raises - and with it the demand for flexible thread scheduling. In this paper, we investigate the benefits and costs of a μ-kernel that exports ...
- articleJanuary 2003
Offering different services by server clusters
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 37, Issue 1Pages 14–22https://doi.org/10.1145/881775.881777Nowadays operating systems on single servers have encountered a lot of trouble; server clusters are not able to offer different services for different clients. Under this circumstance, we put forward a new idea, that is, different clients are given ...
- articleDecember 2002
Resource overbooking and application profiling in shared hosting platforms
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 36, Issue SIPages 239–254https://doi.org/10.1145/844128.844151In this paper, we present techniques for provisioning CPU and network resources in shared hosting platforms running potentially antagonistic third-party applications. The primary contribution of our work is to demonstrate the feasibility and benefits of ...
- articleDecember 2002
Supporting time-sensitive applications on a commodity OS
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 36, Issue SIPages 165–180https://doi.org/10.1145/844128.844144Commodity operating systems are increasingly being used for serving time-sensitive applications. These applications require low-latency response from the kernel and from other system-level services. In this paper, we explore various operating systems ...
- articleNovember 2000
Communication scheduling
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 34, Issue 5Pages 82–92https://doi.org/10.1145/384264.379005The high arithmetic rates of media processing applications require architectures with tens to hundreds of functional units, multiple register files, and explicit interconnect between functional units and register files. Communication scheduling enables ...
Also Published in:
ASPLOS IX: Proceedings of the ninth international conference on Architectural support for programming languages and operating systems: ISBN 1581133170 - articleApril 2000
Runtime incremental concentrated scheduling on NOW(NRICS)
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 34, Issue 2Pages 84–96https://doi.org/10.1145/346152.346334Runtime Incremental Concentrated Scheduling on NOW(NRICS) is an important task scheduling and load balancing strategy on Network of Workstations(NOW), it divides the whole NOW system into two types of alternative phases: a system scheduling phase and an ...
- articleApril 2000
Scalable scheduling on a network of workstations
ACM SIGOPS Operating Systems Review (SIGOPS), Volume 34, Issue 2Pages 74–83https://doi.org/10.1145/346152.346330This paper presents an adaptive scalable scheduling model ASCS based on NOWs, which provides a dynamic load sharing facility by allowing tasks to scale up to utilize desired excess computing capacity depending upon available workstations on a NOW, and ...