power efficiency

Using Windows Performance Toolkit in Analyzing Application Power Consumption


In my previous blogs I discussed the most common pitfalls in application power consumption and how to use the Battery Life Analyzer (BLA) software to find power issues.  In this blog I will explain how to use the Microsoft* Windows Performance Toolkit (WPT) to determine what causes power issues.

What is WPT?

WPT includes two tools: the Windows Performance Recorder (WPR) which collects data, and the Windows Performance Analyzer (WPA) which analyzes data.

Using Battery Life Analyzer for Studying Application Power Consumption

In my blog about the most common pitfalls in analyzing application power consumption (most common pitfalls) I talked about potential issues that could drive power consumption to higher amounts. C-states are states when the CPU has reduced or turned off selected functions. Different processors support different numbers of C-states in which various parts of the CPU are turned off. To better understand the C-states that are supported and exposed, contact the CPU vendor.

Ultrabook Part 2: Intel® VTune™ Amplifier XE 2011 with Windows 8* and Visual Studio* 2012 RC

As I continue to explore different Ultrabook capabilities, in this blog I decided to look into a powerful threading and performance optimization tool for C/C++, .NET, and FORTRAN developers who need to understand an application's serial and parallel behavior to improve performance and scalability: Intel® VTune™ Amplifier XE 2011.

Introducing Intel Ultrabook™ – Part One

In all my years in college I have used a laptop PC. Recently, I’ve been tempted to get a MacBook Air Pro because of its light-weight and stylish look. But, since starting at Intel, I’ve been able to explore and play with an Ultrabook and it has changed my mind completely. The reason is simple: Ivy Bridge Ultrabooks are just amazing! Ultrabooks will be even more amazing when you add the touch screen capability of Window 8 later this year.

Energy Efficiency of Virtual Machines

Designing low power virtualization solutions has become very important for extending the battery life of mobile systems. This paper reports the power profile of leading desktop virtualization solutions under idle and workload conditions.
  • virtualization
  • power efficiency
  • energy efficiency
  • Virtualizzazione
  • Efficienza energetica
  • Optimizing Software Applications for Power: Part 10 (of 13)

    Part 10: Maximizing Idle Periods

    Beyond reducing computation, developers can improve power management efficiency by thinking carefully how their applications can be structured to avoid reducing system idle periods. As described previously, such idle periods give the OS opportunity to apply power-saving C-states. The longer the idle period, the deeper the C-state. The deeper the C-state, the more power savings can be realized.

    Pagine

    Iscriversi a power efficiency