Read VTune(TM) Performance Analyzer Update for Intel XScale(R) Technology text version

VTune(TM) Analyzer Update for Intel XScale(R) Technology for PXA27x Processor, Linux*-2.6.9 Preview Kit Release Notes


Overview What's New System Requirements Installation Known Limitations Documentation Technical Support Additional Information Copyright and Legal Information


This update adds support for Linux*-2.6.9 Preview Kit running on Intel(R) PXA27x processor based devices. As a prerequisite, you must have a valid license for the VTune(TM) Performance Analyzer before you can install this software release.

What's New?

This release includes the following new features:


Support for Linux*-2.6.9 Preview Kit

System Requirements

Host System Requirements

You must have a copy of the Intel(R) VTune(TM) Performance Analyzer 8.0 installed with a valid license. To obtain a copy of the VTune(TM) Performance Analyzer 8.0, visit

The VTune(TM) Performance Analyzer Update for Intel XScale(R) Technology runs on any IA-32 based host that is supported by the VTune(TM) Performance Analyzer 8.0.

Target System Requirements

This software release only works with the following platform:


Intel(R) DBPXA27x Development platform with Intel(R) PXA27x Processor C0, C2 or C5 silicon.


Follow these steps to install the VTune(TM) Analyzer Update for Intel XScale(R) Technology: 1. If you are installing the VTune(TM) Analyzer Update for Intel XScale(R) Technology from a CD, run autorun.exe. For a web installation, locate the directory where the installation files were extracted and run autorun.exe. 2. Select "Install Now" beside "Install the RDC for Linux*-2.6.9 Preview Kit" and follow the instructions on the screen. This installs the remote data collectors for Linux*-2.6.9 Preview Kit on the IA-32 based host system. The target installation files will be copied to \installdir\RDC for PXA27x ­ Lnx269PVK\Target.

Target Installation

To install the necessary files onto the target device, do the following steps: 1. Copy to the target device the utility package file \installdir\RDC for PXA27x ­ Lnx269PVK\Target\vtutility-by-arm-linux.tar.gz. 2. Un-tar the utility package file by running the command: tar zxf vtutility-by-armlinux.tar.gz. 3. Install the VTune analyzer driver by running the script file which is inflated on the previous step.

Known Limitations

· ·


The "Save As" menu selection appears grayed-out in the VTune analyzer Standalone Remote Data Collection (SRDC) and Target Local Data Collection (TLDC) because it is not implemented at this time. In the Configure->Options dialog, under Source View->Data Presentation, the default CPU maybe blank if "Intel XScale(R) microarchitecture" is selected in the "Architecture" drop down list. To fix this problem, delete the stg files in "installdir\shared\bin\<user name>" and "\Documents and Settings\<user>\Application Data\VTune." If you select EBS or Both as sampling measurement method, and use a smaller sample after value than calculated by calibration, the target system may respond slowly and the sampling results may not be correct.


· · · · ·


· · · · ·


· · ·

When calibration is enabled, the calibration portion of the sampling run must operate for at least 50 percent of the Sample Duration time. If 50 percent is not run, a warning will occur after the sample after values are calculated. You have the choice to use these values or to rerun the calibration for the full duration. When you collect samples based on the ITLB Miss event, many samples may be located in the Other32 module. The sampling duration will be longer than expected if the Activity is stopped from host machine when the data collector is busy collecting samples. Tuning Assistant may not provide tuning advice in assembly view on results collected by VTune analyzer itself. Use SRDC/TLDC and import TB5 file to get tuning advice. PMU counts using performance monitoring event number 0x01 can be incremented erroneously by unrelated core events. Sampling Over Time view is supported by a post processing tool (ConverSOT.exe) which converts the Intel XScale(R) Technology TB5 file (xxx.tb5) with TBS information into a .tb5 file (xxx_SOT.tb5) with Sampling Over Time time stamp information that can be viewed in VTune(TM) Performance Analyzer Sampling Over Time view. It cannot reflect the paused periods during sampling. The precision of the generated time stamps is determined by Sample Interval you set. If Wireless Intel SpeedStep(R) Power Manager is running, sampling data collector will failed during Data Collector initialization. Please stop or disable Wireless Intel SpeedStep(R) Power Manager before running the sampling data collector. IRDC (Integrated Remote Data Collection) is not supported in this release. vtlxsc will display the error message: "No vltxsc instance here!" when there is not enough space on the target device file system. You must specify the full path for the WaitForImageLoad parameter. If the main memory free space of the target platform is less than 3MB, it may cause serious failure of TLDC or SRDC during sampling. When tuning a kernel module, the VTune analyzer may not correctly drill down to source if the prefix modifier __init is added to the module entry function or the __exit is added to the module exit function. So avoid using these prefix modifiers in source. It's possible that kernel thread has character / in its name. The VTune analyzer will carelessly regard it as a path. This release avoids this problem by replacing the character / with _. So, for example, the kernel thread events/0 will display its name as events_0 in the VTune analyzer's process view window. Correct line number information may not be displayed for binaries with ELF object file format The internal $d symbol in ARM ELF format binaries is sometimes displayed Incorrect source is sometimes displayed for functions without line number information


Online Help Files

The online help is integrated into the VTune(TM) Performance Analyzer. Refer to the Intel XScale(R) Technology Instructions book in the Instruction Reference of VTune(TM) Performance Analyzer help system for specific information. The online help on sampling can be access by the following file:


\installdir\RDC for PXA27x ­ Lnx269PVK\Help\XScHostDCSampling.chm

Technical Support Register with Intel(R) Premier Support

To receive technical support for the tools provided in this product and technical information including FAQs and product updates, register for an Intel(R) Premier Support account on our secure web site, Click Obtaining Technical Support on that site to start the registration. NOTE: Registering for support varies for release product or pre-release products (alpha, beta, etc.) and only released products have support web pages on To register for an account, visit the Intel(R) Registration Center web site at If you have forgotten your password, please email a request to: [email protected] Do not email technical issues to this email address -- it is not secure.

Self-Help and User Forums

Intel provides a rich repository of online self-help product information, such as

tutorials, getting started tips, known product issues, product errata, compatibility information and answers to frequently asked questions.

Accessing Intel(R) Software Development Products technical support:

The Intel(R) Software Development Products: Technical Support Web site is a wealth of information. It's a great place to find answers quickly and to gain additional insight in using our

products effectively.

Accessing VTune(TM) Performance Analyzer product support:

The VTune analyzer product support web site provides access to technical issues, frequently asked questions, product documentation and product errata.

Accessing the VTune(TM) Performance Analyzer development forum:

Users of the VTune analyzer software are invited to participate in open forum discussions regarding this and other VTune analyzer software, ranging from nontechnical to highly technical in nature, at the Intel(R) Developer Services Forums.

The forums are moderated, but all discussions regarding VTune analyzer experiences are invited, including functionality, usability, bug workarounds and general usage.

Submitting Issues

Your feedback is important to us. To submit an issue via the Intel(R) Premier Support web site: 1. Go to Java* and Javascript* must be enabled in your web browser to submit an issue. 2. Type in your Login and Password. 3. Click the Submit button. 4. Read the Confidentiality Statement and click the I Accept button. 5. Click on the Submit Issue link in the left navigation bar. 6. Choose Initiatives, technologies & tools from the Product Type drop-down list. 7. Choose VTune(TM) Performance Analyzer from the Product Name drop-down list and specify "VTune(TM) Performance Analyzer Update for Intel XScale(R) Technology" as the version in the appropriate field. 8. Enter your question and complete the fields in the windows that follow to successfully submit the issue. a. Describe the problem or enter your suggestion. For problem reports, be as specific as possible, so that we may reproduce the problem. For compiler problem reports, include the compiler options and a small test case, if possible. b. Describe your system's configuration information. Be sure to include specific information that may be applicable to your setup: the operating system name, version and build number, the name and version number of installed applications, and anything other information that will help us to address your concern(s). A technical support engineer will respond within one (1) Intel business day.

Additional Information

Related Products and Services

Information on Intel software development products is available at Some of the related products include:

· · · ·


The Intel(R) Software College provides training for developers on leading-edge software development technologies. Training consists of online and instructorled courses covering all Intel architectures, platforms, tools, and technologies. The Intel(R) C++ and Fortran Compilers are an important part of making software run at top speeds with full support for the latest IA-32 and Intel(R) Itanium(R) processors. The Intel(R) Performance Library Suite provides a set of routines optimized for various Intel processors. The Intel(R) Math Kernel Library, which provides developers of scientific and engineering software with a set of linear algebra, fast Fourier transforms and vector math functions optimized for the latest Intel Pentium(R) and Intel Itanium processors. The Intel(R) Integrated Performance Primitives consists of cross-platform tools to build high performance software for several Intel architectures and several operating systems.

Copyright and Legal Information

INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL(R) PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life-saving, or life-sustaining applications. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The Intel(R) DBPXA27X Development Platform may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.

This document and the software described in it are furnished under license and may only be used or copied in accordance with the terms of the license. The information in this document is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Intel Corporation. Intel Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear in this document or any software that may be provided in association with this document. Except as permitted by such license, no part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means without the express written consent of Intel Corporation. Copies of documents which have an ordering number and are referenced in this document or other Intel literature may be obtained by calling 1-800-548-4725 or by visiting the corporate website at Copyright Notice Intel, Intel XScale, Pentium, Itanium, and VTune are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Copyright © 1998-2006, Intel Corporation, All Rights Reserved. Copyright © 2004, Microsoft Systems Journal, All Rights Reserved. Portions copyright © 2004, eHelp Corporation, All Rights Reserved. Portions copyrighted by Giuseppe Govi © 1999, Silicon Graphics Computer Systems, Inc. © 1996, Hewlett-Packard Company © 1994 * Other names and brands may be claimed as the property of others.


VTune(TM) Performance Analyzer Update for Intel XScale(R) Technology

7 pages

Report File (DMCA)

Our content is added by our users. We aim to remove reported files within 1 working day. Please use this link to notify us:

Report this file as copyright or inappropriate