1
1
Граф коммитов

3523 Коммитов

Автор SHA1 Сообщение Дата
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
Craig E Rasmussen
c91eb82532 Replaced call to sizeof (not supported by all compilers) and
replaced it by parameter obtained from fortran_sizes.h, created
by configure.

This commit was SVN r3921.
2005-01-07 19:22:00 +00:00
Tim Woodall
ea698d2165 correct includes
This commit was SVN r3919.
2005-01-07 17:59:14 +00:00
Ralph Castain
bc6973cb02 Add a new interface function to the name server that returns the highest vpid allocated to a given job. This lets the caller determine how many vpids have been allocated to the job since vpids are always allocated contiguously.
Also, blow away a static-components.h file that accidentally got committed - should only be locally generated.

This commit was SVN r3918.
2005-01-07 16:03:55 +00:00
Craig E Rasmussen
b349d0ebcf Added printing of kind values (in addition to selected_int_kind)
This commit was SVN r3917.
2005-01-07 15:28:22 +00:00
Craig E Rasmussen
a6a7277d8e Initial version.
This commit was SVN r3916.
2005-01-07 14:40:46 +00:00
George Bosilca
e31cf84924 Remove useless functions and make the size of the GM basic segment a MCA parameter.
This commit was SVN r3910.
2005-01-06 08:20:45 +00:00
Prabhanjan Kambadur
b7ddd7a730 Removing debug from the configuration settings
This commit was SVN r3909.
2005-01-06 05:48:58 +00:00
Prabhanjan Kambadur
fab3f680d7 Removing debug from the configuration settings
This commit was SVN r3908.
2005-01-06 05:48:39 +00:00
Prabhanjan Kambadur
e4a7af525f Removing debug from the configuration settings
This commit was SVN r3907.
2005-01-06 05:48:09 +00:00
George Bosilca
f7d7b2be15 Dont forget to correctly return the amount of data converted in the max_data.
This commit was SVN r3906.
2005-01-06 00:03:44 +00:00
George Bosilca
20793328d6 Decrease the lacenty for small messages. Now we are closer to the MPICH-GM performances.
Use the GM FAST event to avoid a call to gm_unknown.
Dont allocate a fragment for the match message (either on the send or the receive side).

This commit was SVN r3905.
2005-01-06 00:02:47 +00:00