[gfortran] Patch for potential bug in i/o library
Toon Moene
toon@moene.indiv.nluug.nl
Mon Jun 6 20:27:00 GMT 2005
Thomas Koenig wrote:
> Definitely. For arrays, it would be straightforward to pass an
> array descriptor to the i/o library, and have it handled there.
> Lots of m4 to be written :-) Implied do loops will be harder,
> but not as important.
Uh, oh. I can recall a discussion at a previous employer (some 15 years
ago), where we (the support people of the University Supercomputer
Facility) had to explain to the user that, yes, indeed, despite the
prowess of the TLG (Three Letter Giant) that offered the hard-/software
for our supercomputing business, that whole array I/O was much, much
more efficient than exactly the same I/O written as an implied do loop.
Be forewarned.
--
Toon Moene - e-mail: toon@moene.indiv.nluug.nl - phone: +31 346 214290
Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
A maintainer of GNU Fortran 95: http://gcc.gnu.org/fortran/
Looking for a job: Work from home or at a customer site; HPC, (GNU)
Fortran & C
More information about the Fortran
mailing list