User Guide

Contents

Pane: Options - Source/Assembly

To access this pane:
Go to
Tools > Options > Intel VTune
Profiler
version
> Source/Assembly
.
Use this pane to configure the following options:
Use This
To Do This
Tab size:
text box
Set the tab character display width in white spaces. The tab size should be an integer starting from 1.
CPU assembly syntax
Specify a formatting option to display the disassembled code:
  • Default syntax
    : Show disassembled code using default syntax (MASM style for Windows* and GAS style for Unix*).
  • GAS style syntax
    : Show disassembled code using GNU assembler syntax.
  • MASM style syntax
    : Show disassembled code using MASM syntax.
Cache source files
check box
Save your source files in the cache. You can go back to the cached sources at any time in the future and explore the performance data collected per code line at that moment of time.
If you enable this option, the
VTune
Profiler
caches your sources in the result database when you open the
Source
window for the first time and provides the following message:
When you open the
Source
window for this result for the second time, one of the following behaviors is possible:
  • If the source file has not been changed, the
    VTune
    Profiler
    opens the source from the located source path. The message about caching the source file shows up at the bottom. The
    Open Source File Editor
    toolbar button is enabled.
  • If the source files has been changed, the
    VTune
    Profiler
    opens the source from the cached file and provides a proper notification on this at the bottom. The
    Open Source File Editor
    toolbar button is disabled.
  • VTune
    Profiler
    opens previously cached source files even if the
    Cache source files
    option is disabled now.
  • If you have the
    Cache source files
    option enabled and open a changed source file that does not match the selected result, the
    VTune
    Profiler
    will cache it but will not use it for this result.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804