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

Mali G72 mp3 flops performance

Hi guys:

  I'm an developing an opencl application on MTK P60(Mali G72 mp3). But i have met some problems.  

 The application has been run successfully on snapdragon 660(GPU Adreno 512), the performance was about 10ms. But when I run it on Mali G72 mp3, it should cost 60ms! When I check the gpu_utilization, it's almost 100 percent.

  Firstly, I couldn't find any specification about the flops performance with the Mali G72.(Adreno 512 GPU flops performance: 255 Gflops)

  Secondly, according to benchmarks, performance of G72 mp3 should close to the Adreno 512. I can't find out why it should perform so bad on G72 mp3.

  Welcome to talk about this. :)

 

Parents
  • It is possibly related to DVFS (dynamic voltage and frequency scaling). When idle the device will run at a low power state; it may take some time for the CPU, GPU, and memory system to select and stabilize on a frequency when new workloads start running and increase demand. With more things running - such as the camera - it may more rapidly selected a higher frequency for heavily loaded components.

Reply
  • It is possibly related to DVFS (dynamic voltage and frequency scaling). When idle the device will run at a low power state; it may take some time for the CPU, GPU, and memory system to select and stabilize on a frequency when new workloads start running and increase demand. With more things running - such as the camera - it may more rapidly selected a higher frequency for heavily loaded components.

Children