George Bosilca
f6b5074d85
f2c and c2f translations.
...
This commit was SVN r1343.
2004-06-17 00:31:28 +00:00
George Bosilca
b771ffc76b
The return value should be a double not a double*.
...
Now we have them in fortran.
This commit was SVN r1342.
2004-06-17 00:21:46 +00:00
George Bosilca
8ba6f49786
Update the fortran datatype indexes.
...
This commit was SVN r1341.
2004-06-17 00:04:39 +00:00
George Bosilca
39b0070742
100% compatible with f2c translation table. I create the table in the ddt_init and populate it with
...
all fortran predefined datatypes. There are several datatypes that are not accesible from fortran, their
f2c index is set to -1 actually.
This commit was SVN r1340.
2004-06-17 00:01:22 +00:00
Jeff Squyres
fee3b071c2
Remove accidental redundant call
...
This commit was SVN r1339.
2004-06-16 23:29:37 +00:00
Weikuan Yu
0b1e67b4bf
add more files
...
This commit was SVN r1338.
2004-06-16 22:59:01 +00:00
Edgar Gabriel
3f42ad3475
adapting these routines to the new arguments of the comm_cid allocation routine
...
This commit was SVN r1337.
2004-06-16 22:44:56 +00:00
Edgar Gabriel
deec2c1435
preparing the comm_cid allocation routine for dynamic process management
...
This commit was SVN r1336.
2004-06-16 22:37:03 +00:00
Edgar Gabriel
5d1574d929
adding the implementatio for the name-publishin functions
...
adding more details for comm_spawn/multiple, comm_connect/accept
and comm_join.
This commit was SVN r1335.
2004-06-16 21:35:31 +00:00
Edgar Gabriel
2598915dc7
adding functions for handling the name publishing. Currently ifdefed out,
...
just blank routines are provided for keeping the linker happy.
This commit was SVN r1334.
2004-06-16 21:34:42 +00:00
Tim Woodall
928814249d
changes to i/f
...
This commit was SVN r1333.
2004-06-16 20:59:06 +00:00
Edgar Gabriel
c7f89c4892
updated after discussion
...
This commit was SVN r1332.
2004-06-16 20:29:09 +00:00
George Bosilca
f84e1fa20f
Change the PMPI_* function name to the correct one.
...
This commit was SVN r1331.
2004-06-16 20:18:33 +00:00
George Bosilca
5332d3c3ea
Change the PMPI function to the correct name.
...
This commit was SVN r1330.
2004-06-16 20:17:47 +00:00
Tim Woodall
3ab3df3386
include util/malloc.h
...
This commit was SVN r1329.
2004-06-16 20:13:46 +00:00
Jeff Squyres
8d30733953
Add a thingy to hold some common command line params for many of Open
...
MPI's executables (e.g., "--universe [universe_name]")
This commit was SVN r1328.
2004-06-16 20:03:05 +00:00
Tim Woodall
19ed014922
- shared memory pool init
...
- allocator base cleanup
This commit was SVN r1327.
2004-06-16 20:01:19 +00:00
Tim Prins
d7c221e6d1
Another change to make it work on the mac
...
This commit was SVN r1326.
2004-06-16 19:45:31 +00:00
Tim Prins
4f5f30ff1b
-small fix in the makefile.am
...
This commit was SVN r1325.
2004-06-16 19:30:19 +00:00
Ralph Castain
4f93e58ca7
Relocate the session directory creator/discovery software to its new home!
...
This commit was SVN r1324.
2004-06-16 17:45:20 +00:00
David Daniel
6f35ec76a8
More fixes for George
...
This commit was SVN r1323.
2004-06-16 17:41:34 +00:00
David Daniel
150ff21ef0
Fixes to system-specific atomic ops
...
This commit was SVN r1322.
2004-06-16 17:10:18 +00:00
Jeff Squyres
43daabc851
Ensure we all common and gpr component frameworks
...
This commit was SVN r1321.
2004-06-16 17:07:09 +00:00
Ralph Castain
f70dd29b73
Get rid of these - out of date.
...
This commit was SVN r1320.
2004-06-16 17:03:13 +00:00
Ralph Castain
5f7c14cb36
Updates the documentation and include file for the GPR. The documentation in base.h describes the user interfaces for the registry. Unfortunately, we haven't gotten doxygen to pick it up correctly, so for now you'll have to read it in the base.h file directly.
...
Sorry about that - we'll keep trying to make it work.
This commit was SVN r1319.
2004-06-16 17:01:24 +00:00
David Daniel
f66f6bb4cf
cmpset operations now active in include/atomic.h
...
This commit was SVN r1318.
2004-06-16 16:27:32 +00:00
Tim Woodall
8801016235
- module version
...
This commit was SVN r1317.
2004-06-16 16:01:13 +00:00
Tim Prins
1c5a7ce476
First commit of the bucket allocator component.
...
This commit was SVN r1316.
2004-06-16 15:53:55 +00:00
David Daniel
1e9468c78c
Minor fixes for powerpc atomic operations
...
This commit was SVN r1315.
2004-06-16 15:44:57 +00:00
Edgar Gabriel
4a15e7ce50
adapting the structure of the comm-creation routines to call ompi_comm_nextcid explicitly.
...
This commit was SVN r1314.
2004-06-16 15:41:36 +00:00
Tim Woodall
c4fb4d7ef4
- add shared memory pool
...
- working on mpool/allocator framework
This commit was SVN r1313.
2004-06-16 15:41:29 +00:00
Edgar Gabriel
f8294ab099
extracting the creation of comm_cid from the comm_set routine.
...
The reason is, that we had to pass four arguments to comm_sdet, which were just passed to comm_cid. However, for the dynamic case, even these four arguments are not enough. So I extracted it. A typical sequence for a comm-creation will therefore be:
newcomm = ompi_comm_set (...);
ompi_comm_nextcid (newcomm, oldcomm,...);
This commit was SVN r1312.
2004-06-16 15:40:52 +00:00
Vishal Sahay
2eb37a7c43
Handle Fortran stuff
...
This commit was SVN r1311.
2004-06-16 15:17:43 +00:00
Tim Woodall
f685e75197
fixed call to allocator
...
This commit was SVN r1309.
2004-06-16 14:54:53 +00:00
Jeff Squyres
7f9a8368e2
Fix minor errors in the dynamic module repository code
...
This commit was SVN r1308.
2004-06-16 14:06:50 +00:00
Ginger Young
baf2ed86a7
Updated completed F77 wrappers.
...
This commit was SVN r1307.
2004-06-16 11:53:40 +00:00
Ginger Young
54e823de56
Fortran wrappers completed.
...
Reviewed by George Bosilca
This commit was SVN r1306.
2004-06-16 11:43:19 +00:00
Ginger Young
6511e29921
Fortran wrappers finished.
...
Reviwed by George Bosilca
This commit was SVN r1305.
2004-06-16 11:35:22 +00:00
Ralph Castain
0f11e4fc33
Checkpoint the gpr stuff for the night...
...
This commit was SVN r1304.
2004-06-16 05:41:13 +00:00
Ralph Castain
46cba0e1f8
Add a function to convert the name to a character string. Still need to add the oob interface functions so the name server can be reached from anywhere.
...
This commit was SVN r1303.
2004-06-16 04:38:36 +00:00
Ralph Castain
e648b8573f
Add the name server to the system. Code checked by Jeff - thanks!
...
The name server provides a 64-bit name - no structure to it. If I put a structure in (as Graham had proposed), then I had to track the allocations in each piece of the structure. Quite doable - but this was much simpler and adequate for now. Hard to believe we would hit 64-bits worth of names...but we can change it later, if needed.
This commit was SVN r1302.
2004-06-16 03:40:05 +00:00
Ralph Castain
a0cfd47135
Add unit tests for name server.
...
This commit was SVN r1301.
2004-06-16 03:34:19 +00:00
Edgar Gabriel
49d5c08d91
adding a simple version of get_processor_name based on gethostname,
...
as discussed tonight with Jeff.
This commit was SVN r1300.
2004-06-16 02:21:00 +00:00
Edgar Gabriel
355c9ce04d
updating checklist
...
This commit was SVN r1299.
2004-06-16 02:20:05 +00:00
Edgar Gabriel
fc10938f3c
adding parameter verification for all routines involved in
...
dynamic process management.
Started to sketch the algorithms and the open questions.
Added (if appropriate) the list of info-objects, which we
might have to verify in the according functions.
This commit was SVN r1298.
2004-06-16 01:41:01 +00:00
Jeff Squyres
ceec782bcd
Minor fixes to make the tree build correctly. Temporaryly removed
...
test/include from the build because it only has one program that
doesn't compile right now.
This commit was SVN r1297.
2004-06-16 00:34:27 +00:00
Graham Fagg
3907aac814
Added hopefully doxygen comments to header for Ralph et al. Also fixed prototype in .c
...
This commit was SVN r1296.
2004-06-16 00:26:32 +00:00
George Bosilca
32a3a3a6a1
On close destruct the list of free request only if it was initialized.
...
This commit was SVN r1295.
2004-06-16 00:06:55 +00:00
Jeff Squyres
3302370e35
Arrgh! One more Makefile.am.
...
Note to self: run "svn status" *BEFORE* committing...
This commit was SVN r1294.
2004-06-15 23:58:23 +00:00
Jeff Squyres
2db363c553
Oops -- committing all these Makefile.am's would help. :-)
...
This commit was SVN r1293.
2004-06-15 23:57:43 +00:00