Version 2.2.2
Introduction
The PIO team is pleased to release version 2.2.2 of the PIO library. This release includes additional support for the async writes of distributed arrays.
This release requires:
- netcdf-4.4.1 or newer.
- pnetcdf-1.8.1 or newer (unless PIO is built without pnetcdf support).
Asynchronous Writes of Distributed Arrays
With this release we have support for asynchronous writes of distributed arrays.
To use this feature, call PIOc_init_async() instead of PIOc_InitIntracomm(). This allows you to designate a subset of nodes as dedicated IO nodes. All other PIO API calls can remain unchanged.
Bug Fixes
A bug has been fixed with respect to the calculation of the number of pnetcdf requests. (See issue #1045).
More Tests
Test for darray writes with async with/without record vars.