message: [tpu:profiler] Renaming some fields in tf_ops_stats.proto to make them more meaningful to public.
diff: @@ -47,14 +47,14 @@ message OpMetricsResult {
  14;
  // Total number of FLOPs incurred by this OP.
  optional double total_flops = 15;
  - // Total time in microseconds that the MXU is occupied by this OP.
  + // Total number of bytes accessed by this OP.
  optional double total_bytes_accessed = 16;
  - // Total time in microseconds that the MXU is occupied by this OP.
  - optional double mxu_occupancy_in_us = 17;
  - // Total time in microseconds that the XU is occupied by this OP.
  - optional double xu_occupancy_in_us = 18;
  - // Total DMA access stall time in microseconds.
  - optional double total_dma_stall_in_us = 19;
  + // Total time in microseconds that special hw unit 1 is occupied by this OP.
  + optional double unit1_occupancy_in_us = 17;
  + // Total time in microseconds that special hw unit 2 is occupied by this OP.
  + optional double unit2_occupancy_in_us = 18;
  + // Total memory stall time in microseconds.
  + optional double total_memory_stall_in_us = 19;
  }
  // Result proto for OpMetricsDb.
  @@ -86,8 +86,8 @@ message StepDatabaseResult {
  map<uint32, StepSequenceResult> step_sequence_per_core = 1;
  }
  -// Result proto for Dashboard data.
  -message DashboardResult {
  +// Result proto for looping-related metrics.
  +message LoopingResult {
  // The total iteration time in nanoseconds.
  optional double iteration_time_ns = 1;
  // The total number of iterations.
  @@ -120,8 +120,8 @@ message TfOpStats {
  optional OpMetricsDbResult hlo_metrics_db = 2;
  // The result for the step database.
  optional StepDatabaseResult step_db = 3;
  - // The result for the TPU dashboard.
  - optional DashboardResult dashboard = 4;
  + // The result for the looping-related metrics.
  + optional LoopingResult looping = 4;
  // The result for the HloExtraInfoMap.
  optional HloExtraInfoMapResult hlo_extrainfo_map = 5;
  }
  