- 08 Jun, 2013 8 commits
-
-
Pavan Balaji authored
-
Pavan Balaji authored
If the user asked for an asynchronous thread, but the device does not provide MPI_THREAD_MULTIPLE support, throw a warning.
-
Pavan Balaji authored
-
Pavan Balaji authored
1. Use the params interface to control the default thread level. 2. Don't restrict support for the default thread level only in THREAD_MULTIPLE installations.
-
Pavan Balaji authored
Use the params interface to check the ASYNC_PROGRESS variable.
-
Pavan Balaji authored
-
Pavan Balaji authored
We were originally initiating the asynchronous thread in SERIALIZED mode as well. But this is incorrect, since the remaining threads do not acquire a lock and will conflict with this thread.
-
Pavan Balaji authored
This is taken from the mpich-benchmarks repository, which is not maintained anymore.
-
- 07 Jun, 2013 23 commits
-
-
Pavan Balaji authored
If a higher than single or funneled thread level is required and no thread package is provided, abort.
-
Pavan Balaji authored
1. Remove the option for default, since that can be picked with just --enable-threads without any additional arguments as well. 2. Don't do any device-specific assignments in the top-level configure. This is not the right place to do that. If the device wants to use a particular thread-level, it should set that in its subconfigure.m4.
-
Pavan Balaji authored
-
Pavan Balaji authored
-
Pavan Balaji authored
-
Pavan Balaji authored
-
mpi-io cases failed w/ mpich2 on AIX: AIX compiler pads 3 bytes to chars inside structs. MPICH2 needed to match that when on AIX. For cross compiles, two AIX specific cross files are added so the config is aware of this and match AIX padding. (ibm) D190327 (ibm) 76997eee0762ee9e4ad22ec0ee8b8f8c820bea94
-
Pavan Balaji authored
-
The pamid device does not require a pm and will set the default to 'no'. This eliminates the requirement to specify the '--with-pm=no' configure option in order to configure and build successfully. (includes modifications by Pavan Balaji @ Argonne).
-
For a bgq configure, this means that the following option is no longer required to be set: --with-cross-file=src/mpid/pamid/cross/bgq8 (with modifications by Pavan Balaji @ Argonne).
-
When configuring for bgq, the cross compile must be specified which can then be used as the default pamid implementation. --host=powerpc64-bgq-linux --target=powerpc64-bgq-linux --with-device=pamid Previously, the device was required to be: --with-device=pamid:BGQ
-
The '--with-bgq-install-dir' will no longer be required for a default bgq configure as the search logic will now choose an appropriate install.
-
- add fortran interfaces for new MPIX_* functions - remove fortran interface for MPIX_Pset_io_node() - do not use the MPIX_Pset_io_node() function internally The MPIX_Pset_io_node() function has been deprecated. (ibm) CPS 92XKPE (ibm) 6c7f293ccda15d447369ee7327a225d3b7979f15 (ibm) 106eef011bc1e58ada7e208e8c56ee341045611b (ibm) 23b42d38b9f75ddd93701a021f84418a30a7693a (ibm) b39954ab0052e0c5676cd9c270f159a4f6a99828 Signed-off-by:
Haizhu Liu <haizhu@us.ibm.com>
-
(ibm) CPS 95PHUZ (ibm) 7bfb869616ec9aaffe4e5de9e05840fed4e4065a (ibm) d5a3fc9e58ccfcf185f9671b06d8307fd56e653c Signed-off-by:
Haizhu Liu <haizhu@us.ibm.com>
-
(ibm) D190899 (ibm) 6693a84bd469820d94e694bbb7e3fbe2b6188e2f Signed-off-by:
Michael Blocksome <blocksom@us.ibm.com>
-
(ibm) D190239 (ibm) 83363688c21e16bf6f504d5d1bd28075a099bb89 Signed-off-by:
Michael Blocksome <blocksom@us.ibm.com>
-
(ibm) D190610 (ibm) e7d1baff8b4609f5a81f8bd93a52e13d56dc9c30 (ibm) c914bf17412e2d0d16c44d7877ff7bd628599056 Signed-off-by:
Michael Blocksome <blocksom@us.ibm.com>
-
(ibm) D190401 (ibm) 63bc0c36a880f4ce52812aa447ba32d2968aa8f8 Signed-off-by:
Michael Blocksome <blocksom@us.ibm.com>
-
(ibm) 486b8880571b34205490a14e5069fa001552ca0c (ibm) 8b26dda74b1eebf622cac10b3ad004f98a7d9970 (ibm) D189717 Signed-off-by:
Michael Blocksome <blocksom@us.ibm.com>
-
Pavan Balaji authored
-
Pavan Balaji authored
Fixes tt#1871.
-
Pavan Balaji authored
-
Pavan Balaji authored
-
- 05 Jun, 2013 1 commit
-
-
William Gropp authored
This must be re-enabled once the errors in the error calls are fixed.
-
- 02 Jun, 2013 1 commit
-
-
William Gropp authored
Discovered this error while fixing an unrelated problem. Note that autogen will detect that errors were encountered while building the error message tables and will fail, so the problems discovered by this fix need to be addressed.
-
- 01 Jun, 2013 1 commit
-
-
William Gropp authored
This bug was found by the Tianhe-2 software group, and applies only to the device-override path for the MPI_Bcast operation. Because of a missing trailing underscore, the wrong bcast override function could be selected. As our tests don't check the override path, this went undetected.
-
- 31 May, 2013 1 commit
-
-
Rajeev Thakur authored
-
- 29 May, 2013 2 commits
-
-
Replace all instances of bzero(x,n) with memset(x,0,n) per the recommendation of http://pubs.opengroup.org/onlinepubs/009696899/functions/bzero.html Signed-off-by:
Michael Blocksome <blocksom@us.ibm.com> Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
Signed-off-by:
Pavan Balaji <balaji@mcs.anl.gov>
-
- 22 May, 2013 3 commits
-
-
Pavan Balaji authored
-
William Gropp authored
-
William Gropp authored
-