hdf5/perform
Bill Wendling 43bed07320 [svn-r4997] Purpose:
Bug Fix
Description:
	So, for Raw I/O in parallel, if you open a file with truncation by
	multiple processes, it looks as if one process could open the file
	and start writing to it while another process also opens the file
	with truncation, thus wiping out all of the stuff the first process
	wrote to the file.

	This is bad.

	Also added some garbage collection to the pio_perf routine to reclaim
	the space taken by some of the tables.
Solution:
	Placed an MPI_Barrier() statement after the Raw open()/create() call
	so that all processes are synced up before they start writing to the
	file.

	Added free() calls to the tables which weren't being free'd.
Platforms tested:
	Linux-pp (eirene)
2002-02-20 17:35:20 -05:00
..
chunk.c [svn-r4978] Purpose: 2002-02-16 21:51:21 -05:00
Dependencies [svn-r4757] Purpose: 2001-12-30 00:23:38 -05:00
iopipe.c [svn-r4706] Purpose: 2001-12-12 13:40:09 -05:00
Makefile.in [svn-r4969] Description: 2002-02-14 14:04:29 -05:00
mpi-perf.c [svn-r4795] Purpose: 2002-01-07 17:47:22 -05:00
overhead.c [svn-r4978] Purpose: 2002-02-16 21:51:21 -05:00
perf.c [svn-r4795] Purpose: 2002-01-07 17:47:22 -05:00
pio_engine.c [svn-r4997] Purpose: 2002-02-20 17:35:20 -05:00
pio_perf.c [svn-r4997] Purpose: 2002-02-20 17:35:20 -05:00
pio_perf.h [svn-r4964] Purpose: 2002-02-14 10:51:12 -05:00
pio_timer.c [svn-r4816] 2002-01-11 14:44:51 -05:00
pio_timer.h [svn-r4746] 2001-12-19 17:10:15 -05:00