Skip to content

TIMPI v1.9.0

Latest
Compare
Choose a tag to compare
@roystgnr roystgnr released this 24 Apr 21:12
· 8 commits to master since this release

Changes since 1.8.5:

  • Packing now uses unsigned int buffer_type too, for better compatibility in nested Packing types
  • More unit test coverage, including for packed ranges, vector specializations, allgather<vector>
  • Auto-dispatch from parallel push to packed_range
  • Multiset (multimap, etc) support in set_union()
  • Break out Packing declarations in their own header
  • Many assorted compiler warning and bug fixes
  • Wider compiler support
  • Better error messages
  • More assertions
  • Clarified comments
  • Autoconf submodule updates
  • Support for 64-bit counts when MPI-4 is available
  • Enabled MPI_THREAD_SERIALIZED and MPI_THREAD_MULTIPLE
  • More efficient parallel_sync with rvalue references
  • Non-Blocking eXchange algorithm improvements.
  • Options to use older parallel synch algorithms in lieu of Non-Blocking eXchange.
  • Default to FPE-safe flags when building