CUDA modo de Programación de Emisiones y el modo de depuración

  Un programa reciente en vs2017 bajo, con el fin de permitir que la velocidad de la función de núcleo en ejecución de la búsqueda de mayor velocidad, me cambio de haber completado el programa a modo de lanzamiento

Sin embargo, los procedimientos de este modo, el resultado siempre se está ejecutando bajo depuración y hay algunas lagunas, pero luego ajustar y optimizar los parámetros, etc., todavía no resuelve el problema, hasta

Vea la diferencia en un artículo sobre el estudio de CUDA de lanzamiento y depuración vsiual en CSDN. Siguiente enlace: https://blog.csdn.net/zzr525/article/details/78125511

La razón fundamental es que cuando CUDA realizar operaciones de punto flotante en la búsqueda de la velocidad y el lanzamiento será sacrificar la precisión, dando lugar a algunas diferencias.

Así que podemos Properties-> CUDA C / C ++ -> línea de comandos, que tiene unas opciones adicionales allí para agregar: - FTZ = false --prec-div = false --prec-sqrt = false --fmad = false 

Cerrar optimizado por una operación de este tipo, de modo que pueda solucionar estos problemas.

Supongo que te gusta

Origin www.cnblogs.com/xuelanga000/p/12453301.html
Recomendado
Clasificación