Intel® System Studio 2014 now contains an energy and power profiler called Intel® Energy Profiler. Using the Intel Energy Profiler allows you to collect sleep state, frequency and temperature data that lets you find the software that is causing unwanted power use. This article provides an overview of the Intel® Energy Profiler.
Two key indicators that effect how much power your system is using are CPU Sleep states and CPU Frequency.
Intel® System Studio (ISS) provides a suite of development tools for embedded and mobile developers. It contain Intel® C++ Compiler for Embedded OS Linux* (ICC), Intel® Integrated Performance Primitives for Linux* (IPP), Intel® Math Kernel Library for Linux* (MKL) etc.
Sampling Collector (SEP) is a command-line tool for doing hardware-based sampling using event-based sampling (EBS). In this article, we will describe how to use SEP for Tizen* mobile system. The usage model described in this article is also applicable for Tizen* IVI system and other embedded Linux system. However for Tizen* IVI system, or an embedded system with ssh services enabled, using Vtune Amplifier remote data collection with ssh is recommended.
Intel® VTune™ Amplifier uses a sampling driver to enable the hardware Event-Based Sampling (EBS) analysis. During Intel System Studio production installation, the sampling driver can be installed for host system so that we can collect the performance data for applications that running on host system. However the sampling driver should also be installed on the target system if we want to collect the event-based sampling data for the application that running on target system.
The Intel® C++ Compiler, also known as icc, is a high performance compiler which lets you build and optimize your C/C++ applications for the Tizen* operating system. In this document we will describe how to use Intel C++ compiler to build the applications for Tizen*.
This article covers: