New code release

Thursday, October 15, 2015

We are excited to announce the next release of the Intel® OpenMP* Runtime Library at openmprtl.org. This release aligns with Intel® Parallel Studio XE 2016 Composer Edition Update 1.

New Features

  • Added dynamic/hinted lock implementation that supports OpenMP* locks with hints
  • Disabled monitor thread when KMP_BLOCKTIME=infinite
  • Improved stack protection with safe C library for string/memory operations

Bug Fixes

  • Fixed unintended cancellation of a parallel region due to missing state clean-up code
  • Fixed infinite loop caused by schedule 'runtime' with zero chunk size
  • Fixed library hang when running billions of parallel regions

Contributions

  • OMPT improvements by John Mellor-Crummey (Rice University), Tim Cramer (RWTH Aachen University), and Jonas Hahnfeld (RWTH Aachen University)
  • Build fix on non-English locales by Sylvestre Ledru (Mozilla)
  • README file update by Carlo Bertolli (IBM)