我在遠程使用ARM處理器和Mali GPU的Linux機器上運行open cl。但它在clGetPlatformIDs()處發出類似「未知錯誤:無法檢索平臺ID」的錯誤。ARM上的Opencl - 無法檢索平臺ID
我都嘗試
cl_uint numPlatforms; //the NO. of platforms
cl_platform_id platform = NULL; //the chosen platform
cl_int status = clGetPlatformIDs(0, NULL, &numPlatforms);
和
cl_int status = clGetPlatformIDs(1, &platform, &numPlatforms);
,但兩個,我收到了同樣的錯誤。在我的個人Windows筆記本電腦與AMD圖形相同的代碼正在爲我工作。
可能是這個錯誤的原因是什麼?
沒有一個詳細的設置指南。我正在嘗試第一次。但顯然這個機器被其他人用來運行opencl之前。 – User1234321232
通常,此錯誤意味着OpenCL驅動程序不是runnung,因爲收集平臺列表是第一步。你使用什麼類型的遠程連接?它只是SSH會話,還是VNC/RDP? –
我使用膩子從我的Windows機器連接到linux機器 – User1234321232