Project

General

Profile

News

PPM version 1.0.6 available

Added by Thomas Jahns about 2 months ago

This release mostly adds fixes for the build system to support a broader range of systems especially Cray XC30 and XC40 and newer gfortran releases in a better, cleaner fashion.

Also this release makes a first step to support 64bit array indexing by adding 64bit integer range objects to the C and Fortran interfaces.

A number of features have seen significant improvements in support of the underlying libraries:
  • The digest functions now work seamlessly with newer (1.1.0+) OpenSSL versions that removed some functions from the public API.
  • More recent versions 4 and 5 of ParMetis and Metis respectively are now also supported by adopting work from Matthew Krupcale (with significant changes to ensure correctness in various environments), see also #347 and commit:575b8e08ca
  • The MPI compiler wrappers like mpicc and mpifort now take precedence such that the intended setup will be used automatically much more often.
  • Handling of the possibilities how compilers and/or libraries setup up the FTZ and DAZ flags on Intel x86_64 CPUs is now much more robust.

PPM version 1.0.5 available

Added by Thomas Jahns almost 3 years ago

This is mostly a bug-fix release but also includes
  • the option to change the RMA synchronization method of distributed multi-arrays,
  • fixes to enable builds with g95,
  • Kahan summation is right out-of-the-box on more systems (i.e. one less source of twiddling compiler flags).

PPM version 1.0.4 available

Added by Thomas Jahns about 4 years ago

A new version of PPM which
  • much expands C support of functionality previously only available in Fortran
  • adds the distributed multi-array data structure especially to the C part
  • full configure-time support for libtool
  • minor fixes for various platforms and added support for BlueGene/Q
    (1-3/3)

    Also available in: Atom