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