[dcmf] [PATCH 2/2] Issue 2632: Use stat64() to determine the true block size for BGL file system.
Robert Latham
robl at mcs.anl.gov
Wed Feb 6 15:05:55 CST 2008
On Wed, Feb 06, 2008 at 01:02:54PM -0600, Bob Cernohous wrote:
> The BGL ADIO in romio always defaulted to a 1M (assuming GPFS) blocksize
> when tuning collective i/o. Changed to using stat64() to determine the
> real blocksize for any file.
Thanks. seems like a good approach for a bluegene environment.
Mostly for my own notes: For "upstream" romio, we've found an
astonishing number of stat variants. ROMIO needs (but does not have)
a generalized stat routine that can be called from different places in
the code. Also, this blocksize should be tunable with an MPI-IO hint.
Thanks
==rob
--
Rob Latham
Mathematics and Computer Science Division A215 0178 EA2D B059 8CDF
Argonne National Lab, IL USA B29D F333 664A 4280 315B
More information about the dcmf
mailing list