Problemas y limitaciones de GPU

Problemas o limitaciones conocidos que pueden producirse en entornos de sistema o configuraciones específicos.

Hay un pequeño número de limitaciones que debe tener en cuenta con la unidad de proceso de gráficos (GPU).
Matrices invertidas
La operación de clasificación en una matriz invertida, por ejemplo [5,4,3,2,1], es más lenta en una GPU que en la CPU.
Violación de segmentación
Las violaciones de segmentación se ven en algunas ocasiones. Para evitar estos errores, establezca un tamaño de pila nativo de 3 MB especificando la opción -Xmso3m.
Operación de ordenación inicial lenta
Las pruebas indican que la primera operación de ordenación realizada en la GPU puede ser más lenta que las operaciones de ordenación subsiguientes.
Bloqueo intermitente en el módulo CUDA4J
En una gran carga de trabajo, se observa un bloqueo intermitente en el módulo CUDA4J, lo que resulta en un error de segmentación con vmState=0x00000000. La causa raíz de este problema está bajo investigación.
Ejecución de operaciones CUDA4J y sort simultáneamente
En un entorno multihebra, al ejecutar operaciones CUDA4J y GPU sort simultáneamente puede causar que la aplicación se cuelgue. Este problema está bajo investigación.