Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: [OMPI devel] Question on MCA_BASE_METADATA_PARAM_NONE
From: ananda.mudar_at_[hidden]
Date: 2010-08-23 12:50:15


Hi
 
In the file "mca_base_components_open.c", following code checks for the
components that are checkpointable. If I configure OpenMPI library with
"-enable-cr" option, I was under the assumption that all components will
be checkpointable. However I see that quite a few components are not
checkpointable and that list includes "Shared Memmory (sm)". Do I have
to add any other options to "configure" command so that all components
are checkpointable? Thanks
 
 186
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L186> /*
 187
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L187> * If the
user asked for a checkpoint enabled run
 188
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L188> * then only
load checkpoint enabled components.
 189
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L189> */
 190
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L190> if(
MCA_BASE_METADATA_PARAM_CHECKPOINT
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=MCA_BASE
_METADATA_PARAM_CHECKPOINT> & open_only_flags
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=open_onl
y_flags> ) {
 191
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L191> if(
MCA_BASE_METADATA_PARAM_CHECKPOINT
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=MCA_BASE
_METADATA_PARAM_CHECKPOINT> & dummy
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=dummy>
->data
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=data>
.param_field
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=param_fi
eld> ) {
 192
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L192>
opal_output_verbose
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=opal_out
put_verbose> (10, output_id
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=output_i
d> ,
 193
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L193>
"mca: base: components_open: "
 194
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L194>
"(%s) Component %s is Checkpointable",
 195
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L195>
type_name
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=type_nam
e> ,
 196
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L196>
dummy
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=dummy>
->version
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=version>
.mca_component_name
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=mca_comp
onent_name> );
 197
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L197> }
 198
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L198> else {
 199
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L199>
opal_output_verbose
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=opal_out
put_verbose> (10, output_id
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=output_i
d> ,
 200
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L200>
"mca: base: components_open: "
 201
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L201>
"(%s) Component %s is *NOT* Checkpointable - Disabled",
 202
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L202>
type_name
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=type_nam
e> ,
 203
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L203>
dummy
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=dummy>
->version
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=version>
.mca_component_name
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=mca_comp
onent_name> );
 204
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L204>
opal_list_remove_item
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=opal_lis
t_remove_item> (&components_found
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=componen
ts_found> , item
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/+code=item> );
 205
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L205> }
 206
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L206> }
 207
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L207> }
 208
<http://support.systemfabricworks.com/lxr/ofed+OFED-1.4.1/openmpi-1.3.2/
opal/mca/base/mca_base_components_open.c#L208> }
 
Thanks

Ananda

 

Ananda B Mudar, PMP

Senior Technical Architect

Wipro Technologies

Please do not print this email unless it is absolutely necessary. The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email. www.wipro.com