OpenCL을 사용하여 현재 GPU 메모리 사용을 확인할 수있는 확실한 방법을 찾고 있습니다.OpenCL에서 GPU 메모리 사용법을 얻으려면 어떻게해야합니까?
NVidia API : cudaMemGetInfo(size_t* free, size_t* total)을 (를) 사용하여 현재 장치의 사용 가능한 메모리와 전체 메모리를 확보했습니다.
하지만 AMD와 OpenCL에 대한 해결책을 찾고 있습니다. OpenCL에 비슷한 기능이 있는지 찾아 내지 못했고 AMD에 비슷한 기능이 있는지 모르겠습니다.
버퍼를 할당하기 전에 OpenCL 장치에 얼마나 많은 여유 메모리가 있는지 알고 싶지 않지만 버퍼를 할당 할 수있는 여유 메모리가 있습니다. How do I determine available device memory in OpenCL?에 표시된 바와 같이 선험적으로 OpenCL을 사용하면 방법이 없으므로이를 알 필요가 없습니다.
[OpenCL에서 사용 가능한 장치 메모리를 어떻게 결정합니까?] (https://stackoverflow.com/questions/3568115/how-do-i-determine-available-device-memory-in-opencl) – ivaigult