1
1

1453 Коммитов

Автор SHA1 Сообщение Дата
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
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
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
Jeff Squyres
59befefa30 Enable compiling MCA components as dynamic modules
This commit was SVN r1292.
2004-06-15 23:56:18 +00:00
Graham Fagg
6ee86470e0 Minor changes
This commit was SVN r1290.
2004-06-15 23:31:37 +00:00
Edgar Gabriel
8e35c78e87 in pointer_array_set_item and pointer_array_test_and_set_item, we did not update
the lowest_free field correctly, in case we just set exactly this value.

Reviewed by Tim.

This commit was SVN r1288.
2004-06-15 22:14:56 +00:00
Tim Woodall
6628da1299 added version
This commit was SVN r1287.
2004-06-15 22:03:54 +00:00
Edgar Gabriel
a5d2050592 removing the mapping of newgroup before the group has been generated.
This commit was SVN r1286.
2004-06-15 22:01:56 +00:00
George Bosilca
aabc980560 Get rid of one of the most annoying gcc warnings :)
This commit was SVN r1285.
2004-06-15 21:33:21 +00:00
George Bosilca
8c9a317c8a Update the creation of the basic datatypes to include the f2c index.
This commit was SVN r1284.
2004-06-15 21:32:51 +00:00
Edgar Gabriel
bdef2b4a09 fixed the prototype of ompi_comm_dump
- added a function for implementing an allgather on the local_comm for inter-communicators. Will just be used from MPI_Comm_split for inter-communicators

This commit was SVN r1283.
2004-06-15 21:29:29 +00:00
Graham Fagg
4488a1d8a4 Added prototypes and headers so people can coding around the msgbuffer interface
This commit was SVN r1282.
2004-06-15 20:35:30 +00:00
Jeff Squyres
119e15d22d Removed unused variable
This commit was SVN r1281.
2004-06-15 20:27:46 +00:00
Tim Woodall
d1706ed2d0 more cleanup of broken svn commit
This commit was SVN r1280.
2004-06-15 19:57:18 +00:00
Tim Woodall
1491d25583 moved from mem
This commit was SVN r1279.
2004-06-15 19:46:26 +00:00
Jeff Squyres
b1cb8b8cfa Fixes for "make dist"
This commit was SVN r1278.
2004-06-15 19:39:21 +00:00
Jeff Squyres
ca57800b30 Add some missing *.h files
This commit was SVN r1277.
2004-06-15 19:37:05 +00:00
Jeff Squyres
1231d052ce Add a missing <stdlib.h>
This commit was SVN r1275.
2004-06-15 19:20:39 +00:00
Tim Woodall
abba2b038c - removed src/mem directory
- moved mem/free_list.h to class/ompi_free_list.h
- moved mem/malloc.h to util/malloc.h
- added src/mca/mpool component type

This commit was SVN r1274.
2004-06-15 19:07:45 +00:00
George Bosilca
31ccd700cc Add a index for the f2c translation.
This commit was SVN r1273.
2004-06-15 19:02:40 +00:00
Tim Woodall
dde7b88a90 fixed prototypes
This commit was SVN r1272.
2004-06-15 18:28:29 +00:00
Jeff Squyres
6f51fc898e Removed useless directory
This commit was SVN r1271.
2004-06-15 18:26:09 +00:00
Tim Woodall
6407b3fe81 combined alloc w/ alloc aligned
This commit was SVN r1269.
2004-06-15 17:24:47 +00:00
Tim Woodall
140d944861 changed init function
This commit was SVN r1268.
2004-06-15 17:19:11 +00:00
Tim Woodall
d1292b7887 moved mem to allocator
This commit was SVN r1265.
2004-06-15 17:06:42 +00:00
Tim Woodall
422e59593e allocation policy
This commit was SVN r1263.
2004-06-15 16:56:35 +00:00
Jeff Squyres
8891b47d57 iAdd lots of documentation for the MCA base.
This commit was SVN r1262.
2004-06-15 05:37:21 +00:00
Jeff Squyres
db2b35de4d Grunt work from while I was on a teleconf today. :-)
Change all instances of invoking errorhandlers on NULL to
MPI_COMM_WORLD.  Three places still need to be changed:
- MPI_Test
- MPI_Wait
- MPI_Cancel
These all may have a valid request, and therefore may have a valid
communicator, window, or file to invoke the errorhandler on -- not
MPI_COMM_WORLD.  Tim has graciously volunteered to fix this, so I
simply left them invoking on MPI_COMM_WORLD for now, but put a comment
there saying that Tim would fix it.  :-)

This commit was SVN r1261.
2004-06-15 01:39:49 +00:00
Edgar Gabriel
1a2998bdab removing one last typo from group_compare, re-added a check in group_translate_ranks, which I deleted accidentally
This commit was SVN r1259.
2004-06-15 00:25:36 +00:00
Edgar Gabriel
df91640da6 just minor modifications to match the modifications in the group-struct.
This commit was SVN r1258.
2004-06-15 00:09:40 +00:00
Edgar Gabriel
dc30128b8f moving the constant objects MPI_GROUP_NULL and MPI_GROUP_EMPTY
to be generated by OBJ_CONSTRUCT. There are two good reasons:
- it is now independent of the underlying 'super' object (e.g. if
we later in the future decide to switch to a ompi_handle_t, it
is basically transparent now).
- we can use MPI_GROUP_NULL as the group of MPI_COMM_NULL

This commit was SVN r1257.
2004-06-15 00:08:57 +00:00
Edgar Gabriel
ca30b00d18 bug fixes, removing typos and removing the grp_ok_to_free flag
This commit was SVN r1256.
2004-06-15 00:06:33 +00:00
Jeff Squyres
65bfadf87f First cut at a configure.stub for elan -- needs to be filled in with
real tests.

This commit was SVN r1255.
2004-06-14 23:22:14 +00:00
Weikuan Yu
0710f299e1 Just to save some codes in elan
This commit was SVN r1252.
2004-06-14 22:39:14 +00:00
Tim Prins
8f7b128941 first checkin of the memory allocation framework. It should work fine
except the align and realloc functions are not yet allocated.

This commit was SVN r1251.
2004-06-14 21:05:53 +00:00
Jeff Squyres
b2281a7ecf Change a lot of "return 0" and "return -1" to "return OMPI_SUCCES" and
"return OMPI_ERR*".

This commit was SVN r1248.
2004-06-14 20:30:58 +00:00
Ralph Castain
4c28cb8b3d Okay, let's see if the system gets rid of the old registry files this time. Also added new location to configure.ac, and picked up a change to the sys_info header.
This commit was SVN r1239.
2004-06-12 10:56:32 +00:00
Ralph Castain
bf86e88d5f Fix error in directory name - sorry
This commit was SVN r1238.
2004-06-12 10:47:05 +00:00
Ralph Castain
1189ed7b74 Clean up makefile to avoid causing problems with global make
This commit was SVN r1237.
2004-06-12 10:41:09 +00:00
Ralph Castain
551b6d36e0 New home for the registry system, setup as framework + components
This commit was SVN r1236.
2004-06-12 10:21:26 +00:00
Ralph Castain
4f92fa9627 Update to registry - prep to moving to new directory structure.
This commit was SVN r1235.
2004-06-12 10:15:05 +00:00
Rich Graham
fc9c512ba8 adding code to figure out which processes are on the same
host, and limit the number of procs that can use a given
shared memory region.

This commit was SVN r1230.
2004-06-11 20:42:01 +00:00