<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated on Fri, 10 Feb 2012 23:23:27 -0800 -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://software.intel.com/en-us/articles/mobility/type/download/feed/" rel="self" type="application/rss+xml" />
    <title>Intel Software Network articles Feed</title>
    <link>http://software.intel.com/en-us/articles/mobility/type/download/</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>Intel® Power Gadget 2.0</title>
      <description><![CDATA[ <p><b>Monitoring Processor Energy Usage with Intel® Power Gadget 2.0 </b></p>
<p><b>Download Intel® Power Gadget 2.0 now!<br /></b><a href="http://software.intel.com/file/40688" onclick="waCustomLink(this,'Download 32-bit Intel Power Gadget','d','wa_events=se_dnld'); _gaq.push(['swtracker._trackEvent','Download','32-bit Intel Power Gadget','http://software.intel.com/file/40688']);">32-bit Intel® Power Gadget 2.0 (Windows)</a><br /><a href="http://software.intel.com/file/40687" onclick="waCustomLink(this,'Download 64-bit Intel Power Gadget','d','wa_events=se_dnld'); _gaq.push(['swtracker._trackEvent','Download','64-bit Intel Power Gadget','http://software.intel.com/file/40687']);">64-bit Intel® Power Gadget 2.0 (Windows)</a><br /><br /><a href="http://software.intel.com/file/41183" onclick="waCustomLink(this,'Download Intel Power Gadget for Mac','d','wa_events=se_dnld'); _gaq.push(['swtracker._trackEvent','Download','Intel Power Gadget for Mac','http://software.intel.com/file/41183']);">Intel® Power Gadget 2.0 for Mac</a></p>
<p ><br /><b>Introduction</b></p>
<p>Intel® Power Gadget 2.0 is a software-based power estimation tool enabled for 2nd Generation Intel® Core™ processors. It includes a Microsoft Windows* sidebar gadget, driver, and libraries to monitor and estimate real-time processor package power information in watts using the energy counters in the processor. With this release, we are providing functionality to evaluate power information on various platforms including desktops/notebooks and servers.</p>
<p><br /><b>Background</b></p>
<p>Traditional methods to estimate power/energy usage of the processor has always been a cumbersome task that included special purpose tools or instrumentation on the motherboard along with third party equipment. Intel had earlier released Intel® Power Gadget 1.0 that included estimation of processor power via energy counters available in 2nd Generation Intel® Core<sup>TM</sup> processor family. The motivation for the gadget was to assist end-users, ISV's, OEM's, developers, etc in more precise estimation of power from a software level without any H/W instrumentation.</p>
<p><br /><b>New Features</b></p>
<p>With the current release, we are providing additional functionalities that include estimation of power on multi-socket systems as well as externally callable APIs to extract power information within sections of code. The multi-socket support essentially evaluates the Energy MSR on a per-socket basis and provides an estimate of power draw per socket. The API layer is a set of libraries and dlls that can be called via C/C#/C++ or via JavaScript and offers the flexibility to build the tool within code sections of an application. A <a href="http://software.intel.com/en-us/blogs/2012/01/21/accessing-intel-power-gadget-20-library-in-c/">blog</a> on accessing Intel® Power Gadget 2.0 libary in C++ provides more details. Latest release also include a signed driver that eliminates the need to disable driver signing on 64-bit OS (previous version needed driver signing disablement during boot). <br /><br /><b>Brief Description</b></p>
<p>Intel® Power Gadget 2.0 consist of the following components</p>
<ul>
<li>Set of driver and libraries which access and post process the processor energy counter to calculate the power usage in watts and processor frequency (default install directory will be ~\Program Files\Intel\Power Gadget 2.0 for 64-bit OS)</li>
<li>EzPwrLibrary.dll is the energy library which has the power API's</li>
<li>daq_driver.dll is an interface to Intel® Energy Checker, which is installed in the same directory</li>
<li>PwrLogSample.exe is a console application that logs power and frequency data via Windows command (alternative if you don't use the Windows* sidebar gadget). Open command prompt as an administrator, usage: PwrLogSample.exe &lt;duration in seconds&gt; &lt;log_filename.csv&gt; </li>
<li>The Windows® 7 Sidebar gadget component which is automatically installed (except for server OS). Below is a screenshot of the tool UI and settings for logging power usage.</li>
</ul>
<p><img height="297" width="199" src="http://software.intel.com/file/35078"  /><b> </b></p>
<p><img height="202" width="304" src="http://software.intel.com/file/40408" /></p>
<p> </p>
<p> </p>
<p><br /><b><br /><br />System Requirements (Windows)<br /><br /></b></p>
<ul type="disc">
<li>Windows 7* 32-bit and 64-bit</li>
<li>Windows* Server 2008, Windows* Server 2008 RC2 (64-bit server platforms) </li>
<li>Microsoft* .Net Framework 4 </li>
<li>Microsoft Visual C++ 2010 SP1 Redistributable package (x86 or x64 depends on OS)</li>
<li>2nd Generation Intel® Core<sup>TM</sup> Processor, previous processors not supported 
<ul>
<li>Single socket</li>
<li>Multi-socket</li>
</ul>
</li>
</ul>
<p><b><br />Installation/Setup<br /><br /></b>1. Download the appropriate 32 or 64-bit package and copy to your test system<br />2. Run setup.exe as an administrator. Accept the UAC, if one appears<br />3. Follow the installer prompt instructions to complete installation<br />- Microsoft* .Net Framework 4 (will automatically be downloaded from Microsoft* site if not yet installed in your system)<br />- Microsoft Visual C++ 2010 SP1 Redistributable Package (will automatically get installed if not yet installed)<br />- You will encounter a pop-up window warning about the gadget (please ignore)<br /><br /><b>Usages</b></p>
<p>Some usages of the Intel® Power Gadget 2.0. The Windows® 7 Sidebar gadget component installed on client OS (Windows® 7) monitor processor power usage when running a workload, or utilizing the daq_driver.dll (included when you install the tool) which is an interface to Intel® Energy Checker SDK, using the power API's in the energy library to get similar power estimation feature in an application, and many more.</p>
<p>Common use of Intel® Power Gadget is via Windows® 7 sidebar gadget. It is a simple and easy way to monitor energy usage of the processor: <br />- Provides processor power (Watts) and frequency (MHz) in real-time via graph displayed in the gadget<br />- Lets you log the power and frequency measurements and save it in a csv format.<br /><br /><b>Known Limitations/Issues</b></p>
<p>- Only works on 2nd Generation Intel® Core<sup>TM</sup> processor family or later<br />- Use 32-bit installer only on 32-bit OS</p>
<p><strong><br />Mac OS X* version<br /></strong>A version of Intel® Power Gadget 2.0 is now available for Mac OS X. The Mac version of Intel® Power Gadget 2.0 is functionally identical to the Windows version, but has some specific differences:</p>
<p>- The Power Gadget GUI is an application as opposed to a desktop gadget.<br />- It does not currently support multi-socket configurations (as there are currently no Mac systems with multiple 2nd generation Intel® Core<sup>TM</sup> processors).<br />- The EzPwrLibrary API is written in Objective-C.</p>
<p><strong> </strong><strong>Contents <br /></strong> The Intel® Power Gadget 2.0 Mac version consists of the following components:</p>
<p>- Intel® Power Gadget GUI application.<br />- Driver (PowerGadgetDriver.kext) that accesses processor MSRs to determine processor power and frequency.<br />- Dynamic library (EzPwrLibrary.dylib) that provides an Objective-C API for accessing processor power and frequency data form the driver.<br />- Terminal application (PowerLogSample) that logs power and frequency data. The terminal application serves as an example of how to use the EzPwrLibrary API, and sample source and Makefile are also included.</p>
<p><strong> </strong><strong>System Requirements (Mac)</strong></p>
<p>- Mac OS X 10.6 or later<br />- 2nd generation Intel® Core<sup>TM</sup> processor or later</p>
<p><br /><strong>Installation/Setup<br /></strong>1. Download the Mac version of Intel® Power Gadget 2.0<br />2. Open "Intel® Power Gadget 2.0.dmg"<br />3. Run "Intel® Power Gadget.mpkg" installer<br />4. Follow the installer prompt instructions to complete installation. You will need to enter your password during the installation.<br /><br /><strong>Usages<br /></strong>The Intel® Power Gadget GUI application for Mac can be launched by clicking the Intel® Power Gadget icon in Applications or Launchpad. The GUI application provides processor power (watts) and frequency (GHz) in a real-time graph; it also allows you to log the power and frequency data to csv file.<br /><br />The PwrLogSample terminal application can be run by executing the following in the terminal:<br />$ cd "/Applications/Power Gadget/sample"<br />$ ./PwrLogSample &lt;duration_in_sec&gt; &lt;log_path&gt;<br /><br />For information on using the EzPwrLibrary API, please see the readme.txt and the contents of /Applications/Power Gadget/sample</p>
<p><strong>Download Intel® Power Gadget 2.0 now!<br /></strong><a href="http://software.intel.com/file/40688" onclick="waCustomLink(this,'Download 32-bit Intel Power Gadget','d','wa_events=se_dnld'); _gaq.push(['swtracker._trackEvent','Download','32-bit Intel Power Gadget','http://software.intel.com/file/40688']);"><strong>32-bit Intel® Power Gadget 2.0 (Windows)</strong></a><br /><a href="http://software.intel.com/file/40687" onclick="waCustomLink(this,'Download 64-bit Intel Power Gadget','d','wa_events=se_dnld'); _gaq.push(['swtracker._trackEvent','Download','64-bit Intel Power Gadget','http://software.intel.com/file/40687']);"><strong>64-bit Intel® Power Gadget 2.0 (Windows)</strong></a><br /><br /><a href="http://software.intel.com/file/41183" onclick="waCustomLink(this,'Download Intel Power Gadget for Mac','d','wa_events=se_dnld'); _gaq.push(['swtracker._trackEvent','Download','Intel Power Gadget for Mac','http://software.intel.com/file/41183']);"><strong>Intel® Power Gadget 2.0 for Mac</strong></a></p>
<p><a href="http://software.intel.com/file/40419" onclick="waCustomLink(this,'Download EULA Intel Power Gadget','d','wa_events=se_dnld'); _gaq.push(['swtracker._trackEvent','Download','EULA Intel Power Gadget','http://software.intel.com/file/40419']);"><strong>Download End User License Agreement</strong></a></p> ]]></description>
      <link>http://software.intel.com/en-us/articles/intel-power-gadget/</link>
      <pubDate>Tue, 13 Dec 2011 00:00:00 -0800</pubDate>
      <comments>http://software.intel.com/en-us/articles/intel-power-gadget/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/intel-power-gadget/</guid>
      <category>Mobility</category>
      <category>Tools</category>
      <category>Power Efficiency</category>
      <category>Ultrabook</category>
    </item>
    <item>
      <title>Platform Awareness Service Source Code</title>
      <description><![CDATA[ <table id="Table_01" border="0" cellspacing="0" cellpadding="0" width="580">
<tbody>
<tr>
<td valign="top"><a href="http://software.intel.com/en-us/articles/moblin-platform-awareness-service/"><img src="http://software.intel.com/file/16096" border="0" alt="" width="97" height="33" /></a></td>
<td valign="top"><a href="http://software.intel.com/en-us/articles/platform-awareness-service-d-bus-interface-documentation"><img src="http://software.intel.com/file/15856" border="0" alt="" width="97" height="33" /></a></td>
<td valign="top"><a href="http://software.intel.com/en-us/articles/platform-monitor-users-guide"><img src="http://software.intel.com/file/15857" border="0" alt="" width="95" height="33" /></a></td>
<td valign="top"><a href="http://software.intel.com/en-us/articles/platform-awareness-service-source-code/"><img src="http://software.intel.com/file/16055" border="0" alt="" width="97" height="33" /></a></td>
<td valign="top"><a href="http://software.intel.com/en-us/articles/platform-awareness-service-downloads"><img src="http://software.intel.com/file/15859" border="0" alt="" width="97" height="33" /></a></td>
<td valign="top"><a href="http://software.intel.com/en-us/articles/moblin-platform-awareness-service-community"><img src="http://software.intel.com/file/15860" border="0" alt="" width="97" height="33" /></a></td>
</tr>
</tbody>
</table>
<br />
<p>If you want to build it yourself, explore the guts, or even modify and redistribute - knock yourself out. All code here is licensed under the GPL. If you are looking for something that you can use in a proprietary project, see the sample source included with the <a href="http://software.intel.com/en-us/articles/moblin-platform-awareness-service/ ">whitepapers</a>.</p>
<br />
<table class="tableFormat1" border="0">
<thead>
<tr>
<td>Source Code</td>
<td>Description</td>
</tr>
</thead>
<tbody>
<tr>
<td><a href="http://software.intel.com/file/15853">Platform Awareness Service CVS Tree Snapshot (Inludes Platform Monitor)</a> (4.5MB|ZIP)</td>
<td>A tarball of the entire Platform Awareness Service CVS repository. The Platform Monitor Source is located in the PlatformMonitor directory.</td>
</tr>
<tr>
<td><a href="http://software.intel.com/file/15850">Platform Awareness Service Midinux Source RPM</a> (1.4MB|RPM)</td>
<td>A source RPM of the Platform Awareness Service Midinux build.</td>
</tr>
<tr>
<td><a href="http://software.intel.com/file/15851">Platform Awareness Service Midinux Source RPM (Debug)</a> (1.4MB|RPM)</td>
<td>A source RPM of the Platform Awareness Service Midinux build with debug symbols and logging enabled.</td>
</tr>
<tr>
<td><a href="http://software.intel.com/file/15852">Platform Awareness Service Midinux Source RPM (No GPS)</a> (1.4MB|RPM)</td>
<td>A source RPM of the Platform Awareness Service Midinux build with no GPS capabilities. Use this source RPM if the platform you are building on does not have a GPS device, or doesn't have gpsd installed.</td>
</tr>
<tr>
<td><a href="http://software.intel.com/file/15854">Platform Monitor Source RPM</a> (2MB|RPM)</td>
<td>A source RPM of the Platform Monitor.</td>
</tr>
</tbody>
</table> ]]></description>
      <link>http://software.intel.com/en-us/articles/platform-awareness-service-source-code/</link>
      <pubDate>Wed, 22 Apr 2009 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/platform-awareness-service-source-code/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/platform-awareness-service-source-code/</guid>
      <category>Mobility</category>
      <category>MID</category>
    </item>
    <item>
      <title>Platform Awareness Service Downloads</title>
      <description><![CDATA[ <table id="Table_01" border="0" cellspacing="0" cellpadding="0" width="580">
<tbody>
<tr>
<td valign="top"><a href="http://software.intel.com/en-us/articles/moblin-platform-awareness-service/"><img src="http://software.intel.com/file/16096" border="0" alt="" width="97" height="33" /></a></td>
<td valign="top"><a href="http://software.intel.com/en-us/articles/platform-awareness-service-d-bus-interface-documentation"><img src="http://software.intel.com/file/15856" border="0" alt="" width="97" height="33" /></a></td>
<td valign="top"><a href="http://software.intel.com/en-us/articles/platform-monitor-users-guide"><img src="http://software.intel.com/file/15857" border="0" alt="" width="95" height="33" /></a></td>
<td valign="top"><a href="http://software.intel.com/en-us/articles/platform-awareness-service-source-code"><img src="http://software.intel.com/file/15858" border="0" alt="" width="97" height="33" /></a></td>
<td valign="top"><a href="http://software.intel.com/en-us/articles/platform-awareness-service-downloads/"><img src="http://software.intel.com/file/16056" border="0" alt="" width="97" height="33" /></a></td>
<td valign="top"><a href="http://software.intel.com/en-us/articles/moblin-platform-awareness-service-community"><img src="http://software.intel.com/file/15860" border="0" alt="" width="97" height="33" /></a></td>
</tr>
</tbody>
</table>
<br />Here are all of the various flavors of pre-built Platform Awareness Service and Platform Monitor binaries. They are all made available under the GPL, so if you want to have a look at the source code, look <a href="http://software.intel.com/en-us/articles/platform-awareness-service-source-code">here</a>. <br /><br />
<table class="tableFormat1" border="0">
<thead>
<tr>
<td>Download</td>
<td>Description</td>
</tr>
</thead>
<tbody>
<tr>
<td><a href="http://software.intel.com/file/15874">Platform Awareness Service RPM Installer</a> (1MB|RPM)</td>
<td>An Platform Awareness Servivce installer for RPM based devices (e.g. devices running Midinux).</td>
</tr>
<tr>
<td><a href="http://software.intel.com/file/15875">Platform Awareness Service RPM Installer (Debug)</a> (1MB|RPM)</td>
<td>An Platform Awareness Servivce installer for RPM based devices (e.g. devices running Midinux). This installer has debug symbols and logging enabled. The default log file is ~/.midplatformsvc.log.</td>
</tr>
<tr>
<td><a href="http://software.intel.com/file/15876">Platform Awareness Service RPM Installer (No GPS)</a> (1MB|RPM)</td>
<td>An Platform Awareness Servivce installer for RPM based devices (e.g. devices running Midinux). If your device doesn't have a GPS device installed, or if the <a href="http://gpsd.berlios.de/">gpsd</a> service isn't installed, use this installer.</td>
</tr>
<tr>
<td><a href="http://software.intel.com/file/15878">Platform Awareness Service Debian Installer</a> (1MB|DEB)</td>
<td>An Platform Awareness Servivce installer for Debian based devices (e.g. devices running Ubuntu Mobile Edition).</td>
</tr>
<tr>
<td><a href="http://software.intel.com/file/15877">Platform Awareness Service Debian Installer (Debug)</a> (1MB|DEB)</td>
<td>An Platform Awareness Servivce installer for Debian based devices (e.g. devices running Ubuntu Mobile Edition). This installer has debug symbols and logging enabled. The default log file is ~/.midplatformsvc.log.</td>
</tr>
<tr>
<td><a href="http://software.intel.com/file/15879">Platform Awareness Service Debian Installer (No GPS)</a> (1MB|DEB)</td>
<td>An Platform Awareness Servivce installer for Debian based devices (e.g. devices running Ubuntu Mobile Edition). If your device doesn't have a GPS device installed, or if the <a href="http://gpsd.berlios.de/">gpsd</a> service isn't installed, use this installer.</td>
</tr>
<tr>
<td><a href="http://software.intel.com/file/15880">Platform Monitor RPM Installer</a> (2MB|RPM)</td>
<td>Installs the Platform Monitor on RPM based devices (e.g. devices running Midinux).</td>
</tr>
</tbody>
</table> ]]></description>
      <link>http://software.intel.com/en-us/articles/platform-awareness-service-downloads/</link>
      <pubDate>Wed, 22 Apr 2009 00:00:00 -0700</pubDate>
      <comments>http://software.intel.com/en-us/articles/platform-awareness-service-downloads/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/platform-awareness-service-downloads/</guid>
      <category>Mobility</category>
      <category>MID</category>
    </item>
    <item>
      <title>Google Gadget For Desktop Search Battery Monitor</title>
      <description><![CDATA[ <p> </p>
<div class="sectionHeading">Google/Intel Performance Power Gadget</div>
<p>The Google's Desktop Sidebar Gadget integrates into the Desktop Sidebar and provides laptop users information such as battery charge and drain rates and time remaining for most laptops. <br /><br />The Intel Performance Power Gadget consists of a single DLL (IntelPPW.dll) and a set of HTML and GIF files for the charge and drain rate log files. These files are installed in the "Program Files Intel Performance Power" directory. The install consists of a setup.exe and the setupippm.msi file. To gain access to the setup program, directly click on the URL below: <br /><br /><a href="http://softwarecommunity.intel.com/ISN/Home/SiteImages/3/setup.exe">http://softwarecommunity.intel.com/ISN/Home/SiteImages/3/setup.exe</a> <br /><br />The setup.exe file will check for install prerequisites such as the MSVC C/C++ 8.0 runtime. If the install fails it is most likely due to the failure to install the MSVC runtime prerequisite. Install the freely redistributable MSVC runtime: <br /><br /><a href="http://softwarecommunity.intel.com/ISN/Home/SiteImages/3/vcredist_x86/vcredist_x86.exe ">http://softwarecommunity.intel.com/ISN/Home/SiteImages/3/vcredist_x86/vcredist_x86.exe <br /></a><br />and try running setup again. <br /><br />If you have questions email me at: <a href="http://software.intel.commailto:richard.winterton@intel.com">richard.winterton@intel.com</a></p>
<p> </p>
<p>Here are some more articles on power management and green software:</p>
<ul>
<li><a href="http://software.intel.com/en-us/articles/extend-battery-life">Extend battery life</a></li>
<li><a href="http://software.intel.com/en-us/blogs/2007/12/09/how-to-write-energy-efficient-apps/">How to write energy efficient applications</a></li>
<li><a href="http://software.intel.com/en-us/articles/energy-efficient-software">Energy efficent software</a></li>
</ul>
<p> </p> ]]></description>
      <link>http://software.intel.com/en-us/articles/google-gadget-for-desktop-search-battery-monitor/</link>
      <pubDate>Wed, 04 Feb 2009 00:00:00 -0800</pubDate>
      <comments>http://software.intel.com/en-us/articles/google-gadget-for-desktop-search-battery-monitor/#comments</comments>
      <guid isPermaLink="true">http://software.intel.com/en-us/articles/google-gadget-for-desktop-search-battery-monitor/</guid>
      <category>Mobility</category>
    </item>
  </channel></rss>
