sierra pro mojave macbook mac info high for cuda

pro - La versión del controlador CUDA es insuficiente para la versión en tiempo de ejecución CUDA



cuda toolkit (7)

Debe asegurarse de que la versión de su controlador coincida o exceda la versión de CUDA Toolkit.

Para 2.3 necesitas un controlador 190.x, para 3.0 necesitas 195.xy para 3.1 necesitas 256.x (en realidad, cualquier cosa hasta el siguiente múltiplo de cinco está bien, por ejemplo, 258.x para 3.1).

Puede verificar la versión de su controlador ejecutando el ejemplo de SDK del dispositivo QueryDrv o ir al Panel de control de NVIDIA y elegir Información del sistema.

Descargue un controlador actualizado de www.nvidia.com/drivers .

Recibí el mensaje:

"error de cutilCheckMsg () CUTIL CUDA: error de inicio del núcleo: la versión del controlador CUDA no es suficiente para la versión en tiempo de ejecución CUDA".

al intentar ejecutar un código fuente de ejemplo. También sucede con la función cutilSafeCall .

Haciendo en el siguiente entorno.

windows 7 64bits
estudio visual 2008
Controlador desarrollador CUDA, kit de herramientas y sdk 3.1
Modo de emulación

¿Alguien puede ayudar por favor? :)


La versión del controlador CUDA no es suficiente para la versión de tiempo de ejecución de CUDA: significa que su GPU no puede ser manipulada por la API de tiempo de ejecución de CUDA, por lo que necesita actualizar su controlador.


Mi centavo

con Linux / Unix, este error puede estar relacionado con el modo GPU seleccionado (Modo Rendimiento / Ahorro de energía) , cuando selecciona (con la utilidad de configuración de nvidia) la GPU Intel integrada y ejecuta el script deviceQuery ... aparece este error:

-> La versión del controlador CUDA no es suficiente para la versión en tiempo de ejecución CUDA

Pero este error es engañoso , al volver a seleccionar NVIDIA (Modo de rendimiento) con la utilidad de configuración nvidia, el problema desaparece.

No es un problema de versión .

Saludos

Ps: "Modo de ahorro de energía" le dice a Optimus que active la GPU Intel integrada en la CPU


Puede descargar el último controlador O usar una versión anterior del kit de herramientas para compilar su código.


Tal vez esté relacionado con la lib TBB: Error OpenCV con CUDA usando TBB para múltiples GPUs

Intente reconstruirlo asegurándose de pasar los siguientes parámetros a CMake (suponiendo que ya instaló los paquetes "tbb" y "tbb-devel":

-D WITH_TBB=YES -D TBB_INCLUDE_DIRS=/usr/include/tbb


También tuve un problema similar, actualicé mi controlador gráfico pero el problema seguía siendo. Finalmente decidí quitar Cuda 9.2 e instalar Cuda 8, resolví mi problema.


Vi lo mismo en tiempo de ejecución con el último controlador en Mac OS 10.6.

cudaError_t error = cudaGetDevice(&device); printf("%s/n", cudaGetErrorString(error));

Regresé al sitio del desarrollador, descargué el controlador nuevamente y ahora se ejecuta. http://developer.nvidia.com/object/cuda_3_1_downloads.html#MacOS