ACM Home Page
Please provide us with feedback. Feedback
Scheduler-based DRAM energy management
Full text PdfPdf (172 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 39th annual Design Automation Conference table of contents
New Orleans, Louisiana, USA
SESSION: Scheduling techniques for embedded systems table of contents
Pages: 697 - 702  
Year of Publication: 2002
ISBN ~ ISSN:0738-100X , 1-58113-461-4
Authors
V. Delaluz  The Pennsylvania State University, University Park, PA
A. Sivasubramaniam  The Pennsylvania State University, University Park, PA
M. Kandemir  The Pennsylvania State University, University Park, PA
N. Vijaykrishnan  The Pennsylvania State University, University Park, PA
M. J. Irwin  The Pennsylvania State University, University Park, PA
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 34,   Citation Count: 23
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues   peer to peer  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/513918.514095
What is a DOI?

ABSTRACT

Previous work on DRAM power-mode management focused on hardware-based techniques and compiler-directed schemes to explicitly transition unused memory modules to low-power operating modes. While hardware-based techniques require extra logic to keep track of memory references and make decisions about future mode transitions, compiler-directed schemes can only work on a single application at a time and demand sophisticated program analysis support. In this work, we present an operating system (OS) based solution where the OS scheduler directs the power mode transitions by keeping track of module accesses for each process in the system. This global view combined with the flexibility of a software approach brings large energy savings at no extra hardware cost. Our implementation using a full-fledged OS shows that the proposed technique is also very robust when different system and workload parameters are modified, and provides the first set of experimental results for memory energy optimization with a multiprogrammed workload on a real platform. The proposed technique is applicable to both embedded systems and high-end computing platforms.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
4
5
 
6
Intel announcement. http://developer.intel.com/design/mobile/intelpower/int_mpg.htm.
 
7
Intel announcement. http://www.intel.com/pressroom/archive/releases/20011126tech.htm
8
9
 
10
 
11
12
 
13
Rambus Inc. http://www.rambus.com/.
 
14
128/144-MBit Direct RDRAM Data Sheet, Rambus Inc., 1999.
15
16
 
17
M. Weiser, B. Welch, A. Demers, and S. Shenker. Scheduling for reduced CPU energy. In Proc. Symposium on Operating Systems Design and Implementation, pages 13--23, 1994.
18
 
19

CITED BY  24
 
 
 
 
 
 
 
 
 
 
 
 

Collaborative Colleagues:
V. Delaluz: colleagues
A. Sivasubramaniam: colleagues
M. Kandemir: colleagues
N. Vijaykrishnan: colleagues
M. J. Irwin: colleagues

Peer to Peer - Readers of this Article have also read: