2017-05-23 2 views
4

CUDA의 서페이스와 텍스처 개체의 차이점은 무엇입니까? 둘 중 하나를 사용해야합니까?CUDA 서페이스와 텍스처

개발자 문서에서 알 수있는 한 정확하게 동일합니다. 둘 다 특별한 텍스처 메모리를 사용하는 CUDA 배열 인 것으로 보입니다. 유일한 차이점은 메모리에 액세스하는 API 메소드 인 것 같습니다.

답변

6

Textures은 읽기 전용입니다. surfaces은 쓰기 쉽고 읽을 수 있습니다. 표면 API는 나중에이 차이를 수용하기 위해 도입되었습니다.

커널이 읽는 데이터, 표면에도 쓰는 데이터에 텍스처를 사용합니다.