netCDF operators NCO version 3.0.1 are ready

The netCDF operators NCO version 3.0.1 are ready.

http://nco.sf.net (Homepage)
http://dust.ess.uci.edu/nco (Homepage "mirror")

Version 3.0.1 contains mainly build and benchmarking improvements.
The only user-visible change is one more tweak to the default ncks
printing behavior. There is an important bug-fix for ncap so
ncap users should upgrade.
Threading is much improved and has been enabled on all arithmetic
operators. Users with SMP machines and OpenMP compilers who want
faster processing should upgrade too.

1. ncks printing behavior:
   ncks in.nc : Prints all data and metadata
   ncks -M in.nc : Prints only global metadata
   ncks -m in.nc : Prints only variable metadata
   ncks -H in.nc : Prints only variable data
   See http://nco.sf.net/nco.html#ncks for details.

2. Benchmarks (Harry Mangalam): nco/bm/nco_bm.pl benchmarks NCO.
   It also runs the regression tests. Running nco_bm.pl, e.g., with

   nco_bm.pl --bench --udpreport
   nco_bm.pl --regress --udpreport

   exercises NCO and sends the timing reports and your credit card
   infomation back to NCO central. Remove --udpreport if worried.

3. ncap exponentiation (Henry Butowsky): Versions < 3.0.1 incorrectly
   handle exponentiation of a variable to a variable power
   (V^V). We recommend that all ncap users upgrade.

4. All operators except ncap are now memory pure.
   No uninitialized memory is referenced, and no unfree'd or "still
   reachable" memory exists at operator exit, according to valgrind.
   Actually, system libraries and libnetcdf.a have minor memory
   transgressions. The point is that NCO causes no memory leaks.

5. Threading: ncwa is now threaded by default, with potentially
   large performance benefits. Many more operators have threading
   enabled with smaller benefits. Next version we will try to remove
   remaining critical regions for increased performance.

Future: We anticipate one more stability-oriented release (3.0.2),
followed by the MPI-enabled NCO (3.1).

Enjoy,
Charlie
--
Charlie Zender, surname@xxxxxxx, Department of Earth System Science
University of California, Irvine CA 92697-3100. Tel: (949) 824-2987


  • 2005 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: