github libxsmm/libxsmm 1.5.2
Version 1.5.2

latest releases: 1.old_kernelapi_rip, 1.libxsmm_dnn_rip, 1.eol...
7 years ago

This release cherry-picked changes from the master revision that fix (minor) issues. The issues are mostly related to library-mechanics or infrastructure, and "to converge-out" with the 1.5 release. The overall objective is to support making this library available with regular Linux distributions. Thank you to all maintainers who are involved in the review of LIBXSMM!

INTRODUCED

  • The collection of changes does not break the (DNN-)API, and we encourage people to adopt the master revision for any integration work related to our DNN API (as it slightly changes in v1.6).

CHANGES

  • Issue #103 (question about 32-bit support): fixes the 32-bit build (as an exercise).
    There is no intent to support 32-bit architecture!
  • Adjusted default build target to avoid building additional targets as part of the installation.
  • Adjusted file extension/marker of build scripts (spmdm sample code).

FIXES

  • Issue #104 (ifort segfaults when compiling 1.5.1's libxsmm.f): workaround in place.
    Re-validated with our other supported Fortran compilers.
  • Fixed soname conformance needed for Linux package distribution.
  • Fixed build dependency when building in an out-of-tree fashion.
  • Fixed Fortran interface for some older CCE tool chains.

Note: the paper "LIBXSMM: Accelerating Small Matrix Multiplications by Runtime Code Generation" will be presented at the Supercomputing Conference (SC'16); meanwhile people may ask us for a preprint of the publication.

Don't miss a new libxsmm release

NewReleases is sending notifications on new releases.