2013-12-22 23 views
0

我只是想知道什麼是語義以下內核的OpenCL:__local語義

#define T float 
__kernel foo(){ 
    __local T bar[32]; 
    __local T a; 
} 

是酒吧/一個工作組或每個工作項目將創造酒吧/一個的單獨副本之間共享?

回答

1

它們都是在工作組之間共享的,因此每個工作組只有一個bara的副本。

+0

有沒有可以找到像這樣的參考的地方?我是否必須從規範中查找它? – dorafmon

+0

@dorafmon只是使用規範,它相對有組織,當然可以搜索。 – Oak