netcdf-c icon indicating copy to clipboard operation
netcdf-c copied to clipboard

Simplify parallelism configuration

Open DennisHeimbigner opened this issue 10 years ago • 6 comments

The current parallelism configuration is too complex; for which I take full responsibility. I think the correct rule should be that if the underlying HDF5 is parallelism enabled, then netcdf should enable parallelism period. There is no extra cost to doing this since the parallelism code is not very big.

DennisHeimbigner avatar Nov 29 '15 21:11 DennisHeimbigner

I am updating some other files, and I will revert back to the previous configuration (as you've described), where the parallel state is inherited from the capabilities of libhdf5 and/or pnetcdf. This should just be a matter of updating the configuration (autoconf, cmake) files, and no code.

WardF avatar Nov 30 '15 17:11 WardF

With PIO, parallel configuration is going to get even more complicated. ;-)

Seems like this ticket can be closed as it describes the current state of the autoconf built - if HDF5 has parallel features, they will be turned on in netCDF unless specifically indicated by the user.

edhartnett avatar Nov 02 '17 11:11 edhartnett

@WardF or @DennisHeimbigner I believe you should close this ticket.

edhartnett avatar Nov 12 '17 23:11 edhartnett

@dennisheimbigner as the issue creator I’ll leave it to your judgement.

WardF avatar Nov 13 '17 07:11 WardF

I believe this ticket should be closed...

edwardhartnett avatar Apr 26 '22 19:04 edwardhartnett

THis issue can be closed.

captainkirk99 avatar Dec 06 '25 16:12 captainkirk99