1
1
openmpi/orte
Ralph Castain 90f5e3fad8 Fix a buglet in the singleton startup procedure. For purposes of minimizing the xcast message, we "strip" the descriptive info on all subscription messages. This means, though, that we have to store the process name and other info so it can be retrieved in the body of the subscription data (as opposed to in the description). This wasn't being done for singletons because they don't call the RMAPS to "map" themselves.
This has now been corrected. The singleton startup will dutifully call the mapper framework so that the proper data storage locations get initialized. Unfortunately, we then had to instruct the RMAPS not to allocate a vpid range for this job - otherwise, it would make a mistake and think there were two processes in it. Hence, a change was required to RMAPS to tell it "map this job, but don't allocate a vpid range for it".

This change will need to migrate across to 1.2 after it "soaks" the appropriate time.

This commit was SVN r12952.
2007-01-02 16:14:44 +00:00
..
class Rename liborte to libopen-rte and libopal to libopen-pal per telecon today 2006-12-05 18:27:24 +00:00
dss A number of heterogeneous fixes for the dss with the new buffer options: 2006-12-06 23:19:06 +00:00
etc Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
include Modify the pernode option so it can accept a request for the number of processes to be launched. We now check three use-cases for pernode: 2006-12-11 18:07:07 +00:00
mca Fix a buglet in the singleton startup procedure. For purposes of minimizing the xcast message, we "strip" the descriptive info on all subscription messages. This means, though, that we have to store the process name and other info so it can be retrieved in the body of the subscription data (as opposed to in the description). This wasn't being done for singletons because they don't call the RMAPS to "map" themselves. 2007-01-02 16:14:44 +00:00
runtime Fix a buglet in the singleton startup procedure. For purposes of minimizing the xcast message, we "strip" the descriptive info on all subscription messages. This means, though, that we have to store the process name and other info so it can be retrieved in the body of the subscription data (as opposed to in the description). This wasn't being done for singletons because they don't call the RMAPS to "map" themselves. 2007-01-02 16:14:44 +00:00
test Eliminate virtually all of the attribute_predefined data from the STG1 message. We now compute the total number of slots allocated to us and save that in the registry - the attributed_predefined then retrieves it via the STG1 message. The app_num is passed via the process_info structure, which gets the value from the ODLS in the environment. 2006-12-07 03:11:20 +00:00
tools Print out the description of the signal from mpirun when a proc was aborted 2006-12-17 20:01:11 +00:00
util Modify the pernode option so it can accept a request for the number of processes to be launched. We now check three use-cases for pernode: 2006-12-11 18:07:07 +00:00
Doxyfile Fix the broken Doxyfile so people can generate what little code base documentation we have :-) 2006-04-13 12:52:17 +00:00
Makefile.am Rename liborte to libopen-rte and libopal to libopen-pal per telecon today 2006-12-05 18:27:24 +00:00