Jeff Squyres
9db9d4fd58
- Fix the #define fortran handle number names
...
- Add lam_op_create()
This commit was SVN r1065.
2004-04-20 23:11:11 +00:00
Jeff Squyres
65b9686184
- Ensure user-created errhandlers are not marked as intrinsic
...
- fix typo in comment
This commit was SVN r1064.
2004-04-20 23:10:44 +00:00
Jeff Squyres
4be63d8cd2
Forgot to fix op global names, and forgot to add global for op_null.
...
Oops.
This commit was SVN r1063.
2004-04-20 23:10:05 +00:00
Jeff Squyres
8991c661c0
Add calls to
...
- op init and finalize
- ddt finalize
- comm finalize
This commit was SVN r1062.
2004-04-20 22:38:22 +00:00
Jeff Squyres
585aab46b7
First cut of op handling -- now link-compatible. Still have work to
...
be done:
- need to define internal op_create function (that MPI_OP_CREATE will
call)
- need to fill in all the handler functions that are the back-ends to the
intrinsic MPI operations (e.g., MPI_SUM, MPI_MAX, etc.)
This commit was SVN r1061.
2004-04-20 22:37:46 +00:00
Jeff Squyres
7177358f23
Doh! Fix typo.
...
This commit was SVN r1060.
2004-04-20 22:35:13 +00:00
Jeff Squyres
ea6b6c4fd5
- Remove some extraneous ()'s
...
- Add type for MPI_OP_NULL
- Rename global op intrinsics
- Change errhandler globals back to instances, not pointers
This commit was SVN r1059.
2004-04-20 22:18:26 +00:00
Jeff Squyres
22cd1bc116
Change the public variables back to instances -- not pointers
...
This commit was SVN r1058.
2004-04-20 22:17:20 +00:00
Prabhanjan Kambadur
f1fa051d5c
Changing the MPI_Info and lam_info functions to incorporate both error handlers and the fortran to C translation table
...
This commit was SVN r1057.
2004-04-20 22:13:39 +00:00
Vishal Sahay
17694418c1
Add comments about rte discovery for developer
...
This commit was SVN r1056.
2004-04-20 22:04:32 +00:00
Prabhanjan Kambadur
a0983ab473
Changing the bindings files to have the #define of MPI_ functions to PMPI_ functions after the #pragma weak statement
...
This commit was SVN r1055.
2004-04-20 18:50:43 +00:00
Jeff Squyres
49ea6ecf4b
Oops. Need to have a *pointer* to the errhandlers in the mpi.h file,
...
not the actual struct. Duh!
This commit was SVN r1054.
2004-04-20 18:30:15 +00:00
Prabhanjan Kambadur
04fc003dd1
Checking in the files to complete the MPI errhandler functions
...
This commit was SVN r1053.
2004-04-19 23:46:16 +00:00
Prabhanjan Kambadur
0d6678243c
Changing lam_comm_init to reflect the changes in topology structure
...
This commit was SVN r1052.
2004-04-19 23:13:01 +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
dbb0db0909
Enabling topo module
...
This commit was SVN r1044.
2004-04-16 20:56:22 +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
Prabhanjan Kambadur
aecd8c72aa
Adding wtime() and wtick(). These functions are a bit different in terms of their signature. So had to write these out by hand
...
This commit was SVN r1039.
2004-04-16 03:32:33 +00:00
Prabhanjan Kambadur
80bcb827d1
This is the input file to the gen script. Couple of things changed
...
This commit was SVN r1038.
2004-04-16 03:00:05 +00:00
Prabhanjan Kambadur
b912f65278
Removing the temporary files which are creadted
...
This commit was SVN r1037.
2004-04-16 02:46:54 +00:00
Prabhanjan Kambadur
044ff3749a
Fortran bindings, here they come
...
This commit was SVN r1036.
2004-04-16 02:33:49 +00:00
Prabhanjan Kambadur
3bdd6f3433
Another version ... pardon the number of commits on this file :-(
...
This commit was SVN r1035.
2004-04-16 00:52:49 +00:00
Prabhanjan Kambadur
7034c8e782
Almost done ... sorry for the number of commits on this file, but I am scared of loosing data :-D
...
This commit was SVN r1034.
2004-04-15 22:48:11 +00:00
Prabhanjan Kambadur
b06377c3a6
introducing a lot of new things
...
This commit was SVN r1033.
2004-04-15 22:30:16 +00:00
Prabhanjan Kambadur
1bc90cbd30
This is a perl script which generates the required fortran prototypes from a mpi.h header file. Thought it would be useful to put it in svn
...
This commit was SVN r1032.
2004-04-15 17:35:43 +00:00
David Daniel
4c11dc57fe
Cleaning up lam_group_t documentation.
...
This commit was SVN r1031.
2004-04-13 23:42:31 +00:00
David Daniel
6bc049829b
Cleaning up. Adding tag file generation to support external documents.
...
This commit was SVN r1030.
2004-04-13 23:41:58 +00:00
Prabhanjan Kambadur
832ec55ebf
introducing 2 new AM_CONDITIONALS so that tf77 bindings are not built when the user does not want it or when the fortran 77 compiler is not found. Right now, the libraries were built but not snarfed into the big library. This was unneccessary
...
This commit was SVN r1029.
2004-04-13 23:05:31 +00:00
Prabhanjan Kambadur
448a2a0548
correcting a typo
...
This commit was SVN r1028.
2004-04-13 23:00:05 +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
ecc966fd36
decrease timeout
...
This commit was SVN r1026.
2004-04-13 21:09:30 +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
Tim Woodall
4702a7002d
changed #ifdef to #if
...
This commit was SVN r1024.
2004-04-12 15:42:44 +00:00
Tim Woodall
fa0fdba04e
resolved several threading issues
...
This commit was SVN r1023.
2004-04-12 15:39:15 +00:00
Tim Woodall
94a93ab1e1
fixed deadlock
...
This commit was SVN r1022.
2004-04-12 15:38:00 +00:00
Vishal Sahay
20469b4248
Testcase for bitmap. This dir struct is not correct now, and cant be build. So just commiting the te
...
st as it is (although it has been tested outside of this scope...and it works fine)
This commit was SVN r1021.
2004-04-11 22:15:45 +00:00
Vishal Sahay
07adc2cb47
Remove some bugs and add some functionalities
...
This commit was SVN r1020.
2004-04-11 21:15:09 +00:00
Prabhanjan Kambadur
d4aeacbff9
Changing the way I wasy accessing elements inside the list. Previosuly, I was
...
directly using the next and the previous pointers for navigating inside the
list. Now, I am changing these to use the lists built-in lists.
This commit was SVN r1019.
2004-04-08 19:12:16 +00:00
George Bosilca
13a4d3b934
Here they are. Normally all MPI functions (1 and some 2) are now complete. There are still some bugs:
...
- get_content should return a copy of the datatype not a pointer to the same.
- MPI_sizeof is missing
- match_size not yet completed
- and MPI_Dup not optimal.
This commit was SVN r1018.
2004-04-07 21:46:27 +00:00
George Bosilca
0e0b913bc7
lam_ddt_destroy now mark the data for destruction. The data will dissapear when the last
...
reference will be removed.
This commit was SVN r1017.
2004-04-07 21:42:50 +00:00
George Bosilca
910a224202
The name of the function is MPI_Type_set_attr not MPI_Type_get_attr. Second commit ...
...
This commit was SVN r1016.
2004-04-07 20:38:39 +00:00