본문 바로가기 메뉴 바로가기

삽질창고

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

삽질창고

검색하기 폼
  • 분류 전체보기 (119)
    • 전공 (90)
      • 리눅스 (15)
      • MFC 삽질들.. (20)
      • 데이터베이스 (4)
      • 자료구조 (3)
      • JAVA (10)
      • C++ (3)
      • 영상처리 (3)
      • 안드로이드 (11)
      • WPF 삽질들.. (4)
      • VB (3)
      • MSSQL (1)
      • C# (7)
      • 기타 (6)
    • etc.. (21)
      • 전산실이야기 (2)
      • 유틸 (9)
      • 워드 (0)
      • 기타등등 (10)
    • AI (8)
  • 방명록

threadIdx (1)
Cuda threadIdx, blockIdx

혼자 공부한것이라 틀릴수도 있어요. ^^;; threadIdx 는 블럭 내에서의 스레드의 위치를 나타내고 blockIdx 는 그리드 내에서 블럭의 위치를 나타낸다. 2*2의 블럭내에 2*2의 스레드(총 4개 )가 있다면, threadIdx는 블럭내의 인덱스 이므로 아래와 같다. (블럭(0,0) Thead(00,10,01,11) 총 4개를 가진다는 예제의 그림임) 서로 다른 블럭내의 스레드는 모두 동일한 인덱스를 가진다. 따라서, 작업하는 실제 스레드 위치를 알기 위해서는 다음과 같이 계산해 줘야 한다. int work_x = blockIdx.x * blockDim.x + threadIdx.x; int work_y = blockIdx.y * blockDim.y + threadIdx.y; 여기서 blockD..

전공/MFC 삽질들.. 2010. 11. 23. 11:29
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • IT·컴퓨터
  • 무료 AI 이미지 생성
  • WPF
  • 최종병기그녀
  • 무료 그림 생성
  • 알리익스프레스
  • 워드기출문제
  • 비염
  • MFC
  • 폰 배경
more
«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바