Проблемы использования CUDA+Win. Что-сделано и в чем прблема:
1. toolkit + sdk установлены
2. примеры из sdk запускаются (готовые .exe, сам их не компилировал)
3. компилирую свои программы из консоли (Far, nvcc, vs-8)
4. при запуске своей простейщей программы на первой же строчке CUDA_SAFE_CALL( cudaSetDevice( 0 ) )
падает с unknown error
У кого-нибудь есть идеи по решению проблемы?
Comments
Может быть это из-за того что я пытаюсь работать на ноутбучной видеокарте 8400M G?
хотя в cuda enabled products (http://www.nvidia.com/object/cuda_learn_products.html)
она и есть, но под неё не найти cuda-драйвера (!?!?!?)
при попытке поиска драйвера на http://www.nvidia.com/Download/index.aspx?lang=en-us
- указывая на восьмую серию находим драйвер в описании которого не указывается данная карта
только 8400 G но не 8400M G
- указывая geforce M, находим только 8700M но(!!!) при дальнейшем поиске оказывается что
даже на неё нет дров...
странно это как-то все...
а deviceQuery из SDK работает прекрасно и даже выдаёт разумные результаты...
P.S. при CU_SAFE_CALL( cuDeviceGetCount( &n ) ) выдает ошибку "cuda driver error c9"
гугл не отвечает ничего по этому поводу...
P.P.S понятно, что если писать cuDeviceGetCount(&n) то будет отлично работать и даже скажет что имеется одна cuda-видеокарта, и даже cuDeviceComputeCapability(...) тоже говорит major=1 minor=1 однако в обертке CU_SAFE_CALL дает ту же ошибку...