This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Infering the GPU Active cycles in Mali T-628

Hi ,

I have the following questions regarding Mali T-628 GPU.

 I am running a 3D convolution OpenCL kernel in Mali T-628 GPU (set of 4 cores device).  I obtain the GPU cycles counter using Streamline

The GPU Vertex-Tiling-Compute:Activity counter shows 100% utilization . So this translates to 100% GPU utilization.

Then the GPU active cycles should match the runtime right?

In a sampling interval of 1s , the GPU active cycles should be 600*10^6 whereas the GPU active cycles reported by streamline is 3141810

Why this discrepancy?

Please help me understand this.

Thanks

Parents
  • Hi ,

    Thank you for your inputs. But my question is 

    In the following data,

    Time Index    GPU Vertex-Tiling-Compute:Activity    Mali Job Manager Cycles:GPU cycles    Mali Job Manager Cycles:JS1 cycles    Mali Core Cycles:Tripipe cycles    Mali Core Cycles:Compute cycles

    6    99.55%    597264018    597099182    385657069    385661788
    7    99.52%    597069905    596896010    385843125    385848021
    8    99.64%    476883765    476739306    307584997    307589073
    9    99.36%    327274357    327183748    211693189    211696096
    10    99.52%    597066566    596880847    385265405    385270772

    Even though GPU Vertex-Tiling-Compute:Activity   is 99.64% why streamline reports 476M gpu cycles instead of 599M ? I checked the temperature of GPU , it is only ~55 C for the above case.

    99.64% activity means idle periods are not there. Also temperature of GPU  is only ~55 C. So overheating also is not happening. Then why discrepancy arises. I am unable to understand.

Reply
  • Hi ,

    Thank you for your inputs. But my question is 

    In the following data,

    Time Index    GPU Vertex-Tiling-Compute:Activity    Mali Job Manager Cycles:GPU cycles    Mali Job Manager Cycles:JS1 cycles    Mali Core Cycles:Tripipe cycles    Mali Core Cycles:Compute cycles

    6    99.55%    597264018    597099182    385657069    385661788
    7    99.52%    597069905    596896010    385843125    385848021
    8    99.64%    476883765    476739306    307584997    307589073
    9    99.36%    327274357    327183748    211693189    211696096
    10    99.52%    597066566    596880847    385265405    385270772

    Even though GPU Vertex-Tiling-Compute:Activity   is 99.64% why streamline reports 476M gpu cycles instead of 599M ? I checked the temperature of GPU , it is only ~55 C for the above case.

    99.64% activity means idle periods are not there. Also temperature of GPU  is only ~55 C. So overheating also is not happening. Then why discrepancy arises. I am unable to understand.

Children