[ HDF5 Tutorial Top ] [ Parallel HDF5 Topics Top ] [ Next ]

Overview of Parallel HDF5 Design


There were several requirements that we had for Parallel HDF5 (PHDF5). These were:

With these requirements of HDF5 our initial target was to support MPI programming, but not for shared memory programming. We had done some experimentation with thread-safe support for Pthreads and for OpenMP, and decided to use these.

Implementation requirements were to:

The following shows the Parallel HDF5 implementation layers:


NCSA
The National Center for Supercomputing Applications

University of Illinois at Urbana-Champaign

hdfhelp@ncsa.uiuc.edu

Last Modified: September 24, 2001