Research and Implementation of Embedded Linux System Power Optimization

Article Preview

Abstract:

This paper firstly discusses the techniques to optimize power consumption of the embedded operating system, and then optimizes power consumption of embedded Linux by adding DVS (dynamic voltage scaling) module and modifies the scheduling function in the standard Linux kernel. Finally, take a comparison test on arm920 platform. The test results show that: the power optimized Linux can effectively reduce the power consumption of the whole embedded system.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1538-1541

Citation:

Online since:

September 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] LBneininadGDMieheli (2000) System Level Power Optimization Teehniuqes and Tools ACM Transactions on Design Automation for Embedded System 5(2): 115-192.

Google Scholar

[2] Jin Jing Pu Han, Ming Ling (2006) For power optimization of on-chip memory allocation strategy Applied Sciences 24(2): 193-198.

Google Scholar

[3] Qian Longhua, Lu Qiang, etc (2005) the FM DPM mode switch-based design and implementation Microelectronics and Computer 22(7): 86-88.

Google Scholar

[4] Wan Sihai; Shao Kun; Liu Zongtian (2011) Adjustment based on the Linux dynamic frequency DPM scheme Computer Engineering 37(10): 237-239.

Google Scholar

[5] Lu Y, Micheli GD (1999) Adaptive hard disk power management on personal computers. IEEE Great Lakes Symposium on VLSI. USA: IEEE Computer Society Press 13(6): 50-53.

DOI: 10.1109/glsv.1999.757375

Google Scholar

[6] M Weiser, B Welch, A Demers, et al (1994) Seheudnlig for Reduced CPU Energy. In proc. of the First Symposium on Operating Systems Design and Implementation (OSDI) 13(5): 13-22.

Google Scholar

[7] J. Luo and NK Jha (2000) Power-conscious joint scheduling of periodic task graphs and aperiodic tasks in distributed real-time embedded systems. Proc. Intl. Conf. Computer-Aided Design 12(24): 357-364.

DOI: 10.1109/iccad.2000.896498

Google Scholar

[8] Hong, G. Qu, M (1998) Potkonjak, and MB Srivastava. Synthesis techniques for low-power hard real-time systems on variable-voltage processors. Proc. Real-Time Systems Symp 12(6): 178-187.

DOI: 10.1109/real.1998.739744

Google Scholar