Skip to main content

Power aware page allocation

Publication ,  Conference
Lebeck, AR; Fan, X; Zeng, H; Ellis, C
Published in: SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
January 1, 2000

One of the major challenges of post-PC computing is the need to reduce energy consumption, thereby extending the lifetime of the batteries that power these mobile devices. Memory is a particularly important target for efforts to improve energy efficiency. Memory technology is becoming available that offers power management features such as the ability to put individual chips in any one of several different power modes. In this paper we explore the interaction of page placement with static and dynamic hardware policies to exploit these emerging hardware features. In particular, we consider page allocation policies that can be employed by an informed operating system to complement the hardware power management strategies. We perform experiments using two complementary simulation environments: a trace-driven simulator with workload traces that are representative of mobile computing and an execution-driven simulator with a detailed processor/memory model and a more memory-intensive set of benchmarks (SPEC2000). Our results make a compelling case for a cooperative hardware/software approach for exploiting power-aware memory, with down to as little as 45% of the Energy•Delay for the best static policy and 1% to 20% of the Energy•Delay for a traditional full-power memory. © 2000 ACM.

Duke Scholars

Published In

SIGPLAN Notices (ACM Special Interest Group on Programming Languages)

DOI

ISSN

0362-1340

Publication Date

January 1, 2000

Volume

35

Issue

11

Start / End Page

105 / 116

Related Subject Headings

  • Software Engineering
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Lebeck, A. R., Fan, X., Zeng, H., & Ellis, C. (2000). Power aware page allocation. In SIGPLAN Notices (ACM Special Interest Group on Programming Languages) (Vol. 35, pp. 105–116). https://doi.org/10.1145/356989.356999
Lebeck, A. R., X. Fan, H. Zeng, and C. Ellis. “Power aware page allocation.” In SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 35:105–16, 2000. https://doi.org/10.1145/356989.356999.
Lebeck AR, Fan X, Zeng H, Ellis C. Power aware page allocation. In: SIGPLAN Notices (ACM Special Interest Group on Programming Languages). 2000. p. 105–16.
Lebeck, A. R., et al. “Power aware page allocation.” SIGPLAN Notices (ACM Special Interest Group on Programming Languages), vol. 35, no. 11, 2000, pp. 105–16. Scopus, doi:10.1145/356989.356999.
Lebeck AR, Fan X, Zeng H, Ellis C. Power aware page allocation. SIGPLAN Notices (ACM Special Interest Group on Programming Languages). 2000. p. 105–116.

Published In

SIGPLAN Notices (ACM Special Interest Group on Programming Languages)

DOI

ISSN

0362-1340

Publication Date

January 1, 2000

Volume

35

Issue

11

Start / End Page

105 / 116

Related Subject Headings

  • Software Engineering