나는 Cuda 응용 프로그램을 가지고 있습니다. 여러 배열에 대해 처음으로 cuda 메모리를 할당 한 후 프로그램은 루프를 통해 데이터를 전송합니다. GPU로 데이터를 전송하고, GPU에서 커널을 처리하고, GPU에서 데이터를 다시 전송합니다. 첫 번째 데이터 세트는 GPU에서 올바르게 처리되어 반환됩니다. 이후의 데이터는 genereate error 9 : Invalid Configuration을 설정합니다.쿠다 잘못된 구성 오류 9
나는 메모리를 할당하지 않거나 다시 할당하지 않기 때문에 메모리가 부족하다고 생각하지 않습니다. 격자 및 블록 치수를 세 번 확인했으며 범위는 (200, 0, 0) 및 (720, 20,0) 범위 내에 있습니다.
유효하지 않은 구성에 대해 이해하려면 무엇을 알아야합니까?
: 커널 호출 에러 9 (메모리 복사본이 생성 오류없이). 또한, Nsight를 사용하면 커널이 호출을받지 못합니다. 분명히 커널 호출이 결코 이루어지지 않는 나쁜 설정을 가지고있다. – JPM