3D graphics processor

Hi,

I am working on RCARH3, In RCAR-H3 we have IMG PowerVR Series 6XT GX6650.
I would like to know this graphics processor is used for rendering purpose only or we can use for other purpose(Computation like NVIDIA GPU for Deep learning) also.

Thanks,
Ram.

Hi,

you should be able to use compute on that GPU if the driver supports it.
if you need further support and would like to discuss things privately, you can do that on our support website: https://pvrsupport.imgtec.com/

bests,
Marton

Hi Marton,

Thank you for the quick response.
Can you please guide, how to check the gpu load on RCAR-H3(PowerVR GPU)

Thanks,
Ram.

Hi,

you can use our profiler called PVRTune :slight_smile:
Please find it here:

Marton

Hi Marton,

Thank you for your reply.
PowerVR has provided OpenGL sample applications to run on GPU.
Similarly can we run TFLITE sample application on GPU?
If Yes, Can you please provide more information on this.

Thanks,
Ram.

Hi,

I’m not familiar with TFLITE, so I’m not sure. It should work fine as long as it’s using standard APIs.

Marton

Hi Marton,

Can you please suggest how to check the GPU usage on ARM boards.
PVRTune is GUI. I hope we con’t use this on ARM.

Thanks,
Ram.

Hi,

I’m afraid PVRTune only supports PowerVR GPUs. Have you tried a board with PowerVR in it?

bests,
Marton

Hi Marton,

We tried to check the GPU load using PVRTune, but we can see only CPU not GPU usage.
Please see the below images.


Please suggest how to check GPU load.

Thanks,
Ram.

Hi Marton,

Thank you for your support.
We used the below command to check the GPU utilization.
cat /sys/kernel/debug/pvr/status

It shows the GPU Utilization : 4%

Thanks,
Ram

Hi,

can you please share more details about the platform you are trying to use PVRTune on?
Operating System, version
Driver version
PVRPerfserver version
PVRTune version
GPU (is it still the GX6650?)

thanks,
Marton

Hi Marton,
Please find the below details.

image
PVRTune Version: v14.147
Driver Version: Rogue_DDK_Linux rogueddk 1.10@5187610 (release) r8a7795_linux
GPU : Series6XT GX6650

Thanks,
Ram

Hi,

can you please try our latest 19.2 release PVRTune and PVRPerfserver?

thanks,
Marton

You might need to run a workload that uses the GPU for the counters to appear.

Hello, i want to know that in which way we can use the gpu to make sure that its utlization is at its best. weather should i opt for a tflite model to run on python or should i opt to run the model in c/cpp?