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

How to capture Mali-G52 GPU counters

I run gotard in ARM SoC board with Mali-G52 GPU and try to capture the GPU counters using the latest streamline.

The SoC board run Ubuntu OS. And I cannot get any GPU counters.

I search this issue and find that gotar.ko is needed. But the latest gator in github doesn't include the driver source code.

Please refer to github.com/.../19

Now how can I get the GPU counters?

Parents Reply Children
  • Hi Ivan, 

    • Have you selected any GPU counters in the Counter Configuration dialog (manually, or using a GPU template)?
    • Can you run gatord with the "-v" option and share the log? (you can raise a support case or email mobilestudio <at> arm <dot> com if you can't share on the forums).

    Cheers, 
    Pete

  • Hi Peter

    I have selected the GPU counters in the counter configuration dialog. 

    after running gatord -v, I get the information of Streamline gatord version 780(Streamline v7.8)

    Thanks

    Ivan

  • ./gatord -v

    Streamline gatord version 780 (Streamline v7.8)

    when using streamline to run glmark2-es2, i can capture following information.

  • Hi Peter

    I found that there is no driver in my development board. but how can I install driver? my linux kernel version is 4.19.

    I can find kernel mode driver in arm. but where is user mode driver? Do I need to build it through mesa?

    Does arm development studio require specific linux kernel version? or driver version?

    Thanks

    Ivan

  • Hi Ivan, 

    Mali drivers will need to come from your board supplier or chipset manufacturer. The open-source kernel mode driver on the Arm website is only the GPL kernel component. The user-space driver for the Arm driver is proprietary, and binaries must be provided by the platform vendor. Any version of the Arm driver will work with the Arm tools.

    Kind regards, 
    Pete