CUDA에서 공유 변수를 할당하는 방법은 무엇입니까? 나는 특정 블록에 속하는 쓰레드를 통해 데이터를 공유해야하는 커널을 가지고있다. sid
및 eid
이라는 두 개의 공유 변수가 필요합니다.CUDA에서 공유 변수 할당
extern __shared__ int sid, eid
를하지만 나에게 __shared__
변수는 외부 링크를 할 수없는 오류를주고있다 :이처럼 사용할 수 있습니다. 공유 메모리를 할당하는 방법은 두 가지가 있습니다
중복 가능성 [할당하고 공유 메모리 (http://stackoverflow.com/questions/5531247/allocating-shared-memory) – talonmies