Intel® Energy Profiler 2014

Intel-Energy-ProfilerEnergy and Power Profiler for System Software Developers

  • Actionable wake-up, sleep state, frequency and temperature data lets you find software that is wasting power.
  • Software only solution. No external hardware required.
  • Designed specifically for system software developers with access to development OS distributions and rootable devices. Kernel module accesses hardware and kernel instrumentation.

Overview

Optimize System Power & Energy Use – Extend Battery Life

Unlike other tools that measure average power usage, Intel® Energy Profiler identifies the cause of the wake ups that waste energy. Interrupts are mapped to the IRQ/device and timers are mapped to the process that scheduled them. This gives you actionable information to reduce / consolidate wake-ups and save energy by remaining in a low power state for a longer period of time.

Extended-Sleep-States-3

Linux* Target Requirements:

Some Intel® Energy Profiler features are not available for Linux* targets. Root access on the target is required to install the drivers. Data collection is only available on supported Intel processors and SoCs. See the documentation and release notes for details.

Android* Target Requirements:

A special developer build of the OS that contains the drivers is required, they cannot be added to a standard build. Contact the device manufacturer. Some features may require an Intel Android distribution. Data collection is only available on supported Intel processors and SoCs. See the documentation and release notes for details.

Features

Actionable Wake-up Data Let’s You Reduce Energy Waste

Unlike other tools that measure average power usage, Intel® Energy Profiler identifies the cause of the wake ups that waste energy. Interrupts are mapped to the IRQ/device and timers are mapped to the process that scheduled them. This gives you actionable information to reduce / consolidate wake-ups and save energy by remaining in a low power state for a longer period of time.


Device State Data – Power-up Only What Is Needed

See what devices are using power and when. Make sure unused devices are off. See if the correct device is being used. E.g., is audio decode is running on the CPU when it should be on the audio decode unit? (Android* only)


Android Wake Locks Correlated With Other Data

See when Android wake locks are set and released. Find locks that are never released and identify the app or kernel component that set the offending lock. (Android only)


Correlated Data Provides Clues to the Root Cause

See multiple metrics on the same timeline for faster diagnosis of the root cause.


Compare Results to Quickly Spot Regressions

The compare function makes it easy to spot changes between measurements. See a quick overall comparison in the summary or see a detailed line by line compare for detailed diagnosis.

Choose Full Accuracy or Minimum Overhead

  • Trace: Collect every state change
  • Poll: 10 times/sec (configurable)
  • Snap shot: Collect at the start and the end and show the difference

(Some capabilities Android only)

System Wide Analysis

See wake-ups, device temperatures, frequencies and more.

What do our Customers say about us?

Ref: Mathtype 6.6a. I love this product, thanks for decent support on this software

JT, Derbyshire, UK

Amazing, wish I had learned about Endnote 5 years ago

I have had a very helpful response, and have passed it on to my Oxford colleagues with success. I am impressed with the way Adept seems to maintain the same staff for many years, which speaks very well for the organisation.

HG, Oxford, UK

Thank you very much for all of the help that you and your colleagues have provided! I really appreciate the quick response to my email. I was worried my email wouldn’t be addressed, but I see that your company really cares about going above and beyond the expectations of the user.

JD, Denver, USA

For the time being we are unable to offer the following product ranges although we are currently working hard to increase the number of products we can offer in the future. Please contact us to talk about alternative products that we may be able to offer you.