Requisitos del sistema GPU (solo Linux, Windows)
Si tiene previsto descargar el proceso de aplicaciones Java™ en una unidad de proceso de gráficos (GPU) de uso general, se deben cumplir una serie de requisitos de hardware y software.
Requisitos de hardware
- La compatibilidad con el procesamiento de GPU está disponible en los sistemas x86-64 y IBM® POWER® 8 que admiten la arquitectura de dispositivos unificados de computación ( NVIDIA CUDA).
- Los adaptadores de GPU deben tener una capacidad de cálculo mínima de 3.0. Para determinar la capacidad de cálculo de un dispositivo, consulte https://developer.nvidia.com/cuda-gpus. El kit de herramientas CUDA incluye los programas de ejemplo deviceQuery y deviceQueryDrv que producen la capacidad de cálculo de dispositivos en un sistema.
Nota: Si tiene más de una GPU instalada en el sistema y desea que la aplicación tenga como destino una GPU específica, puede utilizar la variable de entorno CUDA CUDA_VISIBLE_DEVICES para controlar la visibilidad del dispositivo. Para obtener más información sobre esta variable, consulte Variables de entorno CUDA en el sitio web NVIDIA.
Requisitos de software
El sistema operativo debe estar soportado por J9 y por CUDA Toolkit:
- Los dispositivos GPU requieren CUDA Toolkit 7.5, que proporciona un compilador, bibliotecas de matemáticas y herramientas para depurar y ajustar el rendimiento de aplicaciones. Para obtener una lista de los sistemas operativos soportados y para descargar el kit de herramientas, consulte https://developer.nvidia.com/cuda-toolkit.
El soporte de GPU basado en el compilador JIT (Just-In-Time) requiere la biblioteca de máquinas virtuales NVIDIA (NVVM) y la biblioteca de gestión de NVIDIA (NVML). NVVM forma parte del kit de herramientas CUDA, y la versión de tiempo de ejecución de NVML se empaqueta con controladores de pantalla NVIDIA. Puede descargar los controladores de GPU más recientes desde NVIDIA Descargas de controladores.
Debe incluir una vía de acceso al tiempo de ejecución de CUDA en la variable de entorno apropiada:
- Linux®: LD_LIBRARY_PATH
- Windows: PATH