sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.doc.user/html/reference/analyzer/view_performance_counters.htm
changeset 12 ae255c9aa552
parent 5 844b047e260d
equal deleted inserted replaced
11:5b9d4d8641ce 12:ae255c9aa552
    86 
    86 
    87 
    87 
    88 <p><strong>MIPS counter and graph</strong></p>
    88 <p><strong>MIPS counter and graph</strong></p>
    89 
    89 
    90 <p>The Million Instructions Per Second (MIPS) graph gives you a general idea of
    90 <p>The Million Instructions Per Second (MIPS) graph gives you a general idea of
    91 CPU speed in a measured use case. The basic use case for the MIPS analysis
    91 CPU speed in a measured use case. For more information, see <a
    92 would be to check any low areas in the graph since they may reveal unoptimized
    92 href="MIPS_counter_graph.htm">MIPS Counter and Graph</a>.</p>
    93 features, for example, in terms of memory access (reads and writes). The higher
       
    94 the MIPS values, the better and the faster the CPU is in executing
       
    95 instructions.</p>
       
    96 
    93 
    97 <p>A MIPS (Million Instructions Per Millisecond) graph is displayed in the
    94 <h4>Related references </h4>
    98 Performance Counters view, when <b>Instructions executed</b> has been selected
       
    99 as one of the counters. If <b>Instructions executed</b> has been selected, the
       
   100 dialog below is displayed during PIAnalyser file import:</p>
       
   101 
       
   102 <p align="center"><img src="images/MIPS_speed_dialog.png"></p>
       
   103 
       
   104 <p class="figure">Figure 1. MIPS Graph Generation</p>
       
   105 
       
   106 <p>The processor speed information is needed for calculating the data for the
       
   107 MIPS graph. The rest of the data for the calculation is included in the
       
   108 <b>Instructions executed</b> and <b>CPU cycles</b> counters.</p>
       
   109 
       
   110 <p>The MIPS counter information is displayed in the graphs view and the legend
       
   111 table together with the other performance counters. Note, however, that for
       
   112 MIPS only <b>Average (1/ms)</b>, <b>Min (1/ms)</b>, and <b>Max (1/ms)</b>
       
   113 information is displayed in the legend table.</p>
       
   114 
       
   115 <p><br>
       
   116 </p>
       
   117 
       
   118 <p><strong>Related references </strong></p>
       
   119 <ul>
    95 <ul>
   120   <li><a href="../../reference/analyzer/traceable_events.htm">Traceable Event
    96   <li><a href="../../reference/analyzer/traceable_events.htm">Traceable Event
   121     Types</a></li>
    97     Types</a></li>
   122   <li><a href="../../reference/profiler/Prof_counter_settings.htm">PIProfiler
    98   <li><a href="../../reference/profiler/Prof_counter_settings.htm">PIProfiler
   123     Performance Counter Settings</a></li>
    99     Performance Counter Settings</a></li>