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> |