I perform memory copy testing on MTK 6595 with PVR G6200.But it is extremely slow.
Details as below :
Host to Device : 1.42 GByte/s
Device To Host : 0.06 GByte/s
Device To Device : 0.12 GByte/s
While Qualcomm snapdragon 800 with Adreno 330 has better speed:
Host to Device : 2.44 GByte/s
Device To Host : 1.71 GByte/s
Device To Device : 6.72 GByte/s
Such a big gap is incredible. Especially when we perform Device to device
I agree that those results are unusually different.
I can suggest using a couple of our tools to help get a better picture of what is going on. PVRTune will give you real-time performance data from the hardware counters, and PVRShaderEditor can help you you identify any subtle potential issues in your kernels.
Otherwise, it may be worth contacting MediaTek regarding any known issues with OpenCL data transfer speeds for that chipset.
Unfortunately, there isn’t any advise we can give you beyond what Paul has already said. If you contact MediaTek, they may be able to provide you with the peak system memory performance statistics for you to compare with the results you are seeing.
Running PVRTune on the target will help you verify that your tests are working as expected. The latest version of PVRTune also includes statistics for the GPU’s System Level Cache (SLC) reads/writes which should help too
Another low level product named MTK6735 with GPU named Mali-T720 MP3 has better performance than G6200 .
It‘s 20 times gap!!!
Details of MTK 6735 as below :
Host to Device : 1.09 GByte/s
Device To Host : 1.19 GByte/s
Device To Device : 2.61 GByte/s
The online installer will let you selectively download and install only the components you need.
We’re looking into updating the community page now to make access to PVRHub more convenient.
[/quote]
I use PowerVRSDKSetup-3.5 to download PVRHub
Check the “PowerVR Tools --> PVRHub” and click next
But can’t found PVRHub on /Users/Shared/Imagination/PowerVR_Graphics
Any suggestion ?
I use PowerVRSDKSetup-3.5 to download PVRHub
Check the “PowerVR Tools –> PVRHub” and click next
But can’t found PVRHub on /Users/Shared/Imagination/PowerVR_Graphics
Any suggestion ?
PVRHub.apk is created under: PowerVR_Graphics\PowerVR_Tools\PVRHub\Android
[/quote]
Thanks .
The zip file link of *.pvrtune and *.pvrtrace had been sent to you via private mail.
Please kindly do me a favor to have a check .
We have identified an issue on our OpenCL drivers that was leading to poor data transfer speeds. Please note this only applies to clEnqueueCopyBuffer. It has been filed on our internal ticketing system with the reference: RDI5386.
[quote quote=49487]We have identified an issue on our OpenCL drivers that was leading to poor data transfer speeds. Please note this only applies to clEnqueueCopyBuffer. It has been filed on our internal ticketing system with the reference: RDI5386.