sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.doc.user/html/reference/analyzer/view_IPC.htm
author Jussi Ryoma <ext-jussi.s.ryoma@nokia.com>
Tue, 24 Aug 2010 14:01:48 +0300
changeset 16 72f198be1c1d
parent 5 844b047e260d
permissions -rw-r--r--
Crash Analyser Carbide Extension 1.4.0

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  <title>Interconnect Performance Counters View</title>
  <link href="../../../book.css" rel="stylesheet" type="text/css">
</head>

<body>
<h2>Interconnect Performance Counters View</h2>

<p>Use the <strong>Interconnect Performance Counters</strong> view to monitor
Processor Sub-System (PSS) bus (VIA) accesses. By default, the Interconnect
Performance Counters view opens up as minimised on the PIAnalyzer main view. To
view the graphs, click the restore button <img
src="images/minimize_restore_graph.png" width="16" height="16"> or the maximize
button <img src="images/maximize_graph.png" width="16" height="16"> on the
Title bar.</p>

<p>The graph portion of the Performance Counters view displays graphs of the
selected traces. From all the IPC counters five different values are collected:
cycle, read, write, wait and idle counts. Those are shown on separate lines in
the graphs view, and the legend table. To select a trace for the graphs view,
click the check box next to the trace name in the legend table.</p>

<p>In the top left-hand corner of each graph line, the following information
displayed:</p>
<ul>
  <li>Type of the trace</li>
  <li>Sampling interval</li>
</ul>

<p>Note that the scaling of the graphs changes according to the maximum values
for each graph. You can see the vertical axis values for each graph on the left
side of the graph.</p>

<p>You can move the mouse pointer on top of the graph lines to see the values
as a tooltip, as shown below in Figure 1.</p>

<p align="center"><img src="images/IPC_view.png" width="645" height="608"></p>

<p class="figure">Figure 1. Interconnect Performance Counters view</p>

<p></p>

<p>A legend table is displayed below the graphs. </p>

<p>Description of the table columns: </p>
<ul>
  <li>The <b>Char</b> column contains an identifier for each trace.</li>
  <li>The <b>Name</b> column contains the type of performance counter that was
    traced.</li>
  <li>The <b>Average (1/ms)</b> column contains the average occurrence of the
    event that was traced, within the selected timeframe.</li>
  <li>The <b>Sum</b> column contains the total number of event occurrences
    within the selected timeframe.</li>
  <li>The <b>Min (1/ms)</b> column contains the minimum occurrence of the event
    that was traced, within the selected timeframe.</li>
  <li>The <b>Max (1/ms)</b> column contains the maximum occurrence of the event
    that was traced, within the selected timeframe.</li>
</ul>

<p>Check the boxes at the left side of the table to select the traces for the
graphs view.</p>

<p>Columns may be reordered, resized, and sorted by clicking or dragging column
headers.</p>

<p>You can right-click on the table to open a context menu, where you can
select to copy either selected lines or the entire table to clipboard; or to
save the table to CSV format. </p>

<p><strong>Related references </strong></p>
<ul>
  <li><a href="main_view.htm">Analyzer View</a></li>
</ul>

<div id="footer">
Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights
reserved. <br>
License: <a
href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
</body>
</html>