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
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
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
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
George Bosilca
ab0460b1fa
The self module. There are still some improuvements to do, to decrease the overhead. We can have a shortcut from the MPI_Sendrecv function to avoid creating requests if possible.
...
This commit was SVN r1221.
2004-06-10 19:16:08 +00:00
Tim Woodall
7b0b9f0422
- fix to resolve change in behavior in datatype engine
...
This commit was SVN r1213.
2004-06-09 22:46:12 +00:00
Tim Woodall
69ff3b9ecc
- removed unused list type from ompi_list
...
- added probe/cancel stubs
- changed scheduler to allow unlimited first fragment size / use max fragment size
This commit was SVN r1211.
2004-06-09 19:45:08 +00:00
George Bosilca
bcbb4477bc
Change the result of the compare function as we want the ptl's ordered in increased order of the priority.
...
This commit was SVN r1209.
2004-06-09 04:33:42 +00:00
Tim Woodall
4de017f34f
check for non-null entry
...
This commit was SVN r1206.
2004-06-08 22:05:34 +00:00
Tim Woodall
dc97babc71
unused
...
This commit was SVN r1201.
2004-06-07 21:23:26 +00:00
Jeff Squyres
f93f068979
Rename a few .lam_ignore -> .ompi_ignore files
...
This commit was SVN r1195.
2004-06-07 18:18:54 +00:00
Tim Woodall
66a1b34bb5
shared memory version
...
This commit was SVN r1194.
2004-06-07 15:49:14 +00:00
David Daniel
563ac2a338
First pass of lam -> ompi conversion
...
This commit was SVN r1191.
2004-06-07 15:33:53 +00:00
Tim Woodall
9361dbf767
- changed PTL ptl_add_proc/ptl_del_proc interface to accept an array of procs for more scalable startup
...
- resolved several threaded race conditions
- stubs for shared memory ptl
This commit was SVN r1186.
2004-06-03 22:13:01 +00:00
Tim Woodall
9fa9cd9b0a
changed to PML/PTL I/F to support both put/get semantics
...
and receiver side scheduling
This commit was SVN r1140.
2004-05-20 13:45:34 +00:00
Tim Woodall
e68af0dde8
- inlining multiple functions - changed to macros functions the compiler wouldn't inline
...
- removed unused event handling code from critical path
- fixed threading issue in tcp code
This commit was SVN r1136.
2004-05-18 21:06:11 +00:00
Vishal Sahay
037d7e39fc
Correcct a typo
...
This commit was SVN r1125.
2004-05-07 23:43:49 +00:00
Vishal Sahay
c01488ab28
Collective MPI function's back end implementation
...
This commit was SVN r1120.
2004-05-07 23:09:55 +00:00
Vishal Sahay
13b2738768
Collective base functions
...
This commit was SVN r1119.
2004-05-07 23:04:59 +00:00
Tim Woodall
208a2e3ec0
allow the socket buffers to default to kernel values
...
This commit was SVN r1114.
2004-05-04 22:51:04 +00:00
George Bosilca
daac7a1788
Correct 2 typos.
...
This commit was SVN r1104.
2004-04-30 20:05:02 +00:00
Tim Woodall
d1e599d3ea
*** no code review - needed to get this in so others could run benchmarks ***
...
- optional pml/ptl statistics for diagnostics
- fixed libevent select case, added support for waking up progress thread
that is asleep in select/poll to pickup changes to fdset
- setup tcp socket options when socket is created
- added mca parameter for tcp snd/rcv buffer size
This commit was SVN r1084.
2004-04-23 01:38:41 +00:00
Tim Woodall
673eb325f1
allow for non-fragmented message
...
This commit was SVN r1082.
2004-04-22 19:27:59 +00:00
Jeff Squyres
2510143b4e
Move documentation to the .h file -- where it should be
...
This commit was SVN r1081.
2004-04-22 16:59:56 +00:00
Prabhanjan Kambadur
bcc8a53e31
This is the right names
...
This commit was SVN r1078.
2004-04-21 21:08:11 +00:00
Prabhanjan Kambadur
7723dc1dc0
THis is not the right name
...
This commit was SVN r1077.
2004-04-21 21:07:44 +00:00
Prabhanjan Kambadur
8d28895224
Forgot to commit this ... goes with the previous batch of commits
...
This commit was SVN r1076.
2004-04-21 20:57:35 +00:00
Prabhanjan Kambadur
ca48b3962b
Changing some prototypes and also changing the functions. There were some spelling mistakes and other problems. Also commiting the MPI topology functions
...
This commit was SVN r1075.
2004-04-21 20:55:54 +00:00
Jeff Squyres
cc569843f6
Implement barrier
...
This commit was SVN r1074.
2004-04-21 00:40:23 +00:00
Jeff Squyres
c9f6089bc3
Avoid a potential buffer overflow
...
This commit was SVN r1072.
2004-04-21 00:39:05 +00:00
Prabhanjan Kambadur
9abec1b45f
Saving the information about the topology for easy access later
...
This commit was SVN r1070.
2004-04-21 00:29:08 +00:00
Prabhanjan Kambadur
5d6678256d
Pushing c_cube_dim to communicator since it is used by more than one type
...
This commit was SVN r1069.
2004-04-21 00:17:54 +00:00
Tim Woodall
07d6a4db6b
fixes or multi-nic support
...
This commit was SVN r1051.
2004-04-19 16:10:24 +00:00
Prabhanjan Kambadur
18ea956075
Uncommenting some stuff .... these functions are now implemented
...
This commit was SVN r1050.
2004-04-16 22:27:44 +00:00
Prabhanjan Kambadur
304ed5b454
Module ready to go
...
This commit was SVN r1049.
2004-04-16 22:04:22 +00:00
Prabhanjan Kambadur
b41fe8e36a
Changing the prototype of the init function for topo modules
...
This commit was SVN r1048.
2004-04-16 22:03:06 +00:00
Prabhanjan Kambadur
c76092b3cc
Changing some files .. found warnings while trying to compile
...
This commit was SVN r1047.
2004-04-16 22:02:15 +00:00
Prabhanjan Kambadur
24543615db
Changing some files .. found warnings while trying to compile
...
This commit was SVN r1046.
2004-04-16 22:01:32 +00:00
Prabhanjan Kambadur
ca01a056e5
Changing some stuff in topo module ...
...
This commit was SVN r1045.
2004-04-16 20:59:36 +00:00
Prabhanjan Kambadur
2f7aeb2d62
Changing some stuff in topo module ...
...
This commit was SVN r1043.
2004-04-16 20:54:48 +00:00
Prabhanjan Kambadur
8947835c35
Right file name
...
This commit was SVN r1042.
2004-04-16 19:49:39 +00:00
Prabhanjan Kambadur
757d829971
Mis-spelled file name
...
This commit was SVN r1041.
2004-04-16 19:49:08 +00:00
Prabhanjan Kambadur
11b88cb7fa
Typo
...
This commit was SVN r1040.
2004-04-16 17:25:15 +00:00
Tim Woodall
8a28744808
increase poll iterations - improves latency
...
This commit was SVN r1027.
2004-04-13 21:10:00 +00:00
Tim Woodall
c312d5cff4
- fixed ack header size
...
- increase fragment size for a single ptl
This commit was SVN r1025.
2004-04-13 21:08:32 +00:00