|
105 | 105 | <paper-card heading="Performance Summary"> |
106 | 106 | <div class="card-content"> |
107 | 107 | <p><b>Average step time</b> (lower is better): <b><span class="steptime-average" >[[_steptime_ms_average]] ms</span> </b> <i style="opacity:0.7">(standard deviation = <span>[[_steptime_ms_stddev]]</span> ms)</i></p> |
| 108 | + <ul hidden$=[[!_infeed_ms_average]]> |
| 109 | + <li>Average infeed: <span>[[_infeed_ms_average]]</span> ms</li> |
| 110 | + <li>Average compute: <span>[[_compute_ms_average]]</span> ms</li> |
| 111 | + </ul> |
108 | 112 | <p><b>Host idle time</b> (lower is better): <span>[[_host_idle_time_percent]]</span></p> |
109 | 113 | <p><b>TPU idle time</b> (lower is better): <span>[[_device_idle_time_percent]]</p> |
110 | 114 | <p><b>Utilization of TPU Matrix Units</b> (higher is better): <span>[[_mxu_utilization_percent]]</span></p> |
|
206 | 210 | _mxu_utilization_percent: { type: String }, |
207 | 211 | _steptime_ms_average: { type: String }, |
208 | 212 | _steptime_ms_stddev: { type: String }, |
| 213 | + _infeed_ms_average: { type: String, value: '' }, |
| 214 | + _compute_ms_average: { type: String, value: '' }, |
209 | 215 | _top_ops_heading: { type: String }, |
210 | 216 | _error_message: { type: String }, |
211 | 217 | _host_count: { type: String }, |
|
271 | 277 | inputAnalysisJson.p['steptime_ms_average']; |
272 | 278 | this._steptime_ms_stddev = |
273 | 279 | inputAnalysisJson.p['steptime_ms_standard_deviation']; |
| 280 | + this._infeed_ms_average = |
| 281 | + inputAnalysisJson.p['compute_ms_average']; |
| 282 | + this._compute_ms_average = |
| 283 | + inputAnalysisJson.p['infeed_ms_average']; |
274 | 284 | }, |
275 | 285 | /* Displays run time information */ |
276 | 286 | _showRunEnvironment : function(runEnvironmentJson) { |
|
0 commit comments