# G6200 － OpenCL memory copy speed is extremely slow

**URL:** <https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319>\
**Category:** PowerVR Insider\
**Tags:** pvrshadereditor, pvrtune, pvrtrace, pvrhub\
**Created:** [July 8, 2015, 2:59am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319 "2015-07-08T02:59:44Z")\
**Posts on this page:** 17\
**Page:** 2

<div class="post-metadata">

**Author:** ![PaulLy](https://avatars.discourse-cdn.com/v4/letter/p/958977/32.png) [@PaulLy](https://forums.imgtec.com/u/PaulLy)\
**Post date:** [July 27, 2015, 9:49am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/21 "2015-07-27T09:49:29Z")

</div>

Thanks, this may be useful for our investigations as we continue to look into this.

---

<div class="post-metadata">

**Author:** ![icemarkluke](https://avatars.discourse-cdn.com/v4/letter/i/db5fbb/32.png) [@icemarkluke](https://forums.imgtec.com/u/icemarkluke)\
**Post date:** [July 28, 2015, 5:46am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/22 "2015-07-28T05:46:13Z")

</div>

[quote quote=49504]Thanks, this may be useful for our investigations as we continue to look into this.

[/quote]

If the issue on OpenCL drivers had been fixed.  
Can i get a patched version of OpenCL to test ?  
Or updated OpenCL SDK will be released on [https://pvrsupport.imgtec.com/downloads/24-opencl-sdk](https://pvrsupport.imgtec.com/downloads/24-opencl-sdk) ?

---

<div class="post-metadata">

**Author:** ![PaulLy](https://avatars.discourse-cdn.com/v4/letter/p/958977/32.png) [@PaulLy](https://forums.imgtec.com/u/PaulLy)\
**Post date:** [July 28, 2015, 6:55am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/23 "2015-07-28T06:55:33Z")

</div>

Unfortunately, we cannot directly supply drivers for our customers’ platforms. We deliver the source code of our reference driver to customers. It’s then their responsibility to integrate the driver with their platforms and distribute binaries to their customers.

---

<div class="post-metadata">

**Author:** ![icemarkluke](https://avatars.discourse-cdn.com/v4/letter/i/db5fbb/32.png) [@icemarkluke](https://forums.imgtec.com/u/icemarkluke)\
**Post date:** [July 28, 2015, 7:06am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/24 "2015-07-28T07:06:06Z")

</div>

[quote quote=49518]Unfortunately, we cannot directly supply drivers for our customers’ platforms. We deliver the source code of our reference driver to customers. It’s then their responsibility to integrate the driver with their platforms and distribute binaries to their customers.

[/quote]

Ok . I am the customer of AllWinner which had use G6200.  
Can you please notice me at the same time when you deliver the updated source code of driver to AllWinner?  
So i can contact AllWinner to get the patched OpenCL driver as soon as possible.

---

<div class="post-metadata">

**Author:** ![PaulLy](https://avatars.discourse-cdn.com/v4/letter/p/958977/32.png) [@PaulLy](https://forums.imgtec.com/u/PaulLy)\
**Post date:** [July 28, 2015, 8:40am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/25 "2015-07-28T08:40:22Z")

</div>

If you report the issue to AllWinner they can then contact our driver team through the Partner Portal to discuss the performance issue and determine if a patch or newer driver can be shared with you.

This will also ensure the correct priority is assigned by AllWinner to the investigation.

---

<div class="post-metadata">

**Author:** ![icemarkluke](https://avatars.discourse-cdn.com/v4/letter/i/db5fbb/32.png) [@icemarkluke](https://forums.imgtec.com/u/icemarkluke)\
**Post date:** [August 4, 2015, 7:07am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/26 "2015-08-04T07:07:41Z")

</div>

[quote quote=49541]If you report the issue to AllWinner they can then contact our driver team through the Partner Portal to discuss the performance issue and determine if a patch or newer driver can be shared with you.

This will also ensure the correct priority is assigned by AllWinner to the investigation.

[/quote]  
Does RDI5386 ticket won‘t be handled if no customer involved？

---

<div class="post-metadata">

**Author:** ![PaulLy](https://avatars.discourse-cdn.com/v4/letter/p/958977/32.png) [@PaulLy](https://forums.imgtec.com/u/PaulLy)\
**Post date:** [August 4, 2015, 9:04am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/27 "2015-08-04T09:04:51Z")

</div>

The ticket is in our system, so it will be resolved eventually regardless.

---

<div class="post-metadata">

**Author:** ![icemarkluke](https://avatars.discourse-cdn.com/v4/letter/i/db5fbb/32.png) [@icemarkluke](https://forums.imgtec.com/u/icemarkluke)\
**Post date:** [August 5, 2015, 1:46am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/28 "2015-08-05T01:46:08Z")

</div>

[quote quote=49663]The ticket is in our system, so it will be resolved eventually regardless.

[/quote]  
So the situation is：  
There are no arrangement to assign staff to handle it,because no customer sends a request to increase the priority.

Is that right ?

---

<div class="post-metadata">

**Author:** ![PaulLy](https://avatars.discourse-cdn.com/v4/letter/p/958977/32.png) [@PaulLy](https://forums.imgtec.com/u/PaulLy)\
**Post date:** [August 5, 2015, 9:57am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/29 "2015-08-05T09:57:14Z")

</div>

We will resolve the issue in our reference drivers as soon as we can, however it is then up to our customers to deliver the updated drivers for their platforms. The priority that our customers may assign to the issue is out of our control.

---

<div class="post-metadata">

**Author:** ![icemarkluke](https://avatars.discourse-cdn.com/v4/letter/i/db5fbb/32.png) [@icemarkluke](https://forums.imgtec.com/u/icemarkluke)\
**Post date:** [August 6, 2015, 8:06am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/30 "2015-08-06T08:06:25Z")

</div>

[quote quote=49675]We will resolve the issue in our reference drivers as soon as we can, however it is then up to our customers to deliver the updated drivers for their platforms. The priority that our customers may assign to the issue is out of our control.

[/quote]  
What we said driver is the libPVROCL.so ?  
Is it possible to release libPVROCL.so to OpenCL SDK : [https://pvrsupport.imgtec.com/downloads/24-opencl-sdk](https://pvrsupport.imgtec.com/downloads/24-opencl-sdk)  
So we can APK can use the updated libPVROCL.so.

Many thanks .

---

<div class="post-metadata">

**Author:** ![PaulLy](https://avatars.discourse-cdn.com/v4/letter/p/958977/32.png) [@PaulLy](https://forums.imgtec.com/u/PaulLy)\
**Post date:** [August 6, 2015, 8:36am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/31 "2015-08-06T08:36:58Z")

</div>

Drivers are specific to each chipset, we don’t release any ourselves.

---

<div class="post-metadata">

**Author:** ![icemarkluke](https://avatars.discourse-cdn.com/v4/letter/i/db5fbb/32.png) [@icemarkluke](https://forums.imgtec.com/u/icemarkluke)\
**Post date:** [August 21, 2015, 5:36am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/32 "2015-08-21T05:36:48Z")

</div>

AllWinner had improved the priority of RDI5386 in the ticketing system. Hope the issue can be fixed asap.

---

<div class="post-metadata">

**Author:** ![icemarkluke](https://avatars.discourse-cdn.com/v4/letter/i/db5fbb/32.png) [@icemarkluke](https://forums.imgtec.com/u/icemarkluke)\
**Post date:** [September 14, 2015, 8:21am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/33 "2015-09-14T08:21:41Z")

</div>

Any update for the driver fix progress ?

---

<div class="post-metadata">

**Author:** ![PaulLy](https://avatars.discourse-cdn.com/v4/letter/p/958977/32.png) [@PaulLy](https://forums.imgtec.com/u/PaulLy)\
**Post date:** [September 14, 2015, 10:51am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/34 "2015-09-14T10:51:00Z")

</div>

From what I can see, the investigation is still ongoing from our driver team regarding our reference drivers. There was some communication with Allwinner, you would have to query them for the progress on their drivers.

---

<div class="post-metadata">

**Author:** ![icemarkluke](https://avatars.discourse-cdn.com/v4/letter/i/db5fbb/32.png) [@icemarkluke](https://forums.imgtec.com/u/icemarkluke)\
**Post date:** [October 21, 2015, 6:05am UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/35 "2015-10-21T06:05:51Z")

</div>

Any update for the driver fix progress ？

---

<div class="post-metadata">

**Author:** ![JoeDavis](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/joedavis/32/71_2.png) [@JoeDavis](https://forums.imgtec.com/u/JoeDavis)\
**Post date:** [October 28, 2015, 3:49pm UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/36 "2015-10-28T15:49:22Z")

</div>

Hi,

I’ve contacted our OpenCL team but haven’t had an answer yet. Once we receive a status update, I’ll share it with you.

Thanks,  
Joe

---

<div class="post-metadata">

**Author:** ![JoeDavis](https://sea1.discourse-cdn.com/flex015/user_avatar/forums.imgtec.com/joedavis/32/71_2.png) [@JoeDavis](https://forums.imgtec.com/u/JoeDavis)\
**Post date:** [November 9, 2015, 2:28pm UTC](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319/37 "2015-11-09T14:28:24Z")

</div>

Hi,

There is an IMG extension that was added to our 1.4 DDK (1.4@3238774) that may improve the performance of this test in your benchmark (cl\_img\_cached\_allocations). The extension adds CL\_MEM\_USE\_UNCACHED\_CPU\_MEMORY\_IMG and CL\_MEM\_USE\_CACHED\_CPU\_MEMORY\_IMG flags that can be passed to clCreateBuffer and clCreateImage. It’s recommended to apply the flag on case-by-case basis to see if it improves performance.

The extension hasn’t been added to the Khronos registry yet, but our OpenCL team have told me it will be uploaded there soon.

Please note that the device you originally reported the performance issue on is running a 1.3 driver that does not support this feature.

[Previous page](https://forums.imgtec.com/t/g6200-opencl-memory-copy-speed-is-extremely-slow/2319.md?page=1)
