Jeff Squyres
245812c34b
* s/f77/fortran/gi in a lot of places
...
* Remove unused #defines in mpi.h.in
* Add OMPI_PARAM_CHECK in mpi.h.in (so that we can check for it in tests)
* Clean up some comments in mpif-common.h
This commit was SVN r26347.
2012-04-27 01:09:37 +00:00
Ralph Castain
38af7db183
Ensure the progress message comes out right away. Otherwise, on a large system where proc state messages are arriving frequently, the message doesn't get printed until the launch is done!
...
This commit was SVN r26346.
2012-04-26 23:41:03 +00:00
Nathan Hjelm
2f98ef894a
update lanl tlcc platform files
...
This commit was SVN r26345.
2012-04-26 22:08:27 +00:00
Nathan Hjelm
e1e0d466e5
Merge ssh://ct-fe1/usr/projects/hpctools/hjelmn/ompi-trunk-git into HEAD
...
This commit was SVN r26344.
2012-04-26 22:06:12 +00:00
Nathan Hjelm
e84f9ec8c3
don't define OPAL_HAVE_ATOMIC_SWAP_64/32 in amd/atomic.h unless we have inlined assembly. fixes pgi complilation on XE/XK-6
...
This commit was SVN r26343.
2012-04-26 20:43:30 +00:00
Ralph Castain
3461809341
Fix reporting of launch progress so the numbers are correct and appear when they should
...
This commit was SVN r26342.
2012-04-26 00:10:09 +00:00
Ralph Castain
3b5b185c86
Don't double free timer events
...
This commit was SVN r26341.
2012-04-25 17:36:12 +00:00
Nathan Hjelm
c36ab84116
ugni: missed a couple of lines in the last commit
...
This commit was SVN r26340.
2012-04-25 14:24:48 +00:00
Jeff Squyres
501a86afe1
No need to include the generated files in the tarball. Thanks to
...
Eugene for pointing this out.
This commit was SVN r26339.
2012-04-25 14:19:18 +00:00
Ralph Castain
8fbcf375da
One more blasted missing file
...
This commit was SVN r26338.
2012-04-25 03:16:44 +00:00
Ralph Castain
ec42c6c510
add missing file to tarball
...
This commit was SVN r26337.
2012-04-25 02:19:00 +00:00
Jeff Squyres
877ed0b41e
Only include the MPI_File functions if we did not --disable-mpi-io
...
This commit was SVN r26335.
2012-04-25 01:21:13 +00:00
Ralph Castain
71805bf7e4
Clearout the startup_timeout event if the job did in fact start. Have ORTE_TERMINATE use the job state macro so debug will show where it was called
...
This commit was SVN r26334.
2012-04-25 01:05:17 +00:00
Nathan Hjelm
a753fe91f7
fix merge
...
This commit was SVN r26332.
2012-04-24 21:16:51 +00:00
Nathan Hjelm
0eb18b9699
ob1: update copyrights
...
This commit was SVN r26331.
2012-04-24 20:19:15 +00:00
Nathan Hjelm
0a0e487d9c
ob1: add emacs mode/indentation defaults
...
This commit was SVN r26330.
2012-04-24 20:19:06 +00:00
Nathan Hjelm
9a35f96bda
ob1: add support for get fallback on put/send
...
This commit was SVN r26329.
2012-04-24 20:18:56 +00:00
Nathan Hjelm
93780c63be
replace tabs w/ spaces
...
This commit was SVN r26328.
2012-04-24 20:18:45 +00:00
Nathan Hjelm
0f60858a01
ugni: improve handling of smsg completions
...
This commit was SVN r26327.
2012-04-24 20:18:35 +00:00
Ralph Castain
369b977e95
Include the mpif-common.pl program in the tarball so that autogen.pl can run against it - some ISVs need to be able to do so.
...
This commit was SVN r26326.
2012-04-24 19:49:35 +00:00
Jeff Squyres
634326ee87
Fix typos: add TKR versions of MPI_MRECV and MPI_IMRECV into the
...
Makefile.am so that their scripts get invoked and the wrappers get
compiled into the libmpi_usempi.la library.
This commit was SVN r26324.
2012-04-24 18:04:15 +00:00
Jeff Squyres
0652e2e913
Fix/clarify a comment from r26322.
...
This commit was SVN r26323.
The following SVN revision numbers were found above:
r26322 --> open-mpi/ompi@aba398ce09
2012-04-24 17:35:19 +00:00
Jeff Squyres
aba398ce09
Per RFC
...
(http://www.open-mpi.org/community/lists/devel/2012/04/10905.php ), set
opal_cache_line_size via hwloc data, if we have it.
opal_cache_line_size will be set to an hwloc-inspired value by the end
of orte_init(), but will always have a safe value to use (i.e., a
default value 128) -- even before opal_init() has completed.
Default to the same value of 128 that Open MPI has used for several
years if a) we have no hwloc data, or b) we weren't able to find L2
objects in the hwloc data.
This commit was SVN r26322.
2012-04-24 17:31:06 +00:00
Nathan Hjelm
e3b9040e69
vader: remove maffinity code
...
This commit was SVN r26321.
2012-04-24 15:38:03 +00:00
Jeff Squyres
67f9cf6952
Add missing MPI_MESSAGE_NO_PROC constant in mpif.h.
...
This commit was SVN r26319.
2012-04-23 21:28:50 +00:00
Nathan Hjelm
363bd184e7
ugni: re-disable uGNI for local procs
...
This commit was SVN r26318.
2012-04-23 21:12:12 +00:00
Nathan Hjelm
ca3ceb840c
ugni: add mca parameter to control the number of smsg retries
...
This commit was SVN r26317.
2012-04-23 21:12:05 +00:00
Nathan Hjelm
95b12f140a
ugni: cleanup frag setup code
...
This commit was SVN r26316.
2012-04-23 21:11:57 +00:00
Nathan Hjelm
37ca31b295
ugni: remove unused completion queue
...
This commit was SVN r26315.
2012-04-23 21:11:39 +00:00
Jeff Squyres
4b047c4257
Fix typos in the memchecker sections of MPI_IMRECV and MPI_MRECV, and
...
define the missing function memchecker_message().
Thanks to MTT for catching these errors.
This commit was SVN r26314.
2012-04-23 21:10:19 +00:00
Jeff Squyres
9986c29a4b
Fix typoe to get the OMPI_Affinity_str.3in man page source is
...
distributed
This commit was SVN r26313.
2012-04-23 19:28:24 +00:00
Jeff Squyres
57f01592f0
It is not a configure error if the Fortran compiler does not support
...
optional arguments; it just means that we won't build the mpi_f08 bindings.
This commit was SVN r26312.
2012-04-23 19:18:43 +00:00
Jeff Squyres
708b497968
Ensure to unset the iof "active" flag after the libevent read callback
...
fires (it's already reset once we queue up the read event again). Failure
to unset the active flag would cause other logic to not queue up the
read event again, because it thought the read event was still active).
This commit was SVN r26311.
2012-04-23 15:58:12 +00:00
Jeff Squyres
f9c685bd5e
Fix some fortran flags variable names, and fortran configury C test
...
problems (i.e., don't return a value from a void() function!). Thanks
to Eugene for identifying these issues. Hopefully this will fix up
the problems Oracle is having with compiling the new Fortran stuff.
This commit was SVN r26310.
2012-04-23 15:28:26 +00:00
Jeff Squyres
a0c3e38ded
Ensure to compile the test as a Fortran program. Thanks to Eugene for
...
pointing out the issue.
This commit was SVN r26309.
2012-04-21 12:05:35 +00:00
Jeff Squyres
89726b4ebc
Update svn:ignores
...
This commit was SVN r26308.
2012-04-21 10:10:47 +00:00
Nathan Hjelm
1340f9c65a
ugni update:
...
- Move endpoint code back up to BTL
- Use opal_pointer_array_t for bounce buffer to identify local smsg completions.
- Update and reenable sendi
- Create a new endpoint for FMA/BTE transactions (keep local smsg/fma transactions seperate)
- Move reverse get code into btl_ugni_put.c
- Move eager get code into btl_ugni_get.c
- Handle remote SMSG overruns correctly
- Added support for inplace sends
- etc
This commit was SVN r26307.
2012-04-19 21:51:55 +00:00
Nathan Hjelm
2b9827f45c
ugni: restrict number of memory registrations per process
...
This commit was SVN r26306.
2012-04-19 21:51:44 +00:00
Nathan Hjelm
e7ae4c3626
update LANL XE6 platform files
...
This commit was SVN r26305.
2012-04-19 21:51:37 +00:00
Nathan Hjelm
c9bf271b36
ugni: check for GNI_GetJobResInfo
...
This commit was SVN r26304.
2012-04-19 21:51:31 +00:00
Jeff Squyres
8111c5e41c
Remove a few compiler warnings from the example
...
This commit was SVN r26303.
2012-04-19 20:02:51 +00:00
Jeff Squyres
ecd7108324
Fix problem of conflicting configure variables.
...
This commit was SVN r26302.
2012-04-19 13:20:08 +00:00
Jeff Squyres
2d95d146fd
Update some svn:ignores
...
This commit was SVN r26295.
2012-04-19 01:07:25 +00:00
Jeff Squyres
5e0a154fa3
Fixes for old compilers:
...
* If the Fortran compiler doesn't support ISO_C_BINDINGS, fall back
to an older (less precise) test for KIND values
* If we're building the mpi module, don't assume that we're also
building mpi_f08 module (i.e., don't add -lmpi_usempif08 to mpifort
unless we're actually building the mpi_f08 module)
This commit was SVN r26294.
2012-04-19 00:47:54 +00:00
Jeff Squyres
6cf8d8ad95
Put the greek VERSION number back to a1
...
This commit was SVN r26293.
2012-04-19 00:37:55 +00:00
Jeff Squyres
c190f3e7ce
Add a PDF of the C to Fortran type mapping, taken from the Fortran
...
spec document.
This commit was SVN r26292.
2012-04-18 22:50:35 +00:00
Ralph Castain
8e28f12d62
Fix the ancient-compiler problem
...
This commit was SVN r26291.
2012-04-18 20:34:45 +00:00
Jeff Squyres
b9640a582a
Fix the case where there is no Fortran compiler found. Possibly fix
...
the case where we have a really ancient Fortran compiler that does not
support ISO_C_BINDING, but need to test to be sure that the new
configury works.
This commit was SVN r26290.
2012-04-18 19:29:07 +00:00
Jeff Squyres
da2cd96bc5
Update more svn:ignore and remove a mistakenly-added .deps directory
...
This commit was SVN r26289.
2012-04-18 17:07:06 +00:00
Jeff Squyres
692ee4dd9a
Add comment about RHEL6
...
This commit was SVN r26288.
2012-04-18 16:58:37 +00:00