Channels ▼   Performance Optimization for the Atom Architecture
The Performance Tuning Cycle  It is important to note that the
tuning process is not sequential, but iterative. It is typically
not sufficient to step through the three phases only once.
Changes made during the power optimization phase may require a
new pass at single-core and multi-core optimization to meet
performance targets. A subsequent multi-core focused
optimization may place inappropriate demand on power and require
further power optimization. The hope is that the changes made
have less and less of an impact until an equilibrium is reached
and the performance targets are met. This is when one can
consider performance tuning to be complete. That said,
performance regression tests should be run to ensure subsequent
bug fixes and changes do not impact performance negatively.
Software tools for performance and power optimization aid in
your analysis and tuning efforts. The specific tools detailed in
this section are arranged according to th