Commits on Oct 4, 2013
  1. @roblatham00 @morrone

    Teach IOR about GPFS hints (gpfs_fcntl)

    GPFS supports a "gpfs_fcntl" method for hinting various things,
    including "i'm about to write this block of data".  Let's see if, for
    the cost of a few system calls, we can wrangle the GPFS locking system
    into allowing concurrent access with less overhead. (new IOR parameter
    gpfsHintAccess)
    
    Also, drop all locks on a file immediately after open/creation in the
    shared file case, since we know all processes will touch unique regions
    of the file.  It may or may not be a good idea to release all file locks
    after opening.  Processes will then have to re-acquire locks already
    held.   (new IOR parameter gpfsReleaseToken)
    roblatham00 committed with morrone Sep 26, 2013
Commits on Jul 18, 2013
  1. @roblatham00 @morrone

    Define H5_USER_16_API to enable HDF5 backwards compatibility

    Since aiori-HDF5 uses old 1.6-style function calls (create, open, etc),
    turn on the backwards compatiblity here (the one place HDF5 calls are
    made).
    roblatham00 committed with morrone Jul 18, 2013
Commits on Nov 21, 2012
  1. @morrone

    Prep for tagging 3.0.1

    morrone committed Nov 21, 2012
  2. @derics @morrone
Commits on Sep 12, 2012
  1. @morrone

    Remove archaic Parallel-NetCDF 2 GiB limit

    Parallel-NetCDF has not had a 2 GiB file size limitation for quite some time,
    so we can remove this check.
    
    fixes #6
    Robert Latham committed with morrone Sep 12, 2012
  2. @morrone

    Remove bad "static static" function declaration

    Fix some obvious compile errors for IOR hdf5 driver.
    
    fixes #5
    Robert Latham committed with morrone Sep 12, 2012
  3. @morrone

    Improve scalability of CountTasksPerNode().

    Improve the scalabilit of CountTasksPerNode() by using
    a Broadcast and AllReduce, rather than flooding task zero
    with MPI_Send() messages.
    
    Also change the hostname lookup function from MPI_Get_processor_name
    to gethostname(), which should work on most systems that I know of,
    including BlueGene/Q.
    morrone committed Sep 12, 2012
  4. @morrone

    Remove AC_FUNC_MALLOC from configure.ac

    Removing AC_FUNC_MALLOC from configure.ac, to allow compilation
    on BG/P systems.  This check can fail in cross-compilation environments,
    which unnecessarily forces autoconf to require an rpl_malloc()
    replacement for malloc().  We could implement the conditional addition
    of rpl_malloc(), but removing AC_FUNC_MALLOC is a quite work-around.
    
    fixes #4
    morrone committed Sep 10, 2012
Commits on Sep 10, 2012
  1. @morrone
Commits on Jan 14, 2012
  1. @morrone

    Prep for tagging 3.0.0.

    morrone committed Jan 13, 2012
  2. @morrone
  3. @morrone

    Prep for tagging 2.999.5

    morrone committed Jan 13, 2012
Commits on Jan 13, 2012
  1. @morrone

    Add memoryPerNode documentation

    morrone committed Jan 13, 2012
  2. @morrone

    Documentation update

    morrone committed Jan 13, 2012
  3. @morrone

    Change testNum to refNum

    morrone committed Jan 13, 2012
  4. @morrone
  5. @morrone
  6. @morrone

    Fix indenting

    morrone committed Jan 13, 2012
  7. @morrone
  8. @morrone
  9. @morrone
Commits on Jan 10, 2012
  1. @morrone

    Bump beta version to 2.999.4.

    morrone committed Jan 9, 2012
Commits on Jan 9, 2012
  1. @morrone

    Fix "make dist"

    morrone committed Jan 8, 2012
  2. @morrone
  3. @morrone
  4. @morrone

    Remove dead code.

    morrone committed Jan 8, 2012
  5. @morrone

    Remove CVS references

    morrone committed Jan 8, 2012
  6. @morrone

    Update documentation

    morrone committed Jan 8, 2012
  7. @morrone
  8. @morrone
  9. @morrone

    Cleanup maxTimeDuration code.

    morrone committed Jan 8, 2012
  10. @morrone

    Remove undocumented options.

    morrone committed Jan 8, 2012
  11. @morrone
  12. @morrone
  13. @morrone

    Minor code cleanup.

    morrone committed Dec 13, 2011