Computer Systems (TOCS)


Search Issue
enter search term and/or author name


ACM Transactions on Computer Systems (TOCS), Volume 22 Issue 2, May 2004

Managing battery lifetime with energy-aware adaptation
Jason Flinn, M. Satyanarayanan
Pages: 137-179
DOI: 10.1145/986533.986534
We demonstrate that a collaborative relationship between the operating system and applications can be used to meet user-specified goals for battery duration. We first describe a novel profiling-based approach for accurately measuring application and...

Coupling compiler-enabled and conventional memory accessing for energy efficiency
Raksit Ashok, Saurabh Chheda, Csaba Andras Moritz
Pages: 180-213
DOI: 10.1145/986533.986535
This article presents Cool-Mem, a family of memory system architectures that integrate conventional memory system mechanisms, energy-aware address translation, and compiler-enabled cache disambiguation techniques, to reduce energy consumption in...

A general framework for prefetch scheduling in linked data structures and its application to multi-chain prefetching
Dongkeun Kim, Nicholas Kohout, Seungryul Choi, Sumit Pamnani, Donald Yeung
Pages: 214-280
DOI: 10.1145/986533.986536
Pointer-chasing applications tend to traverse composite data structures consisting of multiple independent pointer chains. While the traversal of any single pointer chain leads to the serialization of memory operations, the traversal of independent...