Craig E Rasmussen
6323a0ac4f
Initial version.
...
This commit was SVN r4030.
2005-01-18 16:15:55 +00:00
Edgar Gabriel
e62c6a4fd6
the parameter list for ompi_parse_port hast changed again back to the original version
...
This commit was SVN r4028.
2005-01-18 13:56:21 +00:00
Edgar Gabriel
ba31e74ec3
removing the current version of the mpi_appnum paramter, since it will be handled now using the registry
...
This commit was SVN r4027.
2005-01-18 13:55:48 +00:00
George Bosilca
72a28e7796
Remove the compilation warnings. Change the my_smp_rank to uint32_t and it's defaul
...
t value from -1 to 0xffffffff. Remove the volatile from the locks definition, as th
ey are useless ie. only the internal integer should be volatile (and that's already the case).
Left something inside for the SM maintainer:
- one warning in ptl_sm.c. For me it look like a bug (line 856). The PTL does not h
ave to signal that the request is completed. That's the PML job. Anyway, the ompi_r
equest_complete is called with a mca_pml_base_send_request_t, and that's not exactl
y how it should work.
- in ptl_sm.c line 122 there is a definition (volatile char** tmp_ptr). As far as I
understand the code it's not the char** who should be volatile, but the pointer to
char ...
This commit was SVN r4024.
2005-01-17 21:37:56 +00:00
George Bosilca
20ddf644e2
The standard C (ISO C) does not allow macros returning values. Switch to an inline function.
...
This commit was SVN r4023.
2005-01-17 21:26:17 +00:00
Brian Barrett
653b259d75
* add uio.h so that it compiles on OS X
...
This commit was SVN r4019.
2005-01-17 15:51:13 +00:00
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