CUDA 런타임 API를 사용하여 오류를 확인하는 정식 방법은 무엇입니까? CUDA 질문과 CUDA 태그 위키 에서 답변과 의견을 살펴보면 모든 API 호출의 반환 상태에 오류가 있는지 확인하는 것이 좋습니다. API 설명서 같은 기능을 포함하고 cudaGetLastError, cudaPeekAtLastError하고 cudaGetErrorString있지만, 추가 코드를 많이 필요로하지 않고 안정적으로 캐치 및 보고서 오류로이 함께 넣어하는 가장 좋은 방법은 무엇인지? 아마도 런타임 API 코드에서 오류를 확인하는 가장 좋은 방법은 다음과 같이 assert 스타일 핸들러 함수 및 랩퍼 매크로를 정의하는 것입니다. #define gpuErrchk(ans) { gpuAssert((ans), __FILE__, ..