Very interesting, Rob. It lets us readily build a reference build and
then offer higher performance builds (after we know more about we're
doing). Thank you
Rob Latham wrote:
On Wed, Jun 02, 2010 at 11:33:03AM -0400, Roger Martin wrote:
Hi,
If the hardware and OS is the same, would a single compiled binary
run on all parallel file systems?
yes!
OK, the answer is a little more complicated. All these file systems
export a portable POSIX interface. You can use HDF5 and its MPI-POSIX
VFD.
The MPI-IO library, however, can have file system specific
optimizations. for PVFS, for example, ROMIO has a "list I/O"
interface to efficiently describe noncontiguous accesses.
I don't know of too many (any?) systems that have all those file
systems available, so you'll probably end up re-compiling for the
different MPI libraries anyway.
==rob
_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@hdfgroup.org
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org