ローカル(共有)メモリはスレッドブロック(CUDA)/ワークグループ(OpenCL)ごとに割り当てられ、同じスレッドブロック(CUDA)/ワークグループ(OpenCL)内のすべてのスレッド間で共有されます。ローカル(共有)メモリが実際にどのように割り当てられていますか?
実際にどのように割り当てられますか?ブロック/グループの最初のスレッドによって割り当てられるのか、またはメモリコントローラによってブロックが作成される前に割り当てられていますか?または、他の何か ? OpenCLのは、「ローカルメモリ」を考えて何
@DarkZeros:そのコメントは、おそらく十分な答えです。もしそれを1つとして追加したいのなら、 – talonmies
@DarkZerosありがとう、これはとても良いことです – OmarGW