Intel ARCHITECTURE IA-32 User Manual Page 415

  • Download
  • Add to my manuals
  • Print
  • Page
    / 568
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 414
9-1
9
Power Optimization for
Mobile Usages
Overview
Mobile computing allows computers to operate anywhere, anytime.
Battery life is a key factor in delivering this benefit. Mobile applications
require software optimization that considers both performance and
power consumption. This chapter provides background on power saving
techniques in mobile processors
1
and makes recommendations that
developers can leverage to provide longer battery life.
A microprocessor consumes power while actively executing
instructions and doing useful work. It also consumes power in inactive
states (when halted). When a processor is active, its power consumption
is referred to as active power. When a processor is halted, its power
consumption is referred to as static power.
ACPI 3.0 (ACPI stands for Advanced Configuration and Power
Interface) provides a standard that enables intelligent power
management and consumption. It does this by allowing devices to be
turned on when they are needed and by allowing control of processor
speed (depending on application requirements). The standard defines a
number of P-states to facilitate management of active power
consumption; and several C-state types
2
to facilitate management of
static power consumption.
1. Power saving techniques applicable to mobile platforms, such as Intel Centrino mobile
technology or Intel Centrino Duo mobile technology, have rich subjects; only
processor-related techniques are covered in this manual.
2. ACPI 3.0 specification defines four C-state types, commonly known as C0, C1, C2, C3.
Microprocessors supporting ACPI standard can implement processor-specific states that
map to each ACPI C-state type.
Page view 414
1 2 ... 410 411 412 413 414 415 416 417 418 419 420 ... 567 568

Comments to this Manuals

No comments