OpenCL 기본 예제 (배열 덧셈)
배열 A의 값과 배열 B의 값을 더해서 배열 C에 저장하는 간단한 예제를 작성해보았다.C프로그래밍에 비해 설정이 많기 때문에 상대적으로 난이도가 높은 것 같다.아래는 실행코드이다. #include #include #include #include #include #include void vec_add(float *A, float *B, float *C, int N); void verify(float *C1, float *C2, int N); void vec_add_opencl(float *A, float *B, float *C, int N); int main(int argc, char *argv[]) { int i; int N = 4096; if(argc == 2) N = atoi(argv[1]); flo..
la fermata, 개발/OpenCL
2019. 2. 19. 23:10