R-17350-2015 - NnmfPack: Librería de alto rendimiento para la factorización de matrices no negativas.

NnmfPack es una librería de alto rendimiento para resolver eficientemente los problemas de factorización de matrices no negativas. NnmfPack está codificada en C/CUDA y ha sido concebida para ser utilizada bajo sistema operativo Linux, o asimilables. NnmfPack está optimizada para arquitecturas de memoria compartida, incluyendo los procesadores con arquitectura x86 multinúcleo standar (CPU), arquitectura Intel MIC (Intel Xeon Phi) y arquitectura de NVIDIA para GPUs. NnmfPack es compatible con la especificación OpenMP y en su desarrollo se ha usado la plataforma de procesamiento paralelo de NVIDIA (CUDA) y las herramientas de desarrollo de Intel (Intel Parallel Studio). NnmfPack se apoya en librerías de alto rendimiento, tales como MKL de Intel, BLAS/LAPACK o ATLAS. para la resolución de problemas estándar del Algebra Lineal Numérica. NnmfPack contiene ejemplos de uso, así como la interface necesaria para su uso desde Matlab y GNU Octave. Puede descargarse de modo gratuito desde la página web http://structpack.uniovi.es/, cotitular del software

Ficha técnica

Tipo de tecnología SOFTWARE
Inventores Pedro Alonso Jordá, Antonio Manuel Vidal Maciá, Francisco José Martínez Zaldívar, Víctor Manuel García Mollá
Responsable Vidal Maciá Antonio Manuel