New Release of LIBXSMM

Hans Pabst hf.p... at
Mon Dec 5 14:09:52 CET 2016

*LIBXSMM 1.6.1 has been released* ( 
<>), which might be of 
interest for people who are running a security-hardened Linux kernel. 
LIBXSMM now supports JIT compilation in an enforcing SELinux environment. 
The v1.6 series focuses mostly on the CNN API for machine learning 
(Convolutional Neural Networks). However, there is also a new/experimental 
low-level API for sparse matrix multiplication (focuses on integration with 
other libraries). Most notable for this audience might be the native 
support for the Cray compiler (some fixed 8.3.x versions, and 8.4 series 
and beyond are supported); one may use "make CXX=CC CC=cc FC=ftn 
COMPATIBLE=1". Compatibility with the Cray Compiling Environment (CCE) has 
been generally improved. Also, OpenBLAS is now picked up in a more flexible 
fashion ("out-of-the-box") in typical environments ("module load 
openblas/dynamic/0.2.6"). The aforementioned COMPATIBLE key allows to omit 
sophisticated build settings, and thereby eventually enables "other 
compilers" (beyond GCC, Clang, and Intel).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the CP2K-user mailing list