# Parallel Computing on NPU and ARM Mali GPUs

**URL:** <https://genio-community.mediatek.com/t/parallel-computing-on-npu-and-arm-mali-gpus/698>\
**Category:** Yocto\
**Tags:** Graphics, IoT-Yocto, AI\
**Created:** [July 24, 2025, 9:43am UTC](https://genio-community.mediatek.com/t/parallel-computing-on-npu-and-arm-mali-gpus/698 "2025-07-24T09:43:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Salman\_s](https://avatars.discourse-cdn.com/v4/letter/s/fbc32d/32.png) [@Salman\_s](https://genio-community.mediatek.com/u/Salman_s)\
**Post date:** [July 24, 2025, 9:43am UTC](https://genio-community.mediatek.com/t/parallel-computing-on-npu-and-arm-mali-gpus/698/1 "2025-07-24T09:43:56Z")

</div>

Dear MediaTek community,  
The ARM Mali GPUs on Genio support OpenCL. I am interested to find out if parallel computing can be achieved using OpenCL in a similar manner as Nvidia CUDA on Nvidia GPUs. And if there is any documentation available for this.  
The motivation behind parallel computing is using OpenCV, OpenCL to delegate Tasks to GPU, CPU and where applicable to NPU…  
OpenCV already comes with Support for OpenCL.

---

<div class="post-metadata">

**Author:** ![Andres\_Campos](https://yyz2.discourse-cdn.com/flex004/user_avatar/genio-community.mediatek.com/andres_campos/32/162_2.png) [@Andres\_Campos](https://genio-community.mediatek.com/u/Andres_Campos)\
**Post date:** [July 24, 2025, 2:04pm UTC](https://genio-community.mediatek.com/t/parallel-computing-on-npu-and-arm-mali-gpus/698/2 "2025-07-24T14:04:27Z")

</div>

Hello @Salman_s,

That is a great idea!  
We have successfully used OpenCL accelerated OpenCV on a Genio 510 project from one of our clients and it lowered CPU usage dramatically for the custom application.

In order to use OpenCL acceleration, you will need to add OpenCL support to the OpenCV recipe.  
In order to achieve this, we encourage you to follow our short wiki:

[How to enable OpenCL support in OpenCV for MediaTek Yocto platforms](https://developerwiki.proventusnova.com/How_to_Enable_OpenCL_Support_in_OpenCV_for_MediaTek_Yocto_Platforms#How_to_Enable_OpenCL_Support_in_OpenCV_for_MediaTek_Yocto_Platforms)

Please let us know if you have other questions or require further support, we would love to help.

best regards.  
Andres  
Embedded Software Engineer at ProventusNova

> **[Get Expert MediaTek Genio Support - Proventus Nova](https://proventusnova.com/get-expert-mediatek-genio-support/)**
>
> Get Expert MediaTek Genio Support – Fast Book a free call now and get expert project consultation and a custom development plan within 2 business days. Book MediaTek Genio Consultation Call Create Your Own Yocto Distro Tailored To Your Product Bring...
