요즘 David B.kirk 의
'대규모 병렬 프로세서 프로그래밍' 이라는 책을 보고 있는데 이게 cuda 책이거든
근데 읽다보니까 논리적인거랑 물리적인 구성에 대해서 햇갈리더라..
그래서 몇가지 질문좀
1. warp가 뭐냐?(SM에서 물리적으로 나누는걸 뜻하는거 같은데 정확한 정의가 안선다..)
2. cuda 논리적인 구조가 thread - block - grid라면 물리적인구조는 sp - sm 이렇게 딱 두단계로 되는건가?
3. cudamalloc할때 더블 포인터 쓰는 이유가 정확히 뭐임?
댓글 0