CUDA 벡터 셈: 스레드 수에 따른 구현 전략
CUDA에서 벡터 덧셈을 구현할 때, 데이터 개수와 할당된 스레드 수의 관계에 따라 접근 방식이 달라진다. 스레드가 충분한 경우와 부족한 경우를 각각 살펴다.
스레드가 충분할 때: 1:1 매핑
데이터 개수만큼 블록을 할당하면 각 요소를 독립적인 스레드가 처리한다.
#include <iostream>
#include "cuda_runtime.h"
#include "device_launch_parameters.h"
#def ...
9월 26일 02:58에 게시됨