es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: CUDA-DRIVER

¿Por qué cuMemAddressReserve() está fallando con CUDA_INVALID_VALUE?

Considere el siguiente programa (escrito en sintaxis C): #include <cuda.h> #include <stdio.h> #include <stdlib.h> int main() { CUresult result; unsigned int init_flags = 0; result = cuInit(init_flags); if (result != CUDA_SUCCESS) { exit(EXIT_FAILURE); } CUcontext ctx; unsigned int ctx_create_flags = 0; CUdevice device_id = 0; result = cuCtxCreate(&ctx, ctx_create_flags, device_id); . . . Read more

¿Cómo puedo obtener el identificador del módulo del controlador CUDA para las funciones y variables globales en el programa compilado?

La API de tiempo de ejecución de CUDA tiene las funciones cudaGetSymbolAddress() y cudaGetSymbolSize() para trabajar con variables globales en el dispositivo desde el código en el host, utilizando sus nombres (identificadores de código fuente) como manejadores. En la API del controlador, tenemos cuModuleGetGlobal(), que nos permite hacer lo mismo… . . . Read more