1
1

3634 Коммитов

Автор SHA1 Сообщение Дата
Craig E Rasmussen
a48ff994e4 Fixed MPI_STATUS_SIZE usage to correctly dimension integer :: status variables. Also removed MPI_SIZEOF.
This commit was SVN r4017.
2005-01-15 16:36:48 +00:00
Craig E Rasmussen
aef0f3c503 Fixed MPI_STATUS_SIZE usage to correctly dimension integer :: status variables.
This commit was SVN r4016.
2005-01-15 16:36:13 +00:00
Jeff Squyres
b00522566b - Make MPI_FINALIZE cleanup mpool properly
- Change mca_mpool_base_close() to know that mpool modules with a NULL
  finalize should be skipped (i.e., it's legal)
- Fix a few function names in accorance to the prefix rule

This commit was SVN r4015.
2005-01-15 13:20:26 +00:00
Jeff Squyres
91b186234d Add more missing .h files to Makefile.am's so that distribution
tarballs can be built.

This commit was SVN r4014.
2005-01-15 03:33:02 +00:00
Craig E Rasmussen
eaf6f99d61 Continuing improvements, mostly due to testing and adding problem procedures.
This commit was SVN r4013.
2005-01-14 23:47:39 +00:00
Craig E Rasmussen
de03176303 Added logical types.
This commit was SVN r4012.
2005-01-14 23:45:21 +00:00
Craig E Rasmussen
95a4b10d94 Added logical types and removed unused variable.
This commit was SVN r4011.
2005-01-14 23:44:33 +00:00
Craig E Rasmussen
dac75b0909 Added logical and rank 0 (elemental) types.
This commit was SVN r4010.
2005-01-14 23:11:50 +00:00
Craig E Rasmussen
f1634ae698 Added logical and rank 0 (elemental) types. Also removed output of methods with @kind='No_F90' (2 choice args, for example).
This commit was SVN r4009.
2005-01-14 23:03:36 +00:00
Craig E Rasmussen
ae9dcc2ab7 Added logical and rank 0 (elemental) types.
This commit was SVN r4007.
2005-01-14 22:07:15 +00:00
Jeff Squyres
a057a89943 Ignore "compile" script (from Automake)
This commit was SVN r4006.
2005-01-14 21:59:04 +00:00
Jeff Squyres
15f0cb6112 Use the right type when closing down the mpool components.
This commit was SVN r4005.
2005-01-14 21:58:02 +00:00
Jeff Squyres
6e12d4c378 Add missing .h files into Makefile.am so that the tarball builds
correctly

This commit was SVN r4003.
2005-01-14 19:46:13 +00:00
Brian Barrett
1fb96505a4 * There are a couple of platforms that do dead code elimination on linking,
which was resulting in the pthreads functions never getting linked in.
  Which would cause false positives on the threading tests.  Make sure
  that there is a call chain from main() -> pthread_create(), which should
  be enough to make the test happy.

This commit was SVN r3998.
2005-01-14 16:08:30 +00:00
Tim Woodall
035b55bf81 cleanup threading issues
This commit was SVN r3996.
2005-01-14 15:43:15 +00:00
George Bosilca
95784408c4 Update the ompi_output to match the type of the arguments.
This commit was SVN r3995.
2005-01-14 05:29:27 +00:00
George Bosilca
eb2db8d93c Correctly report the length. Always update the total number of bytes returned in the iovec.
This commit was SVN r3994.
2005-01-14 01:26:43 +00:00
Tim Woodall
4ec9581542 added api to flush pending output
This commit was SVN r3993.
2005-01-14 00:11:24 +00:00
Tim Woodall
ed13778705 removed unused header
This commit was SVN r3992.
2005-01-13 23:43:46 +00:00
Tim Woodall
14be4e26b6 disable use of callbacks for non-threaded case
This commit was SVN r3991.
2005-01-13 22:29:44 +00:00
Tim Woodall
0dfa3711ca - bring this uptodate w/ pcm changes
- support for bproc 3

This commit was SVN r3990.
2005-01-13 22:28:38 +00:00
Tim Woodall
6e37862637 added parameter to control i/fs used for oob messaging
This commit was SVN r3989.
2005-01-13 21:44:58 +00:00
Tim Woodall
3c0bde10d0 added header required for dist target
This commit was SVN r3987.
2005-01-13 15:32:03 +00:00
Tim Woodall
9648b5bc36 starting integration of i/o forwarding framework
This commit was SVN r3986.
2005-01-13 15:30:49 +00:00
Tim Woodall
434d6059a1 updpates/cleanup
This commit was SVN r3985.
2005-01-13 15:27:28 +00:00
George Bosilca
75ceb0a326 Correctly handle the length and offset (uint64_t).
Correctly compute the size of the registration for medium messages (size less than the minimum RDMA fragment).

This commit was SVN r3984.
2005-01-13 09:10:02 +00:00
George Bosilca
e8562569d3 Improve the pipeline management.
This commit was SVN r3983.
2005-01-13 08:36:10 +00:00
George Bosilca
d83f31e3bc Big change: a new pipelined protocol (I still have to investigate what's the correct size for the fragments)
Some minor cleanups (remove useless variables, functions).
Add some comments.
Add a dump header function. (It should be moved from GM driver to some PTL generic file).

This commit was SVN r3982.
2005-01-13 04:19:33 +00:00
Craig E Rasmussen
2284867095 Added AC_DEFINE_UNQUOTED calls for Fortran types.
This commit was SVN r3978.
2005-01-12 22:22:14 +00:00
Tim Woodall
5358a778d0 removed white space
This commit was SVN r3977.
2005-01-12 21:01:40 +00:00
Tim Woodall
c02b7c274f removed unused services
This commit was SVN r3974.
2005-01-12 20:53:10 +00:00
Tim Woodall
55325d1651 intermediate version
This commit was SVN r3973.
2005-01-12 20:51:34 +00:00
Craig E Rasmussen
8f19c4af03 Removed placement of TestAlign type from module.
This commit was SVN r3971.
2005-01-12 20:20:36 +00:00
Craig E Rasmussen
bdbeda33c1 Fixed (removed C printing) to work with Absoft.
This commit was SVN r3970.
2005-01-12 20:19:35 +00:00
Craig E Rasmussen
ca4dc824b5 Removed definition of types from module.
This commit was SVN r3968.
2005-01-12 18:30:21 +00:00
Craig E Rasmussen
45c3fcd508 Added F90 alignment tests (f90_get_alignment)
This commit was SVN r3967.
2005-01-12 18:27:24 +00:00
Craig E Rasmussen
055d884ecb Added F90 alignment tests (f90_get_alignment)
This commit was SVN r3966.
2005-01-12 18:23:26 +00:00
Craig E Rasmussen
74b4028b47 Initial version.
This commit was SVN r3965.
2005-01-12 18:22:22 +00:00
Craig E Rasmussen
37914eaebc Added quad complex.
This commit was SVN r3964.
2005-01-12 18:21:24 +00:00
Craig E Rasmussen
5240a29b6e Added C-like test as well to alignment.
This commit was SVN r3963.
2005-01-12 18:15:46 +00:00
Craig E Rasmussen
d72f5d3d7f Initial version.
This commit was SVN r3962.
2005-01-12 16:00:32 +00:00
George Bosilca
bce922bb05 More cleanups. New callbcak system with more precise functions. Remove older callbacks.
Rename some internals to have a better conformance with the rest of the project.
Dont use a fragment for the ack on the match, use just a already registered buffer.
Delte a useless file (ptl_gm_addr.h). The structure is already present in the ptl_gm_peer.h file

This commit was SVN r3933.
2005-01-10 18:33:52 +00:00
George Bosilca
9a83c13779 Big cleanup, remove all useless variables, structure fields and functions.
Starting the implement the 3 step pipeline (add the structures).

This commit was SVN r3931.
2005-01-10 14:28:39 +00:00
George Bosilca
7cf3f77b43 Convert to the GM fragment header (a normal frag header + 64 bits to hold the registered memory).
This commit was SVN r3930.
2005-01-10 08:43:51 +00:00
George Bosilca
884c54decc Small improvements.
This commit was SVN r3929.
2005-01-10 08:22:41 +00:00
George Bosilca
70839e8a7a Some major changes:
- rendez-vous protocol for long messages (internally used by the GM driver)
 - first step toward overlapping registration/transfert
 - use the correct type (size_t and uint64_t) for some internal types to conform to the PML layer
Some minor changes:
 - remove some useless macros
 - clean-up the GM defines
 - renames some GM MCA parameters
 - correctly use the limit between eager and rendez-vous protocol
 - speedup the code a little (dont allocate useless fragments).
 - when allocation fragment set to ZERO all usefull fields in the struct

This commit was SVN r3927.
2005-01-09 19:42:14 +00:00
Craig E Rasmussen
019b769568 1. Added tests for Fortran 90 types and sizes.
2. Added creation of src/mpi/f90/fortran_sizes.h.

This commit was SVN r3925.
2005-01-07 21:21:46 +00:00
Craig E Rasmussen
51092cd7f5 Added lkinds list
This commit was SVN r3924.
2005-01-07 21:18:48 +00:00
Craig E Rasmussen
a1bb424e92 Initial version.
This commit was SVN r3923.
2005-01-07 21:17:48 +00:00
Craig E Rasmussen
e3140f5026 Initial version.
This commit was SVN r3922.
2005-01-07 19:22:49 +00:00