1
1

364 Коммитов

Автор SHA1 Сообщение Дата
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