George Bosilca
366d64b7e5
Move the collective structure outside the communicator.
...
As we changed the ABI (forcing a major release), we can limit
the size of the predefined communicators by moving the collective
structure outside the communicator. This might have a minimal,
but unnoticeable, impact on performance. This approach has been
discussed during the January 2017 devel meeting.
Signed-off-by: George Bosilca <bosilca@icl.utk.edu>
Signed-off-by: Joshua Hursey <jhursey@us.ibm.com>
2017-02-27 11:54:17 -06:00
Ralph Castain
1e2019ce2a
Revert "Update to sync with OMPI master and cleanup to build"
...
This reverts commit cb55c88a8b7817d5891ff06a447ea190b0e77479.
2016-11-22 15:03:20 -08:00
Ralph Castain
cb55c88a8b
Update to sync with OMPI master and cleanup to build
...
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
2016-11-22 14:24:54 -08:00
Edgar Gabriel
2bdd6ba17a
correctly free some buffers, and ensure that lustre_stripe_size and stripe_count are always read from the file system.
2016-01-17 09:48:49 -06:00
Edgar Gabriel
4bbb22bd0b
add a new field to the ompio data structure (stripe_count) and set it correctly on pvfs2 and lustre.
2016-01-17 09:48:49 -06:00
Gilles Gouaillardet
fe351f6801
io: do not cast way the const modifier when this is not necessary
...
update the io framework and mpi c bindings
2015-09-09 09:18:58 +09:00
Edgar Gabriel
9f369ba515
move the inclusion of the lustre_user and lliblustreapi header files to the fs_lustre.h file.
2015-08-13 15:36:16 -05:00
Edgar Gabriel
55f0e1a1f8
fix the lustre compilation problems for older lustre versions. Add the prototype for the static function to avoid a warning message.
2015-08-12 09:45:07 -05:00
Edgar Gabriel
477083bca3
the memory chunk that has to be allocated for the llapi_get_stripe function seems to have changed compared to earlier version. This implementation now follows the code snipplet from the man pages.
2015-07-29 17:13:55 -05:00
Edgar Gabriel
e355db005e
fix the logic for setting stripe size and stripe count in the lustre fs module. Takes now also the MPI_Info object into consideration.
2015-07-14 10:53:19 -05:00
Ralph Castain
869041f770
Purge whitespace from the repo
2015-06-23 20:59:57 -07:00
Vishwanath Venkatesan
5be992f445
The pointer to the structure was also never allocated before retrieving
...
the stripe size. Fixing that too.
This commit was SVN r27941.
2013-01-28 07:21:22 +00:00
Vishwanath Venkatesan
817f6cd868
To remove the warning due to uninitialized variable.
...
This commit was SVN r27940.
2013-01-28 06:55:46 +00:00
Vishwanath Venkatesan
6ee377c4f5
Modifying the file-open to use the amode argument instead of file structure values for lustre component
...
This commit was SVN r27154.
2012-08-27 21:13:23 +00:00
George Bosilca
ce7935c8fa
Obviously these were not needed.
...
This commit was SVN r25231.
2011-10-04 14:56:34 +00:00
Edgar Gabriel
52063267df
commit of the OMPIO modules and frameworks.
...
This commit was SVN r25079.
2011-08-25 20:08:17 +00:00