performance – ¿Existe algún beneficio al compilar LAPACK desde la fuente en comparación con la instalación del paquete precompilado desde Ubuntu?

Pregunta:

Sé que ATLAS puede optimizarse para la máquina en la que se compila y, por lo tanto, se obtienen los máximos beneficios compilando desde la fuente. ¿Hay algún beneficio al compilar LAPACK desde la fuente? Sería mucho más fácil simplemente instalar el paquete prediseñado.

Respuesta:

OpenBlas es bastante rápido, por lo que puede vincularlo a LAPACK. ¿Ha probado la versión precompilada de LAPACK / BLAS de su proveedor de CPU? Por ejemplo, AMD ACML (gratis) o Intel MKL (gratis en Linux para uso no comercial y no académico). Simplemente necesita descomprimir y ejecutar el archivo de instalación.

En mi opinión, la única ventaja de usar ATLAS es cuando usa alguna CPU inusual. De lo contrario, utilice el del proveedor de CPU. También hay disponibles versiones de nVIDIA CUDA y AMD OpenCL que realmente son increíbles.

EDITAR: recuerde que siempre puede crear un paquete DEB de Ubuntu desde la fuente, que suele ser mucho más fácil que compilar software desde la fuente.

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım