共享內存只能在一個塊裏面的線程共享,不同塊之間是不能共享shared memory的
簡單聲明一個共享內存的關鍵詞就是__shared__
聲明數組如
__shared__ int arr[10][20];
動態聲明數組,如
exten __shared__ int arr[];
//但是在調用函數的時候要指明
kernel<<<grid,block , n*sizeof(int)>>>();
就可以了。對了,注意只能動態聲明一維共享內存。
共享內存只能在一個塊裏面的線程共享,不同塊之間是不能共享shared memory的
簡單聲明一個共享內存的關鍵詞就是__shared__
聲明數組如
__shared__ int arr[10][20];
動態聲明數組,如
exten __shared__ int arr[];
//但是在調用函數的時候要指明
kernel<<<grid,block , n*sizeof(int)>>>();
就可以了。對了,注意只能動態聲明一維共享內存。
kubectl config get-contexts kubectl config use-context <context-name> kubectl config current-context