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.

Cómo depurar el kernel de CUDA con la última versión de Nsight?

Ya he utilizado Nsight antes con VS2019. La semana pasada, instalé la última versión de Nsight 2021.3.1. Ahora no veo la opción de iniciar la depuración de una instancia en el menú de Nsight.

NUEVA VERSIÓN (Falta la opción de iniciar la depuración del kernel):
capture.

ANTIGUA FUNCIONALIDAD:
capture.

PREGUNTA: ¿Cómo puedo obtener la antigua funcionalidad (como se muestra en la captura de pantalla) de lanzar un programa utilizando Nsight dentro de Visual Studio y establecer puntos de interrupción dentro de los kernels de CUDA?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para restaurar la antigua funcionalidad de lanzar programas usando Nsight dentro de Visual Studio y detener puntos de interrupción dentro de los kernels de CUDA, puedes seguir los siguientes pasos:

    1. Abre el cuadro de diálogo Opciones de Visual Studio yendo a Herramientas > Opciones en la barra de menú.
    2. Navega hasta NVIDIA Nsight bajo la categoría Depuración en el panel izquierdo.

    3. Marca la casilla junto a “Habilitar depuración nativa de CUDA” para habilitar el soporte de depuración de CUDA.

    4. Haz clic en el botón Aplicar para guardar los cambios.

    5. Reinicia Visual Studio para que los cambios surtan efecto.

    Después de seguir estos pasos, la opción “Iniciar depuración de CUDA” debería aparecer nuevamente en el menú de Nsight, lo que te permitirá lanzar tu programa y detener puntos de interrupción dentro de los kernels de CUDA.

Comments are closed.