atomic operation with I.Mx6 series processor

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

atomic operation with I.Mx6 series processor

1,056 次查看
heyitan
Contributor II

I want to build an opencl application with i.Mx6Q Sabre board, but the OpenCL 1.1 EP didn't support atomic operation.Is there any i.Mx6 serires processor or recent distributed Linux BSP support atomic operation?

标签 (2)
标记 (1)
2 回复数

908 次查看
weidong_sun
NXP TechSupport
NXP TechSupport

Hello Tan,

      Atomic operation is determined by Linux OS, so linux BSP certainly supports "Atomic operation".


Have a great day,
TIC   Weidong sun

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复

908 次查看
heyitan
Contributor II

Hello Sun,

   Thanks for your  answer, but it dose not seem right.Maybe I should describe the problem in detail.I was trying to accelerate image processing by on-chip gpu (Vivante GC2000).The L4.1.15_2.0.0_LINUX_BSP only support OpenCL 1.1 Embedded Profile,so when I use "atomic_add()" in my opencl kernel function, the opencl compiler post an error message "atomic operation was not supported".I also tried to gather some information in the NXP community, a similar question is How to implement OpenCL atomic_inc on i.MX6Q . 

   jamesbone answered above question"The atomic functions are currently disable from OpenCL compiler, we are working to have another version of the driver of the GPU to support this functions in the near future.  I do not have a date to provide but this are part of the pipeline." And I wish to know is there recent update support this function ?