Jeff Squyres
b7885a282b
Closer to finalized version of the interface
...
This commit was SVN r208.
2004-01-10 17:21:33 +00:00
Jeff Squyres
0d1f3720f3
- Add extra bool flag that was just added to the mca_module_t struct
...
in mca.h
- MCA and type ames must be lower case (to match the directory and
output structure)
This commit was SVN r207.
2004-01-10 17:17:20 +00:00
Jeff Squyres
049002bf63
- Add mca_is_checkpointable bool flag
...
- Rename type: mca_module_t is now the base "super" for all modules
- Make the type names doxygen-friendly
This commit was SVN r206.
2004-01-10 17:14:05 +00:00
Brian Barrett
aa111c1464
* Remove libruntime.la, as it no longer exists
...
This commit was SVN r205.
2004-01-10 17:12:06 +00:00
Jeff Squyres
6e7e3d1f87
Make the names friendly to doxygen
...
This commit was SVN r204.
2004-01-10 17:10:29 +00:00
Jeff Squyres
b73dd787ab
Minor changes -- make the name friendly to doxygen
...
This commit was SVN r203.
2004-01-10 17:05:04 +00:00
Jeff Squyres
2bfdc3d7ca
Add C++ protection
...
This commit was SVN r202.
2004-01-10 14:59:06 +00:00
Jeff Squyres
5d54543fd7
Add MPI_Alloc_mem and MPI_Free_mem
...
This commit was SVN r201.
2004-01-10 08:22:06 +00:00
Jeff Squyres
51a330f2ad
Add lam/info.h lam/op.h
...
This commit was SVN r200.
2004-01-10 08:20:36 +00:00
Jeff Squyres
47d7109d5b
- Make the context ID be uint32_t
...
- Make the coll type correct
- Change to make the type "struct lam_communicator" so that mpi.h is
happy. This may end up changing; we should name all the MPI opaque
object structs the same way.
This commit was SVN r199.
2004-01-10 08:20:15 +00:00
Jeff Squyres
a57e4b965b
Filled in a lot of mpi.h
...
This commit was SVN r198.
2004-01-10 08:17:22 +00:00
Brian Barrett
0d6e729e0b
* Remove the lam/runtime code, moving instead to singleton mca modules
...
directly
* Update pcm, oob, and registry mca module headers to match changes Jeff
and I talked about tonight to do checkpoint/restart and all that
This commit was SVN r197.
2004-01-10 08:09:54 +00:00
Brian Barrett
8094a048a2
* try to not document undocumented code
...
This commit was SVN r196.
2004-01-10 07:25:11 +00:00
Brian Barrett
7dea5b743e
* Added PCM interface templates for PCM, Registry, and OOB
...
* Filled in a bunch of .cvsignore files
This commit was SVN r195.
2004-01-10 05:13:00 +00:00
Brian Barrett
3a71c36fe4
* Added shell for Process Control, Out-of-band messaging, and Registry MCA
...
module types
This commit was SVN r194.
2004-01-10 04:44:43 +00:00
Brian Barrett
a72a7f1d26
* First take at the RTE interface. Obviously doesn't work, but at least
...
can generate some doxygen API documentation
This commit was SVN r193.
2004-01-10 00:55:24 +00:00
Tim Woodall
e22ac476dc
teg module definitions
...
This commit was SVN r192.
2004-01-10 00:32:29 +00:00
Brian Barrett
d03f375fc7
* fix problem where find_app would return last useful app, not the first
...
useful
This commit was SVN r191.
2004-01-10 00:02:53 +00:00
Tim Woodall
d674b48364
added new module
...
This commit was SVN r190.
2004-01-09 23:21:18 +00:00
Tim Woodall
e874133d22
move to new pml instance
...
This commit was SVN r189.
2004-01-09 23:20:23 +00:00
Prabhanjan Kambadur
16fbec7894
adding AC_DEFINE_UNQUOTED for LAM_F77 and LAM_F90
...
This commit was SVN r188.
2004-01-09 22:54:32 +00:00
Jeff Squyres
9b2bf109c1
Rename lam_dbl* to lam_list*
...
This commit was SVN r187.
2004-01-09 22:48:57 +00:00
Jeff Squyres
8379837f48
Update the cvsignore
...
This commit was SVN r186.
2004-01-09 22:10:43 +00:00
Jeff Squyres
770d49570b
Moving all the header files. :-)
...
This commit was SVN r185.
2004-01-09 22:09:51 +00:00
Jeff Squyres
03fa5c843b
Add MPI_Op
...
This commit was SVN r184.
2004-01-09 22:08:49 +00:00
Tim Woodall
3448a54eee
fixed syntax errors
...
This commit was SVN r183.
2004-01-09 19:22:30 +00:00
Tim Woodall
24396e54a4
- defined base request
...
- removed p2p specifics from mpi datatypes
This commit was SVN r182.
2004-01-09 19:21:43 +00:00
Tim Woodall
dfbdcd8c2e
renamed/moved p2p headers
...
This commit was SVN r181.
2004-01-09 19:20:50 +00:00
David Daniel
90eabbbcbd
Adding API for atomic operations. We probably don't need to implement all of this.
...
This commit was SVN r180.
2004-01-09 19:15:42 +00:00
Jeff Squyres
4831ce2780
Fix installation of all header files in all cases (even if we're not building
...
C++, F90, F77, or separate compilation for profiling).
This commit was SVN r179.
2004-01-09 18:55:51 +00:00
Jeff Squyres
0809111335
Ensure that we install the headers in the right place
...
This commit was SVN r178.
2004-01-09 18:54:05 +00:00
Prabhanjan Kambadur
3b2c1b6dd7
Fixing STRDIR in path.c and prototyping errors
...
This commit was SVN r177.
2004-01-09 18:47:52 +00:00
Prabhanjan Kambadur
07ad5a5ec3
adding LAM_PATH_MAX to lam_config.h
...
This commit was SVN r176.
2004-01-09 18:40:26 +00:00
Jeff Squyres
67a26a1d65
Oops -- didn't mean to commit all the OPT* stuff.
...
This commit was SVN r175.
2004-01-09 18:39:35 +00:00
Jeff Squyres
ae7e1d0c5e
Actually not necessary to have a finalize pointer in the module
...
struct; the coll base will have the mca_coll_t's from all the modules
who said that they can run, and that has a finalize() method pointer
in it (and this makes it uniform for the modules -- the finalize()
method will *always* be called after query(); the init() function
simply will not be invoked if the module was not selected).
This commit was SVN r174.
2004-01-09 18:22:08 +00:00
David Daniel
422cbbf710
ifdeffing stuff out for now -- still a work in progress
...
This commit was SVN r173.
2004-01-09 18:00:16 +00:00
Rob Awles
03e38978c6
corrected darwin include line from powerpc/atomic.h to ppc_32/atomic.h.
...
This commit was SVN r172.
2004-01-09 17:59:09 +00:00
Jeff Squyres
a34694faed
Oops -- remove file that is obsolete
...
This commit was SVN r171.
2004-01-09 17:57:50 +00:00
David Daniel
c7361d0a1f
Adding some datatype stuff
...
This commit was SVN r170.
2004-01-09 17:45:21 +00:00
Jeff Squyres
77ace57c5a
More fixes for bug 625 -- make all .h files get [conditionally] installed.
...
This commit was SVN r169.
2004-01-09 17:44:07 +00:00
Jeff Squyres
513e693cfa
- Renamed the main struct to "module", and rename the "actions" struct
...
to the main struct
- Rename the prefixes
This commit was SVN r168.
2004-01-09 17:01:57 +00:00
Jeff Squyres
30fadd26c6
Add dummy MCA module AC_SUBST's for the moment
...
This commit was SVN r167.
2004-01-09 16:01:13 +00:00
Jeff Squyres
05d422e4bd
Fix some errors / add more skeleton infrastructure
...
This commit was SVN r166.
2004-01-09 08:38:06 +00:00
Jeff Squyres
44be11bc97
Fix minor typo
...
This commit was SVN r165.
2004-01-09 08:37:35 +00:00
Jeff Squyres
034d0ebcb5
Add support for profiling, both via weak symbols and separate compilation.
...
This commit was SVN r164.
2004-01-09 08:30:19 +00:00
Jeff Squyres
2620d1fd22
Initial versions of functions
...
This commit was SVN r163.
2004-01-09 08:29:57 +00:00
Jeff Squyres
c3dbc942b9
Initial empty versions of functions.
...
This commit was SVN r162.
2004-01-09 08:28:38 +00:00
Jeff Squyres
573a61e573
More skeleton infrastructure for MCA
...
This commit was SVN r161.
2004-01-09 08:27:58 +00:00
Jeff Squyres
f58cc5c26f
Moved other header files elsewhere
...
This commit was SVN r160.
2004-01-09 08:27:05 +00:00
Jeff Squyres
f47db3f07c
Add prototypes for MPI_Init and MPI_Finalize
...
This commit was SVN r159.
2004-01-09 08:25:50 +00:00