2014-10-17 97 views
0

我有一個Juno ARM多功能板,它具有ARM CPU和Mali GPU。我們認爲使用OpenCL對於這樣一個異構平臺很有用。我想我應該有一個OpenCL SDK for ARM,使我能夠編寫主機ARM CPU的程序,這實際上會觸發內核在GPU上運行。這對我的理解是正確的嗎? 我正在尋找OpenCL的SDK爲ARM(寫主機ARM程序),並發現none.Instead,我發現OpenCL的SDK爲ARM的網站(http://malideveloper.arm.com/develop-for-mali/sdks/mali-opencl-sdk/)馬裏GPU。 我是否也可以使用Mali GPU的OpenCL SDK for ARM?有人可以指出這一點嗎?mali SDK上的Opencl

+0

OpenCL是一種允許在GPU上進行通用計算的手段。你不需要CPU這樣的東西,因爲通用計算已經是他們已經做的事了。 – Notlikethat 2014-10-17 11:47:31

+0

@Notlikethat:如果我錯過了某些東西,恐怕是這樣。但我想,如果我想在特定的處理單元(如GPU,DSP等)上運行特定的應用程序,那麼我應該使用OpenCL嗎?在那種情況下,我需要OpenCL SDK for ARM?如果我錯了,請糾正我。 [點擊這裏] – user13252 2014-10-17 11:56:08

+0

類似的問題(http://stackoverflow.com/questions/25263497/is-it-possible-to-execute-opencl-code-on-arm-cpu-cortex-a7-using-the-mali-open ) – CaptainObvious 2014-10-17 18:10:23

回答

1

一般來說,你應該能夠在你的朱諾板的GPU上運行的OpenCL內核,如果您有馬裏司機& OpenCL的SDK。