The problem is that when running over InfiniBand the application hangs on the call to MPI_Init.
Thanks, Ryan On Thu, 2008-05-01 at 12:02 -0400, users-requ...@open-mpi.org wrote: > Send users mailing list submissions to > us...@open-mpi.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://www.open-mpi.org/mailman/listinfo.cgi/users > or, via email, send a message with subject or body 'help' to > users-requ...@open-mpi.org > > You can reach the person managing the list at > users-ow...@open-mpi.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of users digest..." > > > Today's Topics: > > 1. Running Hetergenous MPI Application Over Infiniband > (Ryan Buckley ; 21426) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Thu, 01 May 2008 12:02:01 -0400 > From: "Ryan Buckley ; 21426" <rbuck...@mc.com> > Subject: [OMPI users] Running Hetergenous MPI Application Over > Infiniband > To: us...@open-mpi.org > Message-ID: <1209657721.6518.28.camel@localhost> > Content-Type: text/plain; charset="us-ascii" > > Hello, > > I am trying to run a simple Hello World MPI application in a > heterogeneous environment. The machines include 1 x86 machine with a > standard 1Gb ethernet connection and 2 ppc machines with standard 1Gb > ethernet as well as a 10Gb ethernet (Infiniband) switch between the two. > The Hello World program is the same hello_c.c that is included in the > examples directory of the Open MPI installation. > > The goal is that I would like to run heterogeneous applications between > the three aforementioned machines in the following manner: > > The x86 machine will use tcp to communicate to the 2 ppc machines, > while the ppc machines will communicate with one another via the 10GbE. > > x86 <--tcp--> ppc_1 > x86 <--tcp--> ppc_2 > ppc1 <--openib--> ppc_2 > > I am currently using a machfile set up as follows, > > # cat machfile > <ppc_host_1> > <ppc_host_2> > <x86_host> > > In addition I am using an appfile set up as follows, > > # cat appfile > -np 1 --hostfile machfile --host <ppc_host_1> --mca btl > sm,self,tcp,openib /path/to/ppc/openmpi-1.2.5/examples/hello > -np 1 --hostfile machfile --host <ppc_host_2> --mca btl > sm,self,tcp,openib /path/to/ppc/openmpi-1.2.5/examples/hello > -np 1 --hostfile machfile --host <x86_host> --mca btl > sm,self,tcp /path/to/x86/openmpi-1.2.5/examples/hello > > I am running on the command line via > > # mpirun --app appfile > > I've also attached the output from 'ompi_info --all' from all machines. > > Any suggestions would be much appreciated. > > Thanks, > > Ryan > > -------------- next part -------------- > Open MPI: 1.2.5 > Open MPI SVN revision: r16989 > Open RTE: 1.2.5 > Open RTE SVN revision: r16989 > OPAL: 1.2.5 > OPAL SVN revision: r16989 > MCA backtrace: execinfo (MCA v1.0, API v1.0, Component v1.2.5) > MCA memory: ptmalloc2 (MCA v1.0, API v1.0, Component v1.2.5) > MCA paffinity: linux (MCA v1.0, API v1.0, Component v1.2.5) > MCA maffinity: first_use (MCA v1.0, API v1.0, Component v1.2.5) > MCA timer: linux (MCA v1.0, API v1.0, Component v1.2.5) > MCA installdirs: env (MCA v1.0, API v1.0, Component v1.2.5) > MCA installdirs: config (MCA v1.0, API v1.0, Component v1.2.5) > MCA allocator: basic (MCA v1.0, API v1.0, Component v1.0) > MCA allocator: bucket (MCA v1.0, API v1.0, Component v1.0) > MCA coll: basic (MCA v1.0, API v1.0, Component v1.2.5) > MCA coll: self (MCA v1.0, API v1.0, Component v1.2.5) > MCA coll: sm (MCA v1.0, API v1.0, Component v1.2.5) > MCA coll: tuned (MCA v1.0, API v1.0, Component v1.2.5) > MCA io: romio (MCA v1.0, API v1.0, Component v1.2.5) > MCA mpool: rdma (MCA v1.0, API v1.0, Component v1.2.5) > MCA mpool: sm (MCA v1.0, API v1.0, Component v1.2.5) > MCA pml: cm (MCA v1.0, API v1.0, Component v1.2.5) > MCA pml: ob1 (MCA v1.0, API v1.0, Component v1.2.5) > MCA bml: r2 (MCA v1.0, API v1.0, Component v1.2.5) > MCA rcache: vma (MCA v1.0, API v1.0, Component v1.2.5) > MCA btl: self (MCA v1.0, API v1.0.1, Component v1.2.5) > MCA btl: sm (MCA v1.0, API v1.0.1, Component v1.2.5) > MCA btl: tcp (MCA v1.0, API v1.0.1, Component v1.0) > MCA topo: unity (MCA v1.0, API v1.0, Component v1.2.5) > MCA osc: pt2pt (MCA v1.0, API v1.0, Component v1.2.5) > MCA errmgr: hnp (MCA v1.0, API v1.3, Component v1.2.5) > MCA errmgr: orted (MCA v1.0, API v1.3, Component v1.2.5) > MCA errmgr: proxy (MCA v1.0, API v1.3, Component v1.2.5) > MCA gpr: null (MCA v1.0, API v1.0, Component v1.2.5) > MCA gpr: proxy (MCA v1.0, API v1.0, Component v1.2.5) > MCA gpr: replica (MCA v1.0, API v1.0, Component v1.2.5) > MCA iof: proxy (MCA v1.0, API v1.0, Component v1.2.5) > MCA iof: svc (MCA v1.0, API v1.0, Component v1.2.5) > MCA ns: proxy (MCA v1.0, API v2.0, Component v1.2.5) > MCA ns: replica (MCA v1.0, API v2.0, Component v1.2.5) > MCA oob: tcp (MCA v1.0, API v1.0, Component v1.0) > MCA ras: dash_host (MCA v1.0, API v1.3, Component v1.2.5) > MCA ras: localhost (MCA v1.0, API v1.3, Component v1.2.5) > MCA ras: gridengine (MCA v1.0, API v1.3, Component v1.2.5) > MCA ras: slurm (MCA v1.0, API v1.3, Component v1.2.5) > MCA rds: hostfile (MCA v1.0, API v1.3, Component v1.2.5) > MCA rds: proxy (MCA v1.0, API v1.3, Component v1.2.5) > MCA rds: resfile (MCA v1.0, API v1.3, Component v1.2.5) > MCA rmaps: round_robin (MCA v1.0, API v1.3, Component v1.2.5) > MCA rmgr: proxy (MCA v1.0, API v2.0, Component v1.2.5) > MCA rmgr: urm (MCA v1.0, API v2.0, Component v1.2.5) > MCA rml: oob (MCA v1.0, API v1.0, Component v1.2.5) > MCA pls: proxy (MCA v1.0, API v1.3, Component v1.2.5) > MCA pls: gridengine (MCA v1.0, API v1.3, Component v1.2.5) > MCA pls: rsh (MCA v1.0, API v1.3, Component v1.2.5) > MCA pls: slurm (MCA v1.0, API v1.3, Component v1.2.5) > MCA sds: env (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: seed (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: singleton (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: pipe (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: slurm (MCA v1.0, API v1.0, Component v1.2.5) > Prefix: /h/rbuckley/usr/linux_x86_64 > Bindir: /h/rbuckley/usr/linux_x86_64/bin > Libdir: /h/rbuckley/usr/linux_x86_64/lib > Incdir: /h/rbuckley/usr/linux_x86_64/include > Pkglibdir: /h/rbuckley/usr/linux_x86_64/lib/openmpi > Sysconfdir: /h/rbuckley/usr/linux_x86_64/etc > Configured architecture: x86_64-unknown-linux-gnu > Configured by: rbuckley > Configured on: Thu Apr 3 11:48:40 EDT 2008 > Configure host: 1usrv > Built by: rbuckley > Built on: Thu Apr 3 12:05:09 EDT 2008 > Built host: 1usrv > C bindings: yes > C++ bindings: yes > Fortran77 bindings: no > Fortran90 bindings: no > Fortran90 bindings size: na > C compiler: gcc > C compiler absolute: /usr/bin/gcc > C char size: 1 > C bool size: 1 > C short size: 2 > C int size: 4 > C long size: 8 > C float size: 4 > C double size: 8 > C pointer size: 8 > C char align: 1 > C bool align: 1 > C int align: 4 > C float align: 4 > C double align: 8 > C++ compiler: g++ > C++ compiler absolute: /usr/bin/g++ > Fortran77 compiler: gfortran > Fortran77 compiler abs: /usr/bin/gfortran > Fortran90 compiler: none > Fortran90 compiler abs: none > Fort integer size: 4 > Fort logical size: 4 > Fort logical value true: 0 > Fort real size: skipped > Fort dbl prec size: skipped > Fort cplx size: skipped > Fort dbl cplx size: skipped > Fort integer align: skipped > Fort real align: skipped > Fort dbl prec align: skipped > Fort cplx align: skipped > Fort dbl cplx align: skipped > C profiling: yes > C++ profiling: yes > Fortran77 profiling: no > Fortran90 profiling: no > C++ exceptions: yes > Thread support: posix (mpi: yes, progress: no) > Build CFLAGS: -O3 -DNDEBUG -m64 -Wall -Wundef -Wno-long-long > -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -pedantic > -Werror-implicit-function-declaration -finline-functions -fno-strict-aliasing > -pthread > Build CXXFLAGS: -O3 -DNDEBUG -m64 -Wall -Wundef -Wno-long-long > -finline-functions -fexceptions -pthread > Build FFLAGS: -m64 > Build FCFLAGS: -m64 > Build LDFLAGS: -export-dynamic -fexceptions > Build LIBS: -lnsl -lutil -lm > Wrapper extra CFLAGS: -pthread > Wrapper extra CXXFLAGS: -fexceptions -pthread > Wrapper extra FFLAGS: > Wrapper extra FCFLAGS: > Wrapper extra LDFLAGS: > Wrapper extra LIBS: -lrt -ldl -Wl,--export-dynamic -lnsl -lutil -lm > -ldl > Internal debug support: no > MPI parameter check: runtime > Memory profiling support: yes > Memory debugging support: yes > libltdl support: yes > Heterogeneous support: yes > mpirun default --prefix: no > MCA mca: parameter "mca_param_files" (current value: > "/h/rbuckley/.openmpi/mca-params.conf:/h/rbuckley/usr/linux_x86_64/etc/openmpi-mca-params.conf") > Path for MCA configuration files containing default > parameter values > MCA mca: parameter "mca_component_path" (current value: > "/h/rbuckley/usr/linux_x86_64/lib/openmpi:/h/rbuckley/.openmpi/components") > Path where to look for Open MPI and ORTE components > MCA mca: parameter "mca_verbose" (current value: <none>) > Top-level verbosity parameter > MCA mca: parameter "mca_component_show_load_errors" (current > value: "1") > Whether to show errors for components that failed > to load or not > MCA mca: parameter "mca_component_disable_dlopen" (current > value: "0") > Whether to attempt to disable opening dynamic > components or not > MCA mpi: parameter "mpi_param_check" (current value: "1") > Whether you want MPI API parameters checked at > run-time or not. Possible values are 0 (no checking) and 1 (perform checking > at run-time) > MCA mpi: parameter "mpi_yield_when_idle" (current value: "0") > Yield the processor when waiting for MPI > communication (for MPI processes, will default to 1 when oversubscribing > nodes) > MCA mpi: parameter "mpi_event_tick_rate" (current value: > "-1") > How often to progress TCP communications (0 = > never, otherwise specified in microseconds) > MCA mpi: parameter "mpi_show_handle_leaks" (current value: > "0") > Whether MPI_FINALIZE shows all MPI handles that > were not freed or not > MCA mpi: parameter "mpi_no_free_handles" (current value: "0") > Whether to actually free MPI objects when their > handles are freed > MCA mpi: parameter "mpi_show_mca_params" (current value: "0") > Whether to show all MCA parameter value during > MPI_INIT or not (good for reproducability of MPI jobs) > MCA mpi: parameter "mpi_show_mca_params_file" (current > value: <none>) > If mpi_show_mca_params is true, setting this string > to a valid filename tells Open MPI to dump all the MCA parameter values into > a file suitable for reading via the mca_param_files parameter (good for > reproducability of MPI jobs) > MCA mpi: parameter "mpi_paffinity_alone" (current value: "0") > If nonzero, assume that this job is the only (set > of) process(es) running on each node and bind processes to processors, > starting with processor ID 0 > MCA mpi: parameter "mpi_keep_peer_hostnames" (current value: > "1") > If nonzero, save the string hostnames of all MPI > peer processes (mostly for error / debugging output messages). This can add > quite a bit of memory usage to each MPI process. > MCA mpi: parameter "mpi_abort_delay" (current value: "0") > If nonzero, print out an identifying message when > MPI_ABORT is invoked (hostname, PID of the process that called MPI_ABORT) and > delay for that many seconds before exiting (a negative delay value means to > never abort). This allows attaching of a debugger before quitting the job. > MCA mpi: parameter "mpi_abort_print_stack" (current value: > "0") > If nonzero, print out a stack trace when MPI_ABORT > is invoked > MCA mpi: parameter "mpi_preconnect_all" (current value: "0") > Whether to force MPI processes to create > connections / warmup with *all* peers during MPI_INIT (vs. making connections > lazily -- upon the first MPI traffic between each process peer pair) > MCA mpi: parameter "mpi_preconnect_oob" (current value: "0") > Whether to force MPI processes to fully wire-up the > OOB system between MPI processes. > MCA mpi: parameter "mpi_leave_pinned" (current value: "0") > Whether to use the "leave pinned" protocol or not. > Enabling this setting can help bandwidth performance when repeatedly sending > and receiving large messages with the same buffers over RDMA-based networks. > MCA mpi: parameter "mpi_leave_pinned_pipeline" (current > value: "0") > Whether to use the "leave pinned pipeline" protocol > or not. > MCA mpi: parameter "mpi_warn_if_thread_multiple" (current > value: "1") > Whether to show a warning when MPI_THREAD_MULTIPLE > is used or not. > MCA mpi: parameter "mpi_warn_if_progress_threads" (current > value: "1") > Whether to show a warning when progress threads are > used or not. > MCA orte: parameter "orte_debug" (current value: "0") > Top-level ORTE debug switch > MCA orte: parameter "orte_no_daemonize" (current value: "0") > Whether to properly daemonize the ORTE daemons or > not > MCA orte: parameter "orte_base_user_debugger" (current value: > "totalview @mpirun@ -a @mpirun_args@ : ddt -n @np@ -start @executable@ > @executable_argv@ @single_app@ : fxp @mpirun@ -a @mpirun_args@") > Sequence of user-level debuggers to search for in > orterun > MCA orte: parameter "orte_abort_timeout" (current value: "10") > Time to wait [in seconds] before giving up on > aborting an ORTE operation > MCA orte: parameter "orte_timing" (current value: "0") > Request that critical timing loops be measured > MCA opal: parameter "opal_signal" (current value: "6,7,8,11") > If a signal is received, display the stack trace > frame > MCA backtrace: parameter "backtrace" (current value: <none>) > Default selection set of components for the > backtrace framework (<none> means "use all components that can be found") > MCA backtrace: parameter "backtrace_base_verbose" (current value: > "0") > Verbosity level for the backtrace framework (0 = no > verbosity) > MCA backtrace: parameter "backtrace_execinfo_priority" (current > value: "0") > MCA memory: parameter "memory" (current value: <none>) > Default selection set of components for the memory > framework (<none> means "use all components that can be found") > MCA memory: parameter "memory_base_verbose" (current value: "0") > Verbosity level for the memory framework (0 = no > verbosity) > MCA memory: parameter "memory_ptmalloc2_priority" (current > value: "0") > MCA paffinity: parameter "paffinity_base_verbose" (current value: > "0") > Verbosity level of the paffinity framework > MCA paffinity: parameter "paffinity" (current value: <none>) > Default selection set of components for the > paffinity framework (<none> means "use all components that can be found") > MCA paffinity: parameter "paffinity_linux_priority" (current > value: "10") > Priority of the linux paffinity component > MCA paffinity: information "paffinity_linux_have_cpu_set_t" > (value: "1") > Whether this component was compiled on a system > with the type cpu_set_t or not (1 = yes, 0 = no) > MCA paffinity: information "paffinity_linux_CPU_ZERO_ok" (value: > "1") > Whether this component was compiled on a system > where CPU_ZERO() is functional or broken (1 = functional, 0 = broken/not > available) > MCA paffinity: information > "paffinity_linux_sched_setaffinity_num_params" (value: "3") > The number of parameters that sched_set_affinity() > takes on the machine where this component was compiled > MCA maffinity: parameter "maffinity_base_verbose" (current value: > "0") > Verbosity level of the maffinity framework > MCA maffinity: parameter "maffinity" (current value: <none>) > Default selection set of components for the > maffinity framework (<none> means "use all components that can be found") > MCA maffinity: parameter "maffinity_first_use_priority" (current > value: "10") > Priority of the first_use maffinity component > MCA timer: parameter "timer" (current value: <none>) > Default selection set of components for the timer > framework (<none> means "use all components that can be found") > MCA timer: parameter "timer_base_verbose" (current value: "0") > Verbosity level for the timer framework (0 = no > verbosity) > MCA timer: parameter "timer_linux_priority" (current value: > "0") > MCA allocator: parameter "allocator" (current value: <none>) > Default selection set of components for the > allocator framework (<none> means "use all components that can be found") > MCA allocator: parameter "allocator_base_verbose" (current value: > "0") > Verbosity level for the allocator framework (0 = no > verbosity) > MCA allocator: parameter "allocator_basic_priority" (current > value: "0") > MCA allocator: parameter "allocator_bucket_num_buckets" (current > value: "30") > MCA allocator: parameter "allocator_bucket_priority" (current > value: "0") > MCA coll: parameter "coll" (current value: <none>) > Default selection set of components for the coll > framework (<none> means "use all components that can be found") > MCA coll: parameter "coll_base_verbose" (current value: "0") > Verbosity level for the coll framework (0 = no > verbosity) > MCA coll: parameter "coll_basic_priority" (current value: > "10") > Priority of the basic coll component > MCA coll: parameter "coll_basic_crossover" (current value: > "4") > Minimum number of processes in a communicator > before using the logarithmic algorithms > MCA coll: parameter "coll_self_priority" (current value: "75") > MCA coll: parameter "coll_sm_priority" (current value: "0") > Priority of the sm coll component > MCA coll: parameter "coll_sm_control_size" (current value: > "4096") > Length of the control data -- should usually be > either the length of a cache line on most SMPs, or the size of a page on > machines that support direct memory affinity page placement (in bytes) > MCA coll: parameter "coll_sm_bootstrap_filename" (current > value: "shared_mem_sm_bootstrap") > Filename (in the Open MPI session directory) of the > coll sm component bootstrap rendezvous mmap file > MCA coll: parameter "coll_sm_bootstrap_num_segments" (current > value: "8") > Number of segments in the bootstrap file > MCA coll: parameter "coll_sm_fragment_size" (current value: > "8192") > Fragment size (in bytes) used for passing data > through shared memory (will be rounded up to the nearest control_size size) > MCA coll: parameter "coll_sm_mpool" (current value: "sm") > Name of the mpool component to use > MCA coll: parameter "coll_sm_comm_in_use_flags" (current > value: "2") > Number of "in use" flags, used to mark a message > passing area segment as currently being used or not (must be >= 2 and <= > comm_num_segments) > MCA coll: parameter "coll_sm_comm_num_segments" (current > value: "8") > Number of segments in each communicator's shared > memory message passing area (must be >= 2, and must be a multiple of > comm_in_use_flags) > MCA coll: parameter "coll_sm_tree_degree" (current value: "4") > Degree of the tree for tree-based operations (must > be => 1 and <= min(control_size, 255)) > MCA coll: information "coll_sm_shared_mem_used_bootstrap" > (value: "216") > Amount of shared memory used in the shared memory > bootstrap area (in bytes) > MCA coll: parameter "coll_sm_info_num_procs" (current value: > "4") > Number of processes to use for the calculation of > the shared_mem_size MCA information parameter (must be => 2) > MCA coll: information "coll_sm_shared_mem_used_data" (value: > "548864") > Amount of shared memory used in the shared memory > data area for info_num_procs processes (in bytes) > MCA coll: parameter "coll_tuned_priority" (current value: > "30") > Priority of the tuned coll component > MCA coll: parameter > "coll_tuned_pre_allocate_memory_comm_size_limit" (current value: "32768") > Size of communicator were we stop pre-allocating > memory for the fixed internal buffer used for message requests etc that is > hung off the communicator data segment. I.e. if you have a 100'000 nodes you > might not want to pre-allocate 200'000 request handle slots per communicator > instance! > MCA coll: parameter "coll_tuned_init_tree_fanout" (current > value: "4") > Inital fanout used in the tree topologies for each > communicator. This is only an initial guess, if a tuned collective needs a > different fanout for an operation, it build it dynamically. This parameter is > only for the first guess and might save a little time > MCA coll: parameter "coll_tuned_init_chain_fanout" (current > value: "4") > Inital fanout used in the chain (fanout followed by > pipeline) topologies for each communicator. This is only an initial guess, if > a tuned collective needs a different fanout for an operation, it build it > dynamically. This parameter is only for the first guess and might save a > little time > MCA coll: parameter "coll_tuned_use_dynamic_rules" (current > value: "0") > Switch used to decide if we use static (compiled/if > statements) or dynamic (built at runtime) decision function rules > MCA io: parameter "io_base_freelist_initial_size" (current > value: "16") > Initial MPI-2 IO request freelist size > MCA io: parameter "io_base_freelist_max_size" (current > value: "64") > Max size of the MPI-2 IO request freelist > MCA io: parameter "io_base_freelist_increment" (current > value: "16") > Increment size of the MPI-2 IO request freelist > MCA io: parameter "io" (current value: <none>) > Default selection set of components for the io > framework (<none> means "use all components that can be found") > MCA io: parameter "io_base_verbose" (current value: "0") > Verbosity level for the io framework (0 = no > verbosity) > MCA io: parameter "io_romio_priority" (current value: "10") > Priority of the io romio component > MCA io: parameter "io_romio_delete_priority" (current > value: "10") > Delete priority of the io romio component > MCA io: parameter "io_romio_enable_parallel_optimizations" > (current value: "0") > Enable set of Open MPI-added options to improve > collective file i/o performance > MCA mpool: parameter "mpool" (current value: <none>) > Default selection set of components for the mpool > framework (<none> means "use all components that can be found") > MCA mpool: parameter "mpool_base_verbose" (current value: "0") > Verbosity level for the mpool framework (0 = no > verbosity) > MCA mpool: parameter "mpool_rdma_rcache_name" (current value: > "vma") > The name of the registration cache the mpool should > use > MCA mpool: parameter "mpool_rdma_rcache_size_limit" (current > value: "0") > the maximum size of registration cache in bytes. 0 > is unlimited (default 0) > MCA mpool: parameter "mpool_rdma_print_stats" (current value: > "0") > print pool usage statistics at the end of the run > MCA mpool: parameter "mpool_rdma_priority" (current value: "0") > MCA mpool: parameter "mpool_sm_allocator" (current value: > "bucket") > Name of allocator component to use with sm mpool > MCA mpool: parameter "mpool_sm_max_size" (current value: > "536870912") > Maximum size of the sm mpool shared memory file > MCA mpool: parameter "mpool_sm_min_size" (current value: > "134217728") > Minimum size of the sm mpool shared memory file > MCA mpool: parameter "mpool_sm_per_peer_size" (current value: > "33554432") > Size (in bytes) to allocate per local peer in the > sm mpool shared memory file, bounded by min_size and max_size > MCA mpool: parameter "mpool_sm_verbose" (current value: "0") > Enable verbose output for mpool sm component > MCA mpool: parameter "mpool_sm_priority" (current value: "0") > MCA mpool: parameter "mpool_base_use_mem_hooks" (current > value: "0") > use memory hooks for deregistering freed memory > MCA mpool: parameter "mpool_use_mem_hooks" (current value: "0") > (deprecated, use mpool_base_use_mem_hooks) > MCA mpool: parameter "mpool_base_disable_sbrk" (current value: > "0") > use mallopt to override calling sbrk (doesn't > return memory to OS!) > MCA mpool: parameter "mpool_disable_sbrk" (current value: "0") > (deprecated, use mca_mpool_base_disable_sbrk) > MCA pml: parameter "pml" (current value: <none>) > Default selection set of components for the pml > framework (<none> means "use all components that can be found") > MCA pml: parameter "pml_base_verbose" (current value: "0") > Verbosity level for the pml framework (0 = no > verbosity) > MCA pml: parameter "pml_cm_free_list_num" (current value: > "4") > Initial size of request free lists > MCA pml: parameter "pml_cm_free_list_max" (current value: > "-1") > Maximum size of request free lists > MCA pml: parameter "pml_cm_free_list_inc" (current value: > "64") > Number of elements to add when growing request free > lists > MCA pml: parameter "pml_cm_priority" (current value: "30") > CM PML selection priority > MCA pml: parameter "pml_ob1_free_list_num" (current value: > "4") > MCA pml: parameter "pml_ob1_free_list_max" (current value: > "-1") > MCA pml: parameter "pml_ob1_free_list_inc" (current value: > "64") > MCA pml: parameter "pml_ob1_priority" (current value: "20") > MCA pml: parameter "pml_ob1_eager_limit" (current value: > "131072") > MCA pml: parameter "pml_ob1_send_pipeline_depth" (current > value: "3") > MCA pml: parameter "pml_ob1_recv_pipeline_depth" (current > value: "4") > MCA bml: parameter "bml" (current value: <none>) > Default selection set of components for the bml > framework (<none> means "use all components that can be found") > MCA bml: parameter "bml_base_verbose" (current value: "0") > Verbosity level for the bml framework (0 = no > verbosity) > MCA bml: parameter "bml_r2_show_unreach_errors" (current > value: "1") > Show error message when procs are unreachable > MCA bml: parameter "bml_r2_priority" (current value: "0") > MCA rcache: parameter "rcache" (current value: <none>) > Default selection set of components for the rcache > framework (<none> means "use all components that can be found") > MCA rcache: parameter "rcache_base_verbose" (current value: "0") > Verbosity level for the rcache framework (0 = no > verbosity) > MCA rcache: parameter "rcache_vma_priority" (current value: "0") > MCA btl: parameter "btl_base_debug" (current value: "0") > If btl_base_debug is 1 standard debug is output, if > > 1 verbose debug is output > MCA btl: parameter "btl" (current value: <none>) > Default selection set of components for the btl > framework (<none> means "use all components that can be found") > MCA btl: parameter "btl_base_verbose" (current value: "0") > Verbosity level for the btl framework (0 = no > verbosity) > MCA btl: parameter "btl_self_free_list_num" (current value: > "0") > Number of fragments by default > MCA btl: parameter "btl_self_free_list_max" (current value: > "-1") > Maximum number of fragments > MCA btl: parameter "btl_self_free_list_inc" (current value: > "32") > Increment by this number of fragments > MCA btl: parameter "btl_self_eager_limit" (current value: > "131072") > Eager size fragmeng (before the rendez-vous > ptotocol) > MCA btl: parameter "btl_self_min_send_size" (current value: > "262144") > Minimum fragment size after the rendez-vous > MCA btl: parameter "btl_self_max_send_size" (current value: > "262144") > Maximum fragment size after the rendez-vous > MCA btl: parameter "btl_self_min_rdma_size" (current value: > "2147483647") > Maximum fragment size for the RDMA transfer > MCA btl: parameter "btl_self_max_rdma_size" (current value: > "2147483647") > Maximum fragment size for the RDMA transfer > MCA btl: parameter "btl_self_exclusivity" (current value: > "65536") > Device exclusivity > MCA btl: parameter "btl_self_flags" (current value: "10") > Active behavior flags > MCA btl: parameter "btl_self_priority" (current value: "0") > MCA btl: parameter "btl_sm_free_list_num" (current value: > "8") > MCA btl: parameter "btl_sm_free_list_max" (current value: > "-1") > MCA btl: parameter "btl_sm_free_list_inc" (current value: > "64") > MCA btl: parameter "btl_sm_exclusivity" (current value: > "65535") > MCA btl: parameter "btl_sm_latency" (current value: "100") > MCA btl: parameter "btl_sm_max_procs" (current value: "-1") > MCA btl: parameter "btl_sm_sm_extra_procs" (current value: > "2") > MCA btl: parameter "btl_sm_mpool" (current value: "sm") > MCA btl: parameter "btl_sm_eager_limit" (current value: > "4096") > MCA btl: parameter "btl_sm_max_frag_size" (current value: > "32768") > MCA btl: parameter "btl_sm_size_of_cb_queue" (current value: > "128") > MCA btl: parameter "btl_sm_cb_lazy_free_freq" (current > value: "120") > MCA btl: parameter "btl_sm_priority" (current value: "0") > MCA btl: parameter "btl_tcp_if_include" (current value: > <none>) > MCA btl: parameter "btl_tcp_if_exclude" (current value: "lo") > MCA btl: parameter "btl_tcp_free_list_num" (current value: > "8") > MCA btl: parameter "btl_tcp_free_list_max" (current value: > "-1") > MCA btl: parameter "btl_tcp_free_list_inc" (current value: > "32") > MCA btl: parameter "btl_tcp_sndbuf" (current value: "131072") > MCA btl: parameter "btl_tcp_rcvbuf" (current value: "131072") > MCA btl: parameter "btl_tcp_endpoint_cache" (current value: > "30720") > MCA btl: parameter "btl_tcp_exclusivity" (current value: "0") > MCA btl: parameter "btl_tcp_eager_limit" (current value: > "65536") > MCA btl: parameter "btl_tcp_min_send_size" (current value: > "65536") > MCA btl: parameter "btl_tcp_max_send_size" (current value: > "131072") > MCA btl: parameter "btl_tcp_min_rdma_size" (current value: > "131072") > MCA btl: parameter "btl_tcp_max_rdma_size" (current value: > "2147483647") > MCA btl: parameter "btl_tcp_flags" (current value: "122") > MCA btl: parameter "btl_tcp_priority" (current value: "0") > MCA btl: parameter "btl_base_include" (current value: <none>) > MCA btl: parameter "btl_base_exclude" (current value: <none>) > MCA btl: parameter "btl_base_warn_component_unused" (current > value: "1") > This parameter is used to turn on warning messages > when certain NICs are not used > MCA mtl: parameter "mtl" (current value: <none>) > Default selection set of components for the mtl > framework (<none> means "use all components that can be found") > MCA mtl: parameter "mtl_base_verbose" (current value: "0") > Verbosity level for the mtl framework (0 = no > verbosity) > MCA topo: parameter "topo" (current value: <none>) > Default selection set of components for the topo > framework (<none> means "use all components that can be found") > MCA topo: parameter "topo_base_verbose" (current value: "0") > Verbosity level for the topo framework (0 = no > verbosity) > MCA osc: parameter "osc" (current value: <none>) > Default selection set of components for the osc > framework (<none> means "use all components that can be found") > MCA osc: parameter "osc_base_verbose" (current value: "0") > Verbosity level for the osc framework (0 = no > verbosity) > MCA osc: parameter "osc_pt2pt_no_locks" (current value: "0") > Enable optimizations available only if MPI_LOCK is > not used. > MCA osc: parameter "osc_pt2pt_eager_limit" (current value: > "16384") > Max size of eagerly sent data > MCA osc: parameter "osc_pt2pt_priority" (current value: "0") > MCA errmgr: parameter "errmgr_base_verbose" (current value: "0") > Verbosity level for the errmgr framework > MCA errmgr: parameter "errmgr" (current value: <none>) > Default selection set of components for the errmgr > framework (<none> means "use all components that can be found") > MCA errmgr: parameter "errmgr_hnp_debug" (current value: "0") > MCA errmgr: parameter "errmgr_hnp_priority" (current value: "0") > MCA errmgr: parameter "errmgr_orted_debug" (current value: "0") > MCA errmgr: parameter "errmgr_orted_priority" (current value: > "0") > MCA errmgr: parameter "errmgr_proxy_debug" (current value: "0") > MCA errmgr: parameter "errmgr_proxy_priority" (current value: > "0") > MCA gpr: parameter "gpr_base_verbose" (current value: "0") > Verbosity level for the gpr framework > MCA gpr: parameter "gpr_base_maxsize" (current value: > "2147483647") > MCA gpr: parameter "gpr_base_blocksize" (current value: > "512") > MCA gpr: parameter "gpr" (current value: <none>) > Default selection set of components for the gpr > framework (<none> means "use all components that can be found") > MCA gpr: parameter "gpr_null_priority" (current value: "0") > MCA gpr: parameter "gpr_proxy_debug" (current value: "0") > MCA gpr: parameter "gpr_proxy_priority" (current value: "0") > MCA gpr: parameter "gpr_replica_debug" (current value: "0") > MCA gpr: parameter "gpr_replica_isolate" (current value: "0") > MCA gpr: parameter "gpr_replica_priority" (current value: > "0") > MCA iof: parameter "iof_base_window_size" (current value: > "4096") > MCA iof: parameter "iof_base_service" (current value: > "0.0.0") > MCA iof: parameter "iof_base_verbose" (current value: "0") > Verbosity level for the iof framework > MCA iof: parameter "iof" (current value: <none>) > Default selection set of components for the iof > framework (<none> means "use all components that can be found") > MCA iof: parameter "iof_proxy_priority" (current value: "0") > MCA iof: parameter "iof_svc_priority" (current value: "0") > MCA ns: parameter "ns_base_verbose" (current value: "0") > Verbosity level for the ns framework > MCA ns: parameter "ns" (current value: <none>) > Default selection set of components for the ns > framework (<none> means "use all components that can be found") > MCA ns: parameter "ns_proxy_debug" (current value: "0") > MCA ns: parameter "ns_proxy_maxsize" (current value: > "2147483647") > MCA ns: parameter "ns_proxy_blocksize" (current value: > "512") > MCA ns: parameter "ns_proxy_priority" (current value: "0") > MCA ns: parameter "ns_replica_debug" (current value: "0") > MCA ns: parameter "ns_replica_isolate" (current value: "0") > MCA ns: parameter "ns_replica_maxsize" (current value: > "2147483647") > MCA ns: parameter "ns_replica_blocksize" (current value: > "512") > MCA ns: parameter "ns_replica_priority" (current value: "0") > MCA oob: parameter "oob" (current value: <none>) > Default selection set of components for the oob > framework (<none> means "use all components that can be found") > MCA oob: parameter "oob_base_verbose" (current value: "0") > Verbosity level for the oob framework (0 = no > verbosity) > MCA oob: parameter "oob_tcp_peer_limit" (current value: "-1") > MCA oob: parameter "oob_tcp_peer_retries" (current value: > "60") > MCA oob: parameter "oob_tcp_debug" (current value: "0") > MCA oob: parameter "oob_tcp_sndbuf" (current value: "131072") > MCA oob: parameter "oob_tcp_rcvbuf" (current value: "131072") > MCA oob: parameter "oob_tcp_if_include" (current value: > <none>) > Comma-delimited list of TCP interfaces to use > MCA oob: parameter "oob_tcp_if_exclude" (current value: > <none>) > Comma-delimited list of TCP interfaces to exclude > MCA oob: parameter "oob_tcp_connect_sleep" (current value: > "1") > Enable (1) / disable (0) random sleep for > connection wireup > MCA oob: parameter "oob_tcp_listen_mode" (current value: > "event") > Mode for HNP to accept incoming connections: event, > listen_thread > MCA oob: parameter "oob_tcp_listen_thread_max_queue" > (current value: "10") > High water mark for queued accepted socket list size > MCA oob: parameter "oob_tcp_listen_thread_max_time" (current > value: "10") > Maximum amount of time (in milliseconds) to wait > between processing accepted socket list > MCA oob: parameter "oob_tcp_accept_spin_count" (current > value: "10") > Number of times to let accept return EWOULDBLOCK > before updating accepted socket list > MCA oob: parameter "oob_tcp_priority" (current value: "0") > MCA oob: parameter "oob_base_include" (current value: <none>) > Components to include for oob framework selection > MCA oob: parameter "oob_base_exclude" (current value: <none>) > Components to exclude for oob framework selection > MCA ras: parameter "ras_base_verbose" (current value: "0") > Enable debugging for the RAS framework (nonzero = > enabled) > MCA ras: parameter "ras" (current value: <none>) > MCA ras: parameter "ras_dash_host_priority" (current value: > "5") > Selection priority for the dash_host RAS component > MCA ras: parameter "ras_localhost_priority" (current value: > "0") > Selection priority for the localhost RAS component > MCA ras: parameter "ras_gridengine_debug" (current value: > "0") > Enable debugging output for the gridengine ras > component > MCA ras: parameter "ras_gridengine_priority" (current value: > "100") > Priority of the gridengine ras component > MCA ras: parameter "ras_gridengine_verbose" (current value: > "0") > Enable verbose output for the gridengine ras > component > MCA ras: parameter "ras_gridengine_show_jobid" (current > value: "0") > Show the JOB_ID of the Grid Engine job > MCA ras: parameter "ras_slurm_priority" (current value: "75") > Priority of the slurm ras component > MCA rds: parameter "rds_base_verbose" (current value: "0") > Verbosity level for the rds framework > MCA rds: parameter "rds" (current value: <none>) > MCA rds: parameter "rds_hostfile_debug" (current value: "0") > Toggle debug output for hostfile RDS component > MCA rds: parameter "rds_hostfile_path" (current value: > "/h/rbuckley/usr/linux_x86_64/etc/openmpi-default-hostfile") > ORTE Host filename > MCA rds: parameter "rds_hostfile_priority" (current value: > "0") > MCA rds: parameter "rds_proxy_priority" (current value: "0") > MCA rds: parameter "rds_resfile_debug" (current value: "0") > Toggle debug output for resfile RDS component > MCA rds: parameter "rds_resfile_name" (current value: <none>) > ORTE Resource filename > MCA rds: parameter "rds_resfile_priority" (current value: > "0") > MCA rmaps: parameter "rmaps_base_verbose" (current value: "0") > Verbosity level for the rmaps framework > MCA rmaps: parameter "rmaps_base_schedule_policy" (current > value: "unspec") > Scheduling Policy for RMAPS. [slot | node] > MCA rmaps: parameter "rmaps_base_pernode" (current value: "0") > Launch one ppn as directed > MCA rmaps: parameter "rmaps_base_n_pernode" (current value: > "-1") > Launch n procs/node > MCA rmaps: parameter "rmaps_base_no_schedule_local" (current > value: "0") > If false, allow scheduling MPI applications on the > same node as mpirun (default). If true, do not schedule any MPI applications > on the same node as mpirun > MCA rmaps: parameter "rmaps_base_no_oversubscribe" (current > value: "0") > If true, then do not allow oversubscription of > nodes - mpirun will return an error if there aren't enough nodes to launch > all processes without oversubscribing > MCA rmaps: parameter "rmaps_base_display_map" (current value: > "0") > Whether to display the process map after it is > computed > MCA rmaps: parameter "rmaps" (current value: <none>) > Default selection set of components for the rmaps > framework (<none> means "use all components that can be found") > MCA rmaps: parameter "rmaps_round_robin_debug" (current value: > "1") > Toggle debug output for Round Robin RMAPS component > MCA rmaps: parameter "rmaps_round_robin_priority" (current > value: "1") > Selection priority for Round Robin RMAPS component > MCA rmgr: parameter "rmgr_base_verbose" (current value: "0") > Verbosity level for the rmgr framework > MCA rmgr: parameter "rmgr" (current value: <none>) > Default selection set of components for the rmgr > framework (<none> means "use all components that can be found") > MCA rmgr: parameter "rmgr_proxy_priority" (current value: "0") > MCA rmgr: parameter "rmgr_urm_priority" (current value: "0") > MCA rml: parameter "rml_base_debug" (current value: "0") > Verbosity level for the rml famework > MCA rml: parameter "rml" (current value: <none>) > Default selection set of components for the rml > framework (<none> means "use all components that can be found") > MCA rml: parameter "rml_base_verbose" (current value: "0") > Verbosity level for the rml framework (0 = no > verbosity) > MCA rml: parameter "rml_oob_priority" (current value: "0") > MCA pls: parameter "pls_base_reuse_daemons" (current value: > "0") > If nonzero, reuse daemons to launch dynamically > spawned processes. If zero, do not reuse daemons (default) > MCA pls: parameter "pls" (current value: <none>) > Default selection set of components for the pls > framework (<none> means "use all components that can be found") > MCA pls: parameter "pls_base_verbose" (current value: "0") > Verbosity level for the pls framework (0 = no > verbosity) > MCA pls: parameter "pls_proxy_priority" (current value: "0") > MCA pls: parameter "pls_gridengine_debug" (current value: > "0") > Enable debugging of gridengine pls component > MCA pls: parameter "pls_gridengine_verbose" (current value: > "0") > Enable verbose output of the gridengine qrsh > -inherit command > MCA pls: parameter "pls_gridengine_priority" (current value: > "100") > Priority of the gridengine pls component > MCA pls: parameter "pls_gridengine_orted" (current value: > "orted") > The command name that the gridengine pls component > will invoke for the ORTE daemon > MCA pls: parameter "pls_rsh_debug" (current value: "0") > Whether or not to enable debugging output for the > rsh pls component (0 or 1) > MCA pls: parameter "pls_rsh_num_concurrent" (current value: > "128") > How many pls_rsh_agent instances to invoke > concurrently (must be > 0) > MCA pls: parameter "pls_rsh_force_rsh" (current value: "0") > Force the launcher to always use rsh, even for > local daemons > MCA pls: parameter "pls_rsh_orted" (current value: "orted") > The command name that the rsh pls component will > invoke for the ORTE daemon > MCA pls: parameter "pls_rsh_priority" (current value: "10") > Priority of the rsh pls component > MCA pls: parameter "pls_rsh_delay" (current value: "1") > Delay (in seconds) between invocations of the > remote agent, but only used when the "debug" MCA parameter is true, or the > top-level MCA debugging is enabled (otherwise this value is ignored) > MCA pls: parameter "pls_rsh_reap" (current value: "1") > If set to 1, wait for all the processes to complete > before exiting. Otherwise, quit immediately -- without waiting for > confirmation that all other processes in the job have completed. > MCA pls: parameter "pls_rsh_assume_same_shell" (current > value: "1") > If set to 1, assume that the shell on the remote > node is the same as the shell on the local node. Otherwise, probe for what > the remote shell. > MCA pls: parameter "pls_rsh_agent" (current value: "ssh : > rsh") > The command used to launch executables on remote > nodes (typically either "ssh" or "rsh") > MCA pls: parameter "pls_slurm_debug" (current value: "0") > Enable debugging of slurm pls > MCA pls: parameter "pls_slurm_priority" (current value: "75") > Default selection priority > MCA pls: parameter "pls_slurm_orted" (current value: "orted") > Command to use to start proxy orted > MCA pls: parameter "pls_slurm_args" (current value: <none>) > Custom arguments to srun > MCA sds: parameter "sds" (current value: <none>) > Default selection set of components for the sds > framework (<none> means "use all components that can be found") > MCA sds: parameter "sds_base_verbose" (current value: "0") > Verbosity level for the sds framework (0 = no > verbosity) > MCA sds: parameter "sds_env_priority" (current value: "0") > MCA sds: parameter "sds_seed_priority" (current value: "0") > MCA sds: parameter "sds_singleton_priority" (current value: > "0") > MCA sds: parameter "sds_pipe_priority" (current value: "0") > MCA sds: parameter "sds_slurm_priority" (current value: "0") > -------------- next part -------------- > Open MPI: 1.2.5 > Open MPI SVN revision: r16989 > Open RTE: 1.2.5 > Open RTE SVN revision: r16989 > OPAL: 1.2.5 > OPAL SVN revision: r16989 > MCA backtrace: execinfo (MCA v1.0, API v1.0, Component v1.2.5) > MCA memory: ptmalloc2 (MCA v1.0, API v1.0, Component v1.2.5) > MCA paffinity: linux (MCA v1.0, API v1.0, Component v1.2.5) > MCA maffinity: first_use (MCA v1.0, API v1.0, Component v1.2.5) > MCA timer: linux (MCA v1.0, API v1.0, Component v1.2.5) > MCA installdirs: env (MCA v1.0, API v1.0, Component v1.2.5) > MCA installdirs: config (MCA v1.0, API v1.0, Component v1.2.5) > MCA allocator: basic (MCA v1.0, API v1.0, Component v1.0) > MCA allocator: bucket (MCA v1.0, API v1.0, Component v1.0) > MCA coll: basic (MCA v1.0, API v1.0, Component v1.2.5) > MCA coll: self (MCA v1.0, API v1.0, Component v1.2.5) > MCA coll: sm (MCA v1.0, API v1.0, Component v1.2.5) > MCA coll: tuned (MCA v1.0, API v1.0, Component v1.2.5) > MCA io: romio (MCA v1.0, API v1.0, Component v1.2.5) > MCA mpool: rdma (MCA v1.0, API v1.0, Component v1.2.5) > MCA mpool: sm (MCA v1.0, API v1.0, Component v1.2.5) > MCA pml: cm (MCA v1.0, API v1.0, Component v1.2.5) > MCA pml: ob1 (MCA v1.0, API v1.0, Component v1.2.5) > MCA bml: r2 (MCA v1.0, API v1.0, Component v1.2.5) > MCA rcache: vma (MCA v1.0, API v1.0, Component v1.2.5) > MCA btl: self (MCA v1.0, API v1.0.1, Component v1.2.5) > MCA btl: sm (MCA v1.0, API v1.0.1, Component v1.2.5) > MCA btl: tcp (MCA v1.0, API v1.0.1, Component v1.0) > MCA btl: openib (MCA v1.0, API v1.0.1, Component v1.2.5) > MCA topo: unity (MCA v1.0, API v1.0, Component v1.2.5) > MCA osc: pt2pt (MCA v1.0, API v1.0, Component v1.2.5) > MCA errmgr: hnp (MCA v1.0, API v1.3, Component v1.2.5) > MCA errmgr: orted (MCA v1.0, API v1.3, Component v1.2.5) > MCA errmgr: proxy (MCA v1.0, API v1.3, Component v1.2.5) > MCA gpr: null (MCA v1.0, API v1.0, Component v1.2.5) > MCA gpr: proxy (MCA v1.0, API v1.0, Component v1.2.5) > MCA gpr: replica (MCA v1.0, API v1.0, Component v1.2.5) > MCA iof: proxy (MCA v1.0, API v1.0, Component v1.2.5) > MCA iof: svc (MCA v1.0, API v1.0, Component v1.2.5) > MCA ns: proxy (MCA v1.0, API v2.0, Component v1.2.5) > MCA ns: replica (MCA v1.0, API v2.0, Component v1.2.5) > MCA oob: tcp (MCA v1.0, API v1.0, Component v1.0) > MCA ras: dash_host (MCA v1.0, API v1.3, Component v1.2.5) > MCA ras: localhost (MCA v1.0, API v1.3, Component v1.2.5) > MCA ras: gridengine (MCA v1.0, API v1.3, Component v1.2.5) > MCA ras: slurm (MCA v1.0, API v1.3, Component v1.2.5) > MCA rds: hostfile (MCA v1.0, API v1.3, Component v1.2.5) > MCA rds: proxy (MCA v1.0, API v1.3, Component v1.2.5) > MCA rds: resfile (MCA v1.0, API v1.3, Component v1.2.5) > MCA rmaps: round_robin (MCA v1.0, API v1.3, Component v1.2.5) > MCA rmgr: proxy (MCA v1.0, API v2.0, Component v1.2.5) > MCA rmgr: urm (MCA v1.0, API v2.0, Component v1.2.5) > MCA rml: oob (MCA v1.0, API v1.0, Component v1.2.5) > MCA pls: proxy (MCA v1.0, API v1.3, Component v1.2.5) > MCA pls: gridengine (MCA v1.0, API v1.3, Component v1.2.5) > MCA pls: rsh (MCA v1.0, API v1.3, Component v1.2.5) > MCA pls: slurm (MCA v1.0, API v1.3, Component v1.2.5) > MCA sds: env (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: seed (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: singleton (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: pipe (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: slurm (MCA v1.0, API v1.0, Component v1.2.5) > Prefix: /h/rbuckley/usr/linux_ppc64_ib/ > Bindir: /h/rbuckley/usr/linux_ppc64_ib//bin > Libdir: /h/rbuckley/usr/linux_ppc64_ib//lib > Incdir: /h/rbuckley/usr/linux_ppc64_ib//include > Pkglibdir: /h/rbuckley/usr/linux_ppc64_ib//lib/openmpi > Sysconfdir: /h/rbuckley/usr/linux_ppc64_ib//etc > Configured architecture: powerpc64-unknown-linux-gnu > Configured by: rbuckley > Configured on: Tue Apr 15 10:30:42 EDT 2008 > Configure host: nesprod1 > Built by: rbuckley > Built on: Tue Apr 15 11:16:23 EDT 2008 > Built host: nesprod1 > C bindings: yes > C++ bindings: yes > Fortran77 bindings: no > Fortran90 bindings: no > Fortran90 bindings size: na > C compiler: gcc > C compiler absolute: /usr/lib/ccache/gcc > C char size: 1 > C bool size: 1 > C short size: 2 > C int size: 4 > C long size: 8 > C float size: 4 > C double size: 8 > C pointer size: 8 > C char align: 1 > C bool align: 1 > C int align: 4 > C float align: 4 > C double align: 8 > C++ compiler: g++ > C++ compiler absolute: /usr/lib/ccache/g++ > Fortran77 compiler: gfortran > Fortran77 compiler abs: /usr/bin/gfortran > Fortran90 compiler: none > Fortran90 compiler abs: none > Fort integer size: 4 > Fort logical size: 4 > Fort logical value true: 0 > Fort real size: skipped > Fort dbl prec size: skipped > Fort cplx size: skipped > Fort dbl cplx size: skipped > Fort integer align: skipped > Fort real align: skipped > Fort dbl prec align: skipped > Fort cplx align: skipped > Fort dbl cplx align: skipped > C profiling: yes > C++ profiling: yes > Fortran77 profiling: no > Fortran90 profiling: no > C++ exceptions: yes > Thread support: posix (mpi: yes, progress: no) > Build CFLAGS: -O3 -DNDEBUG -m64 -Wall -Wundef -Wno-long-long > -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -pedantic > -Werror-implicit-function-declaration -finline-functions -fno-strict-aliasing > -pthread > Build CXXFLAGS: -O3 -DNDEBUG -m64 -Wall -Wundef -Wno-long-long > -finline-functions -fexceptions -pthread > Build FFLAGS: -m64 > Build FCFLAGS: -m64 > Build LDFLAGS: -export-dynamic -fexceptions > Build LIBS: -lnsl -lutil -lm > Wrapper extra CFLAGS: -pthread > Wrapper extra CXXFLAGS: -fexceptions -pthread > Wrapper extra FFLAGS: > Wrapper extra FCFLAGS: > Wrapper extra LDFLAGS: > Wrapper extra LIBS: -libverbs -lrt -ldl -Wl,--export-dynamic -lnsl > -lutil -lm -ldl > Internal debug support: no > MPI parameter check: runtime > Memory profiling support: yes > Memory debugging support: yes > libltdl support: yes > Heterogeneous support: yes > mpirun default --prefix: no > MCA mca: parameter "mca_param_files" (current value: > "/h/rbuckley/.openmpi/mca-params.conf:/h/rbuckley/usr/linux_ppc64_ib//etc/openmpi-mca-params.conf") > Path for MCA configuration files containing default > parameter values > MCA mca: parameter "mca_component_path" (current value: > "/h/rbuckley/usr/linux_ppc64_ib//lib/openmpi:/h/rbuckley/.openmpi/components") > Path where to look for Open MPI and ORTE components > MCA mca: parameter "mca_verbose" (current value: <none>) > Top-level verbosity parameter > MCA mca: parameter "mca_component_show_load_errors" (current > value: "1") > Whether to show errors for components that failed > to load or not > MCA mca: parameter "mca_component_disable_dlopen" (current > value: "0") > Whether to attempt to disable opening dynamic > components or not > MCA mpi: parameter "mpi_param_check" (current value: "1") > Whether you want MPI API parameters checked at > run-time or not. Possible values are 0 (no checking) and 1 (perform checking > at run-time) > MCA mpi: parameter "mpi_yield_when_idle" (current value: "0") > Yield the processor when waiting for MPI > communication (for MPI processes, will default to 1 when oversubscribing > nodes) > MCA mpi: parameter "mpi_event_tick_rate" (current value: > "-1") > How often to progress TCP communications (0 = > never, otherwise specified in microseconds) > MCA mpi: parameter "mpi_show_handle_leaks" (current value: > "0") > Whether MPI_FINALIZE shows all MPI handles that > were not freed or not > MCA mpi: parameter "mpi_no_free_handles" (current value: "0") > Whether to actually free MPI objects when their > handles are freed > MCA mpi: parameter "mpi_show_mca_params" (current value: "0") > Whether to show all MCA parameter value during > MPI_INIT or not (good for reproducability of MPI jobs) > MCA mpi: parameter "mpi_show_mca_params_file" (current > value: <none>) > If mpi_show_mca_params is true, setting this string > to a valid filename tells Open MPI to dump all the MCA parameter values into > a file suitable for reading via the mca_param_files parameter (good for > reproducability of MPI jobs) > MCA mpi: parameter "mpi_paffinity_alone" (current value: "0") > If nonzero, assume that this job is the only (set > of) process(es) running on each node and bind processes to processors, > starting with processor ID 0 > MCA mpi: parameter "mpi_keep_peer_hostnames" (current value: > "1") > If nonzero, save the string hostnames of all MPI > peer processes (mostly for error / debugging output messages). This can add > quite a bit of memory usage to each MPI process. > MCA mpi: parameter "mpi_abort_delay" (current value: "0") > If nonzero, print out an identifying message when > MPI_ABORT is invoked (hostname, PID of the process that called MPI_ABORT) and > delay for that many seconds before exiting (a negative delay value means to > never abort). This allows attaching of a debugger before quitting the job. > MCA mpi: parameter "mpi_abort_print_stack" (current value: > "0") > If nonzero, print out a stack trace when MPI_ABORT > is invoked > MCA mpi: parameter "mpi_preconnect_all" (current value: "0") > Whether to force MPI processes to create > connections / warmup with *all* peers during MPI_INIT (vs. making connections > lazily -- upon the first MPI traffic between each process peer pair) > MCA mpi: parameter "mpi_preconnect_oob" (current value: "0") > Whether to force MPI processes to fully wire-up the > OOB system between MPI processes. > MCA mpi: parameter "mpi_leave_pinned" (current value: "0") > Whether to use the "leave pinned" protocol or not. > Enabling this setting can help bandwidth performance when repeatedly sending > and receiving large messages with the same buffers over RDMA-based networks. > MCA mpi: parameter "mpi_leave_pinned_pipeline" (current > value: "0") > Whether to use the "leave pinned pipeline" protocol > or not. > MCA mpi: parameter "mpi_warn_if_thread_multiple" (current > value: "1") > Whether to show a warning when MPI_THREAD_MULTIPLE > is used or not. > MCA mpi: parameter "mpi_warn_if_progress_threads" (current > value: "1") > Whether to show a warning when progress threads are > used or not. > MCA orte: parameter "orte_debug" (current value: "0") > Top-level ORTE debug switch > MCA orte: parameter "orte_no_daemonize" (current value: "0") > Whether to properly daemonize the ORTE daemons or > not > MCA orte: parameter "orte_base_user_debugger" (current value: > "totalview @mpirun@ -a @mpirun_args@ : ddt -n @np@ -start @executable@ > @executable_argv@ @single_app@ : fxp @mpirun@ -a @mpirun_args@") > Sequence of user-level debuggers to search for in > orterun > MCA orte: parameter "orte_abort_timeout" (current value: "10") > Time to wait [in seconds] before giving up on > aborting an ORTE operation > MCA orte: parameter "orte_timing" (current value: "0") > Request that critical timing loops be measured > MCA opal: parameter "opal_signal" (current value: "6,7,8,11") > If a signal is received, display the stack trace > frame > MCA backtrace: parameter "backtrace" (current value: <none>) > Default selection set of components for the > backtrace framework (<none> means "use all components that can be found") > MCA backtrace: parameter "backtrace_base_verbose" (current value: > "0") > Verbosity level for the backtrace framework (0 = no > verbosity) > MCA backtrace: parameter "backtrace_execinfo_priority" (current > value: "0") > MCA memory: parameter "memory" (current value: <none>) > Default selection set of components for the memory > framework (<none> means "use all components that can be found") > MCA memory: parameter "memory_base_verbose" (current value: "0") > Verbosity level for the memory framework (0 = no > verbosity) > MCA memory: parameter "memory_ptmalloc2_priority" (current > value: "0") > MCA paffinity: parameter "paffinity_base_verbose" (current value: > "0") > Verbosity level of the paffinity framework > MCA paffinity: parameter "paffinity" (current value: <none>) > Default selection set of components for the > paffinity framework (<none> means "use all components that can be found") > MCA paffinity: parameter "paffinity_linux_priority" (current > value: "10") > Priority of the linux paffinity component > MCA paffinity: information "paffinity_linux_have_cpu_set_t" > (value: "1") > Whether this component was compiled on a system > with the type cpu_set_t or not (1 = yes, 0 = no) > MCA paffinity: information "paffinity_linux_CPU_ZERO_ok" (value: > "1") > Whether this component was compiled on a system > where CPU_ZERO() is functional or broken (1 = functional, 0 = broken/not > available) > MCA paffinity: information > "paffinity_linux_sched_setaffinity_num_params" (value: "3") > The number of parameters that sched_set_affinity() > takes on the machine where this component was compiled > MCA maffinity: parameter "maffinity_base_verbose" (current value: > "0") > Verbosity level of the maffinity framework > MCA maffinity: parameter "maffinity" (current value: <none>) > Default selection set of components for the > maffinity framework (<none> means "use all components that can be found") > MCA maffinity: parameter "maffinity_first_use_priority" (current > value: "10") > Priority of the first_use maffinity component > MCA timer: parameter "timer" (current value: <none>) > Default selection set of components for the timer > framework (<none> means "use all components that can be found") > MCA timer: parameter "timer_base_verbose" (current value: "0") > Verbosity level for the timer framework (0 = no > verbosity) > MCA timer: parameter "timer_linux_priority" (current value: > "0") > MCA allocator: parameter "allocator" (current value: <none>) > Default selection set of components for the > allocator framework (<none> means "use all components that can be found") > MCA allocator: parameter "allocator_base_verbose" (current value: > "0") > Verbosity level for the allocator framework (0 = no > verbosity) > MCA allocator: parameter "allocator_basic_priority" (current > value: "0") > MCA allocator: parameter "allocator_bucket_num_buckets" (current > value: "30") > MCA allocator: parameter "allocator_bucket_priority" (current > value: "0") > MCA coll: parameter "coll" (current value: <none>) > Default selection set of components for the coll > framework (<none> means "use all components that can be found") > MCA coll: parameter "coll_base_verbose" (current value: "0") > Verbosity level for the coll framework (0 = no > verbosity) > MCA coll: parameter "coll_basic_priority" (current value: > "10") > Priority of the basic coll component > MCA coll: parameter "coll_basic_crossover" (current value: > "4") > Minimum number of processes in a communicator > before using the logarithmic algorithms > MCA coll: parameter "coll_self_priority" (current value: "75") > MCA coll: parameter "coll_sm_priority" (current value: "0") > Priority of the sm coll component > MCA coll: parameter "coll_sm_control_size" (current value: > "4096") > Length of the control data -- should usually be > either the length of a cache line on most SMPs, or the size of a page on > machines that support direct memory affinity page placement (in bytes) > MCA coll: parameter "coll_sm_bootstrap_filename" (current > value: "shared_mem_sm_bootstrap") > Filename (in the Open MPI session directory) of the > coll sm component bootstrap rendezvous mmap file > MCA coll: parameter "coll_sm_bootstrap_num_segments" (current > value: "8") > Number of segments in the bootstrap file > MCA coll: parameter "coll_sm_fragment_size" (current value: > "8192") > Fragment size (in bytes) used for passing data > through shared memory (will be rounded up to the nearest control_size size) > MCA coll: parameter "coll_sm_mpool" (current value: "sm") > Name of the mpool component to use > MCA coll: parameter "coll_sm_comm_in_use_flags" (current > value: "2") > Number of "in use" flags, used to mark a message > passing area segment as currently being used or not (must be >= 2 and <= > comm_num_segments) > MCA coll: parameter "coll_sm_comm_num_segments" (current > value: "8") > Number of segments in each communicator's shared > memory message passing area (must be >= 2, and must be a multiple of > comm_in_use_flags) > MCA coll: parameter "coll_sm_tree_degree" (current value: "4") > Degree of the tree for tree-based operations (must > be => 1 and <= min(control_size, 255)) > MCA coll: information "coll_sm_shared_mem_used_bootstrap" > (value: "216") > Amount of shared memory used in the shared memory > bootstrap area (in bytes) > MCA coll: parameter "coll_sm_info_num_procs" (current value: > "4") > Number of processes to use for the calculation of > the shared_mem_size MCA information parameter (must be => 2) > MCA coll: information "coll_sm_shared_mem_used_data" (value: > "548864") > Amount of shared memory used in the shared memory > data area for info_num_procs processes (in bytes) > MCA coll: parameter "coll_tuned_priority" (current value: > "30") > Priority of the tuned coll component > MCA coll: parameter > "coll_tuned_pre_allocate_memory_comm_size_limit" (current value: "32768") > Size of communicator were we stop pre-allocating > memory for the fixed internal buffer used for message requests etc that is > hung off the communicator data segment. I.e. if you have a 100'000 nodes you > might not want to pre-allocate 200'000 request handle slots per communicator > instance! > MCA coll: parameter "coll_tuned_init_tree_fanout" (current > value: "4") > Inital fanout used in the tree topologies for each > communicator. This is only an initial guess, if a tuned collective needs a > different fanout for an operation, it build it dynamically. This parameter is > only for the first guess and might save a little time > MCA coll: parameter "coll_tuned_init_chain_fanout" (current > value: "4") > Inital fanout used in the chain (fanout followed by > pipeline) topologies for each communicator. This is only an initial guess, if > a tuned collective needs a different fanout for an operation, it build it > dynamically. This parameter is only for the first guess and might save a > little time > MCA coll: parameter "coll_tuned_use_dynamic_rules" (current > value: "0") > Switch used to decide if we use static (compiled/if > statements) or dynamic (built at runtime) decision function rules > MCA io: parameter "io_base_freelist_initial_size" (current > value: "16") > Initial MPI-2 IO request freelist size > MCA io: parameter "io_base_freelist_max_size" (current > value: "64") > Max size of the MPI-2 IO request freelist > MCA io: parameter "io_base_freelist_increment" (current > value: "16") > Increment size of the MPI-2 IO request freelist > MCA io: parameter "io" (current value: <none>) > Default selection set of components for the io > framework (<none> means "use all components that can be found") > MCA io: parameter "io_base_verbose" (current value: "0") > Verbosity level for the io framework (0 = no > verbosity) > MCA io: parameter "io_romio_priority" (current value: "10") > Priority of the io romio component > MCA io: parameter "io_romio_delete_priority" (current > value: "10") > Delete priority of the io romio component > MCA io: parameter "io_romio_enable_parallel_optimizations" > (current value: "0") > Enable set of Open MPI-added options to improve > collective file i/o performance > MCA mpool: parameter "mpool" (current value: <none>) > Default selection set of components for the mpool > framework (<none> means "use all components that can be found") > MCA mpool: parameter "mpool_base_verbose" (current value: "0") > Verbosity level for the mpool framework (0 = no > verbosity) > MCA mpool: parameter "mpool_rdma_rcache_name" (current value: > "vma") > The name of the registration cache the mpool should > use > MCA mpool: parameter "mpool_rdma_rcache_size_limit" (current > value: "0") > the maximum size of registration cache in bytes. 0 > is unlimited (default 0) > MCA mpool: parameter "mpool_rdma_print_stats" (current value: > "0") > print pool usage statistics at the end of the run > MCA mpool: parameter "mpool_rdma_priority" (current value: "0") > MCA mpool: parameter "mpool_sm_allocator" (current value: > "bucket") > Name of allocator component to use with sm mpool > MCA mpool: parameter "mpool_sm_max_size" (current value: > "536870912") > Maximum size of the sm mpool shared memory file > MCA mpool: parameter "mpool_sm_min_size" (current value: > "134217728") > Minimum size of the sm mpool shared memory file > MCA mpool: parameter "mpool_sm_per_peer_size" (current value: > "33554432") > Size (in bytes) to allocate per local peer in the > sm mpool shared memory file, bounded by min_size and max_size > MCA mpool: parameter "mpool_sm_verbose" (current value: "0") > Enable verbose output for mpool sm component > MCA mpool: parameter "mpool_sm_priority" (current value: "0") > MCA mpool: parameter "mpool_base_use_mem_hooks" (current > value: "0") > use memory hooks for deregistering freed memory > MCA mpool: parameter "mpool_use_mem_hooks" (current value: "0") > (deprecated, use mpool_base_use_mem_hooks) > MCA mpool: parameter "mpool_base_disable_sbrk" (current value: > "0") > use mallopt to override calling sbrk (doesn't > return memory to OS!) > MCA mpool: parameter "mpool_disable_sbrk" (current value: "0") > (deprecated, use mca_mpool_base_disable_sbrk) > MCA pml: parameter "pml" (current value: <none>) > Default selection set of components for the pml > framework (<none> means "use all components that can be found") > MCA pml: parameter "pml_base_verbose" (current value: "0") > Verbosity level for the pml framework (0 = no > verbosity) > MCA pml: parameter "pml_cm_free_list_num" (current value: > "4") > Initial size of request free lists > MCA pml: parameter "pml_cm_free_list_max" (current value: > "-1") > Maximum size of request free lists > MCA pml: parameter "pml_cm_free_list_inc" (current value: > "64") > Number of elements to add when growing request free > lists > MCA pml: parameter "pml_cm_priority" (current value: "30") > CM PML selection priority > MCA pml: parameter "pml_ob1_free_list_num" (current value: > "4") > MCA pml: parameter "pml_ob1_free_list_max" (current value: > "-1") > MCA pml: parameter "pml_ob1_free_list_inc" (current value: > "64") > MCA pml: parameter "pml_ob1_priority" (current value: "20") > MCA pml: parameter "pml_ob1_eager_limit" (current value: > "131072") > MCA pml: parameter "pml_ob1_send_pipeline_depth" (current > value: "3") > MCA pml: parameter "pml_ob1_recv_pipeline_depth" (current > value: "4") > MCA bml: parameter "bml" (current value: <none>) > Default selection set of components for the bml > framework (<none> means "use all components that can be found") > MCA bml: parameter "bml_base_verbose" (current value: "0") > Verbosity level for the bml framework (0 = no > verbosity) > MCA bml: parameter "bml_r2_show_unreach_errors" (current > value: "1") > Show error message when procs are unreachable > MCA bml: parameter "bml_r2_priority" (current value: "0") > MCA rcache: parameter "rcache" (current value: <none>) > Default selection set of components for the rcache > framework (<none> means "use all components that can be found") > MCA rcache: parameter "rcache_base_verbose" (current value: "0") > Verbosity level for the rcache framework (0 = no > verbosity) > MCA rcache: parameter "rcache_vma_priority" (current value: "0") > MCA btl: parameter "btl_base_debug" (current value: "0") > If btl_base_debug is 1 standard debug is output, if > > 1 verbose debug is output > MCA btl: parameter "btl" (current value: > "self,sm,tcp,openib") > Default selection set of components for the btl > framework (<none> means "use all components that can be found") > MCA btl: parameter "btl_base_verbose" (current value: "0") > Verbosity level for the btl framework (0 = no > verbosity) > MCA btl: parameter "btl_self_free_list_num" (current value: > "0") > Number of fragments by default > MCA btl: parameter "btl_self_free_list_max" (current value: > "-1") > Maximum number of fragments > MCA btl: parameter "btl_self_free_list_inc" (current value: > "32") > Increment by this number of fragments > MCA btl: parameter "btl_self_eager_limit" (current value: > "131072") > Eager size fragmeng (before the rendez-vous > ptotocol) > MCA btl: parameter "btl_self_min_send_size" (current value: > "262144") > Minimum fragment size after the rendez-vous > MCA btl: parameter "btl_self_max_send_size" (current value: > "262144") > Maximum fragment size after the rendez-vous > MCA btl: parameter "btl_self_min_rdma_size" (current value: > "2147483647") > Maximum fragment size for the RDMA transfer > MCA btl: parameter "btl_self_max_rdma_size" (current value: > "2147483647") > Maximum fragment size for the RDMA transfer > MCA btl: parameter "btl_self_exclusivity" (current value: > "65536") > Device exclusivity > MCA btl: parameter "btl_self_flags" (current value: "10") > Active behavior flags > MCA btl: parameter "btl_self_priority" (current value: "0") > MCA btl: parameter "btl_sm_free_list_num" (current value: > "8") > MCA btl: parameter "btl_sm_free_list_max" (current value: > "-1") > MCA btl: parameter "btl_sm_free_list_inc" (current value: > "64") > MCA btl: parameter "btl_sm_exclusivity" (current value: > "65535") > MCA btl: parameter "btl_sm_latency" (current value: "100") > MCA btl: parameter "btl_sm_max_procs" (current value: "-1") > MCA btl: parameter "btl_sm_sm_extra_procs" (current value: > "2") > MCA btl: parameter "btl_sm_mpool" (current value: "sm") > MCA btl: parameter "btl_sm_eager_limit" (current value: > "4096") > MCA btl: parameter "btl_sm_max_frag_size" (current value: > "32768") > MCA btl: parameter "btl_sm_size_of_cb_queue" (current value: > "128") > MCA btl: parameter "btl_sm_cb_lazy_free_freq" (current > value: "120") > MCA btl: parameter "btl_sm_priority" (current value: "0") > MCA btl: parameter "btl_tcp_if_include" (current value: > <none>) > MCA btl: parameter "btl_tcp_if_exclude" (current value: "lo") > MCA btl: parameter "btl_tcp_free_list_num" (current value: > "8") > MCA btl: parameter "btl_tcp_free_list_max" (current value: > "-1") > MCA btl: parameter "btl_tcp_free_list_inc" (current value: > "32") > MCA btl: parameter "btl_tcp_sndbuf" (current value: "131072") > MCA btl: parameter "btl_tcp_rcvbuf" (current value: "131072") > MCA btl: parameter "btl_tcp_endpoint_cache" (current value: > "30720") > MCA btl: parameter "btl_tcp_exclusivity" (current value: "0") > MCA btl: parameter "btl_tcp_eager_limit" (current value: > "65536") > MCA btl: parameter "btl_tcp_min_send_size" (current value: > "65536") > MCA btl: parameter "btl_tcp_max_send_size" (current value: > "131072") > MCA btl: parameter "btl_tcp_min_rdma_size" (current value: > "131072") > MCA btl: parameter "btl_tcp_max_rdma_size" (current value: > "2147483647") > MCA btl: parameter "btl_tcp_flags" (current value: "122") > MCA btl: parameter "btl_tcp_priority" (current value: "0") > MCA btl: parameter "btl_openib_verbose" (current value: "0") > Output some verbose OpenIB BTL information (0 = no > output, nonzero = output) > MCA btl: parameter "btl_openib_warn_no_hca_params_found" > (current value: "1") > Warn when no HCA-specific parameters are found in > the INI file specified by the btl_openib_hca_param_files MCA parameter (0 = > do not warn; any other value = warn) > MCA btl: parameter "btl_openib_warn_default_gid_prefix" > (current value: "1") > Warn when there is more than one active ports and > at least one of them connected to the network with only default GID prefix > configured (0 = do not warn; any other value = warn) > MCA btl: parameter "btl_openib_want_fork_support" (current > value: "-1") > Whether fork support is desired or not (negative = > try to enable fork support, but continue even if it is not available, 0 = do > not enable fork support, positive = try to enable fork support and fail if it > is not available) > MCA btl: parameter "btl_openib_hca_param_files" (current > value: > "/h/rbuckley/usr/linux_ppc64_ib//share/openmpi/mca-btl-openib-hca-params.ini") > Colon-delimited list of INI-style files that > contain HCA vendor/part-specific parameters > MCA btl: parameter "btl_openib_max_btls" (current value: > "-1") > Maximum number of HCA ports to use (-1 = use all > available, otherwise must be >= 1) > MCA btl: parameter "btl_openib_free_list_num" (current > value: "8") > Intial size of free lists (must be >= 1) > MCA btl: parameter "btl_openib_free_list_max" (current > value: "-1") > Maximum size of free lists (-1 = infinite, > otherwise must be >= 0) > MCA btl: parameter "btl_openib_free_list_inc" (current > value: "32") > Increment size of free lists (must be >= 1) > MCA btl: parameter "btl_openib_mpool" (current value: "rdma") > Name of the memory pool to be used (it is unlikely > that you will ever want to change this > MCA btl: parameter "btl_openib_reg_mru_len" (current value: > "16") > Length of the registration cache most recently used > list (must be >= 1) > MCA btl: parameter "btl_openib_ib_cq_size" (current value: > "1000") > Size of the IB completion queue (will automatically > be set to a minimum of (2 * number_of_peers * btl_openib_rd_num)) > MCA btl: parameter "btl_openib_ib_sg_list_size" (current > value: "4") > Size of IB segment list (must be >= 1) > MCA btl: parameter "btl_openib_ib_pkey_ix" (current value: > "0") > InfiniBand pkey index (must be >= 0) > MCA btl: parameter "btl_openib_ib_pkey_val" (current value: > "0") > InfiniBand pkey value(must be > 0 and < 0xffff) > MCA btl: parameter "btl_openib_ib_psn" (current value: "0") > InfiniBand packet sequence starting number (must be > >= 0) > MCA btl: parameter "btl_openib_ib_qp_ous_rd_atom" (current > value: "4") > InfiniBand outstanding atomic reads (must be >= 0) > MCA btl: parameter "btl_openib_ib_mtu" (current value: "3") > IB MTU, in bytes (if not specified in INI files). > Valid values are: 1=256 bytes, 2=512 bytes, 3=1024 bytes, 4=2048 bytes, > 5=4096 bytes > MCA btl: parameter "btl_openib_ib_min_rnr_timer" (current > value: "5") > InfiniBand minimum "receiver not ready" timer, in > seconds (must be >= 0 and <= 31) > MCA btl: parameter "btl_openib_ib_timeout" (current value: > "10") > InfiniBand transmit timeout, plugged into formula: > 4.096 microseconds * (2^btl_openib_ib_timeout)(must be >= 0 and <= 31) > MCA btl: parameter "btl_openib_ib_retry_count" (current > value: "7") > InfiniBand transmit retry count (must be >= 0 and > <= 7) > MCA btl: parameter "btl_openib_ib_rnr_retry" (current value: > "7") > InfiniBand "receiver not ready" retry count (must > be >= 0 and <= 7) > MCA btl: parameter "btl_openib_ib_max_rdma_dst_ops" (current > value: "4") > InfiniBand maximum pending RDMA destination > operations (must be >= 0) > MCA btl: parameter "btl_openib_ib_service_level" (current > value: "0") > InfiniBand service level (must be >= 0) > MCA btl: parameter "btl_openib_ib_static_rate" (current > value: "0") > InfiniBand static rate (must be >= 0; defulat: %d) > MCA btl: parameter "btl_openib_exclusivity" (current value: > "1024") > OpenIB BTL exclusivity (must be >= 0) > MCA btl: parameter "btl_openib_rd_num" (current value: "8") > Number of receive descriptors to post to a queue > pair (must be >= 1) > MCA btl: parameter "btl_openib_rd_low" (current value: "6") > Low water mark before reposting occurs (must be >= > 1) > MCA btl: parameter "btl_openib_rd_win" (current value: "4") > Window size at which generate explicit credit > message (must be >= 1) > MCA btl: parameter "btl_openib_use_srq" (current value: "0") > If nonzero, use the InfiniBand shared receive queue > ("SRQ") > MCA btl: parameter "btl_openib_srq_rd_max" (current value: > "1000") > Maxium number of receive descriptors posted per SRQ > (only relevant if btl_openib_use_srq is true; must be >= 1) > MCA btl: parameter "btl_openib_srq_rd_per_peer" (current > value: "16") > Number of receive descriptors posted per peer in > the SRQ (only relevant if btl_openib_use_srq is true; must be >= 1) > MCA btl: parameter "btl_openib_srq_sd_max" (current value: > "8") > Maximum number of send descriptors posted (only > relevant if btl_openib_use_srq is true; must be >= 1) > MCA btl: parameter "btl_openib_use_eager_rdma" (current > value: "1") > Use RDMA for eager messages > MCA btl: parameter "btl_openib_eager_rdma_threshold" > (current value: "16") > Use RDMA for short messages after this number of > messages are received from a given peer (must be >= 1) > MCA btl: parameter "btl_openib_max_eager_rdma" (current > value: "16") > Maximum number of peers allowed to use RDMA for > short messages (RDMA is used for all long messages, except if explicitly > disabled, such as with the "dr" pml) (must be >= 0) > MCA btl: parameter "btl_openib_eager_rdma_num" (current > value: "16") > Number of RDMA buffers to allocate for small > messages(must be >= 1) > MCA btl: parameter "btl_openib_btls_per_lid" (current value: > "1") > Number of BTLs to create for each InfiniBand LID > (must be >= 1) > MCA btl: parameter "btl_openib_max_lmc" (current value: "0") > Maximum number of LIDs to use for each HCA port > (must be >= 0, where 0 = use all available) > MCA btl: parameter "btl_openib_buffer_alignment" (current > value: "64") > Prefered communication buffer alignment, in bytes > (must be >= 0) > MCA btl: parameter "btl_openib_eager_limit" (current value: > "12288") > Eager send limit, in bytes (must be >= 1) > MCA btl: parameter "btl_openib_min_send_size" (current > value: "32768") > Minimum send size, in bytes (must be >= 1) > MCA btl: parameter "btl_openib_max_send_size" (current > value: "65536") > Maximum send size, in bytes (must be >= 1) > MCA btl: parameter "btl_openib_min_rdma_size" (current > value: "1048576") > Minimum RDMA size, in bytes (must be >= 1) > MCA btl: parameter "btl_openib_max_rdma_size" (current > value: "1048576") > Maximium RDMA size, in bytes (must be >= 1) > MCA btl: parameter "btl_openib_flags" (current value: "54") > BTL flags, added together: SEND=1, PUT=2, GET=4 > (cannot be 0) > MCA btl: parameter "btl_openib_bandwidth" (current value: > "0") > Approximate maximum bandwidth of each network > interface in megabits per second (if 0, filled in at run-time by querying the > HCA, otherwise must be > 0) > MCA btl: information "btl_openib_have_fork_support" (value: > "1") > Whether the OpenFabrics stack supports applications > that invoke the "fork()" system call or not (0 = no, 1 = yes). Note that > this value does NOT indicate whether the system being run on supports > "fork()" with OpenFabrics applications or not. > MCA btl: parameter "btl_openib_priority" (current value: "0") > MCA btl: parameter "btl_base_include" (current value: <none>) > MCA btl: parameter "btl_base_exclude" (current value: <none>) > MCA btl: parameter "btl_base_warn_component_unused" (current > value: "1") > This parameter is used to turn on warning messages > when certain NICs are not used > MCA mtl: parameter "mtl" (current value: <none>) > Default selection set of components for the mtl > framework (<none> means "use all components that can be found") > MCA mtl: parameter "mtl_base_verbose" (current value: "0") > Verbosity level for the mtl framework (0 = no > verbosity) > MCA topo: parameter "topo" (current value: <none>) > Default selection set of components for the topo > framework (<none> means "use all components that can be found") > MCA topo: parameter "topo_base_verbose" (current value: "0") > Verbosity level for the topo framework (0 = no > verbosity) > MCA osc: parameter "osc" (current value: <none>) > Default selection set of components for the osc > framework (<none> means "use all components that can be found") > MCA osc: parameter "osc_base_verbose" (current value: "0") > Verbosity level for the osc framework (0 = no > verbosity) > MCA osc: parameter "osc_pt2pt_no_locks" (current value: "0") > Enable optimizations available only if MPI_LOCK is > not used. > MCA osc: parameter "osc_pt2pt_eager_limit" (current value: > "16384") > Max size of eagerly sent data > MCA osc: parameter "osc_pt2pt_priority" (current value: "0") > MCA errmgr: parameter "errmgr_base_verbose" (current value: "0") > Verbosity level for the errmgr framework > MCA errmgr: parameter "errmgr" (current value: <none>) > Default selection set of components for the errmgr > framework (<none> means "use all components that can be found") > MCA errmgr: parameter "errmgr_hnp_debug" (current value: "0") > MCA errmgr: parameter "errmgr_hnp_priority" (current value: "0") > MCA errmgr: parameter "errmgr_orted_debug" (current value: "0") > MCA errmgr: parameter "errmgr_orted_priority" (current value: > "0") > MCA errmgr: parameter "errmgr_proxy_debug" (current value: "0") > MCA errmgr: parameter "errmgr_proxy_priority" (current value: > "0") > MCA gpr: parameter "gpr_base_verbose" (current value: "0") > Verbosity level for the gpr framework > MCA gpr: parameter "gpr_base_maxsize" (current value: > "2147483647") > MCA gpr: parameter "gpr_base_blocksize" (current value: > "512") > MCA gpr: parameter "gpr" (current value: <none>) > Default selection set of components for the gpr > framework (<none> means "use all components that can be found") > MCA gpr: parameter "gpr_null_priority" (current value: "0") > MCA gpr: parameter "gpr_proxy_debug" (current value: "0") > MCA gpr: parameter "gpr_proxy_priority" (current value: "0") > MCA gpr: parameter "gpr_replica_debug" (current value: "0") > MCA gpr: parameter "gpr_replica_isolate" (current value: "0") > MCA gpr: parameter "gpr_replica_priority" (current value: > "0") > MCA iof: parameter "iof_base_window_size" (current value: > "4096") > MCA iof: parameter "iof_base_service" (current value: > "0.0.0") > MCA iof: parameter "iof_base_verbose" (current value: "0") > Verbosity level for the iof framework > MCA iof: parameter "iof" (current value: <none>) > Default selection set of components for the iof > framework (<none> means "use all components that can be found") > MCA iof: parameter "iof_proxy_priority" (current value: "0") > MCA iof: parameter "iof_svc_priority" (current value: "0") > MCA ns: parameter "ns_base_verbose" (current value: "0") > Verbosity level for the ns framework > MCA ns: parameter "ns" (current value: <none>) > Default selection set of components for the ns > framework (<none> means "use all components that can be found") > MCA ns: parameter "ns_proxy_debug" (current value: "0") > MCA ns: parameter "ns_proxy_maxsize" (current value: > "2147483647") > MCA ns: parameter "ns_proxy_blocksize" (current value: > "512") > MCA ns: parameter "ns_proxy_priority" (current value: "0") > MCA ns: parameter "ns_replica_debug" (current value: "0") > MCA ns: parameter "ns_replica_isolate" (current value: "0") > MCA ns: parameter "ns_replica_maxsize" (current value: > "2147483647") > MCA ns: parameter "ns_replica_blocksize" (current value: > "512") > MCA ns: parameter "ns_replica_priority" (current value: "0") > MCA oob: parameter "oob" (current value: <none>) > Default selection set of components for the oob > framework (<none> means "use all components that can be found") > MCA oob: parameter "oob_base_verbose" (current value: "0") > Verbosity level for the oob framework (0 = no > verbosity) > MCA oob: parameter "oob_tcp_peer_limit" (current value: "-1") > MCA oob: parameter "oob_tcp_peer_retries" (current value: > "60") > MCA oob: parameter "oob_tcp_debug" (current value: "0") > MCA oob: parameter "oob_tcp_sndbuf" (current value: "131072") > MCA oob: parameter "oob_tcp_rcvbuf" (current value: "131072") > MCA oob: parameter "oob_tcp_if_include" (current value: > <none>) > Comma-delimited list of TCP interfaces to use > MCA oob: parameter "oob_tcp_if_exclude" (current value: > <none>) > Comma-delimited list of TCP interfaces to exclude > MCA oob: parameter "oob_tcp_connect_sleep" (current value: > "1") > Enable (1) / disable (0) random sleep for > connection wireup > MCA oob: parameter "oob_tcp_listen_mode" (current value: > "event") > Mode for HNP to accept incoming connections: event, > listen_thread > MCA oob: parameter "oob_tcp_listen_thread_max_queue" > (current value: "10") > High water mark for queued accepted socket list size > MCA oob: parameter "oob_tcp_listen_thread_max_time" (current > value: "10") > Maximum amount of time (in milliseconds) to wait > between processing accepted socket list > MCA oob: parameter "oob_tcp_accept_spin_count" (current > value: "10") > Number of times to let accept return EWOULDBLOCK > before updating accepted socket list > MCA oob: parameter "oob_tcp_priority" (current value: "0") > MCA oob: parameter "oob_base_include" (current value: <none>) > Components to include for oob framework selection > MCA oob: parameter "oob_base_exclude" (current value: <none>) > Components to exclude for oob framework selection > MCA ras: parameter "ras_base_verbose" (current value: "0") > Enable debugging for the RAS framework (nonzero = > enabled) > MCA ras: parameter "ras" (current value: <none>) > MCA ras: parameter "ras_dash_host_priority" (current value: > "5") > Selection priority for the dash_host RAS component > MCA ras: parameter "ras_localhost_priority" (current value: > "0") > Selection priority for the localhost RAS component > MCA ras: parameter "ras_gridengine_debug" (current value: > "0") > Enable debugging output for the gridengine ras > component > MCA ras: parameter "ras_gridengine_priority" (current value: > "100") > Priority of the gridengine ras component > MCA ras: parameter "ras_gridengine_verbose" (current value: > "0") > Enable verbose output for the gridengine ras > component > MCA ras: parameter "ras_gridengine_show_jobid" (current > value: "0") > Show the JOB_ID of the Grid Engine job > MCA ras: parameter "ras_slurm_priority" (current value: "75") > Priority of the slurm ras component > MCA rds: parameter "rds_base_verbose" (current value: "0") > Verbosity level for the rds framework > MCA rds: parameter "rds" (current value: <none>) > MCA rds: parameter "rds_hostfile_debug" (current value: "0") > Toggle debug output for hostfile RDS component > MCA rds: parameter "rds_hostfile_path" (current value: > "/h/rbuckley/usr/linux_ppc64_ib//etc/openmpi-default-hostfile") > ORTE Host filename > MCA rds: parameter "rds_hostfile_priority" (current value: > "0") > MCA rds: parameter "rds_proxy_priority" (current value: "0") > MCA rds: parameter "rds_resfile_debug" (current value: "0") > Toggle debug output for resfile RDS component > MCA rds: parameter "rds_resfile_name" (current value: <none>) > ORTE Resource filename > MCA rds: parameter "rds_resfile_priority" (current value: > "0") > MCA rmaps: parameter "rmaps_base_verbose" (current value: "0") > Verbosity level for the rmaps framework > MCA rmaps: parameter "rmaps_base_schedule_policy" (current > value: "unspec") > Scheduling Policy for RMAPS. [slot | node] > MCA rmaps: parameter "rmaps_base_pernode" (current value: "0") > Launch one ppn as directed > MCA rmaps: parameter "rmaps_base_n_pernode" (current value: > "-1") > Launch n procs/node > MCA rmaps: parameter "rmaps_base_no_schedule_local" (current > value: "0") > If false, allow scheduling MPI applications on the > same node as mpirun (default). If true, do not schedule any MPI applications > on the same node as mpirun > MCA rmaps: parameter "rmaps_base_no_oversubscribe" (current > value: "0") > If true, then do not allow oversubscription of > nodes - mpirun will return an error if there aren't enough nodes to launch > all processes without oversubscribing > MCA rmaps: parameter "rmaps_base_display_map" (current value: > "0") > Whether to display the process map after it is > computed > MCA rmaps: parameter "rmaps" (current value: <none>) > Default selection set of components for the rmaps > framework (<none> means "use all components that can be found") > MCA rmaps: parameter "rmaps_round_robin_debug" (current value: > "1") > Toggle debug output for Round Robin RMAPS component > MCA rmaps: parameter "rmaps_round_robin_priority" (current > value: "1") > Selection priority for Round Robin RMAPS component > MCA rmgr: parameter "rmgr_base_verbose" (current value: "0") > Verbosity level for the rmgr framework > MCA rmgr: parameter "rmgr" (current value: <none>) > Default selection set of components for the rmgr > framework (<none> means "use all components that can be found") > MCA rmgr: parameter "rmgr_proxy_priority" (current value: "0") > MCA rmgr: parameter "rmgr_urm_priority" (current value: "0") > MCA rml: parameter "rml_base_debug" (current value: "0") > Verbosity level for the rml famework > MCA rml: parameter "rml" (current value: <none>) > Default selection set of components for the rml > framework (<none> means "use all components that can be found") > MCA rml: parameter "rml_base_verbose" (current value: "0") > Verbosity level for the rml framework (0 = no > verbosity) > MCA rml: parameter "rml_oob_priority" (current value: "0") > MCA pls: parameter "pls_base_reuse_daemons" (current value: > "0") > If nonzero, reuse daemons to launch dynamically > spawned processes. If zero, do not reuse daemons (default) > MCA pls: parameter "pls" (current value: <none>) > Default selection set of components for the pls > framework (<none> means "use all components that can be found") > MCA pls: parameter "pls_base_verbose" (current value: "0") > Verbosity level for the pls framework (0 = no > verbosity) > MCA pls: parameter "pls_proxy_priority" (current value: "0") > MCA pls: parameter "pls_gridengine_debug" (current value: > "0") > Enable debugging of gridengine pls component > MCA pls: parameter "pls_gridengine_verbose" (current value: > "0") > Enable verbose output of the gridengine qrsh > -inherit command > MCA pls: parameter "pls_gridengine_priority" (current value: > "100") > Priority of the gridengine pls component > MCA pls: parameter "pls_gridengine_orted" (current value: > "orted") > The command name that the gridengine pls component > will invoke for the ORTE daemon > MCA pls: parameter "pls_rsh_debug" (current value: "0") > Whether or not to enable debugging output for the > rsh pls component (0 or 1) > MCA pls: parameter "pls_rsh_num_concurrent" (current value: > "128") > How many pls_rsh_agent instances to invoke > concurrently (must be > 0) > MCA pls: parameter "pls_rsh_force_rsh" (current value: "0") > Force the launcher to always use rsh, even for > local daemons > MCA pls: parameter "pls_rsh_orted" (current value: "orted") > The command name that the rsh pls component will > invoke for the ORTE daemon > MCA pls: parameter "pls_rsh_priority" (current value: "10") > Priority of the rsh pls component > MCA pls: parameter "pls_rsh_delay" (current value: "1") > Delay (in seconds) between invocations of the > remote agent, but only used when the "debug" MCA parameter is true, or the > top-level MCA debugging is enabled (otherwise this value is ignored) > MCA pls: parameter "pls_rsh_reap" (current value: "1") > If set to 1, wait for all the processes to complete > before exiting. Otherwise, quit immediately -- without waiting for > confirmation that all other processes in the job have completed. > MCA pls: parameter "pls_rsh_assume_same_shell" (current > value: "1") > If set to 1, assume that the shell on the remote > node is the same as the shell on the local node. Otherwise, probe for what > the remote shell. > MCA pls: parameter "pls_rsh_agent" (current value: "ssh : > rsh") > The command used to launch executables on remote > nodes (typically either "ssh" or "rsh") > MCA pls: parameter "pls_slurm_debug" (current value: "0") > Enable debugging of slurm pls > MCA pls: parameter "pls_slurm_priority" (current value: "75") > Default selection priority > MCA pls: parameter "pls_slurm_orted" (current value: "orted") > Command to use to start proxy orted > MCA pls: parameter "pls_slurm_args" (current value: <none>) > Custom arguments to srun > MCA sds: parameter "sds" (current value: <none>) > Default selection set of components for the sds > framework (<none> means "use all components that can be found") > MCA sds: parameter "sds_base_verbose" (current value: "0") > Verbosity level for the sds framework (0 = no > verbosity) > MCA sds: parameter "sds_env_priority" (current value: "0") > MCA sds: parameter "sds_seed_priority" (current value: "0") > MCA sds: parameter "sds_singleton_priority" (current value: > "0") > MCA sds: parameter "sds_pipe_priority" (current value: "0") > MCA sds: parameter "sds_slurm_priority" (current value: "0") > -------------- next part -------------- > Open MPI: 1.2.5 > Open MPI SVN revision: r16989 > Open RTE: 1.2.5 > Open RTE SVN revision: r16989 > OPAL: 1.2.5 > OPAL SVN revision: r16989 > MCA backtrace: execinfo (MCA v1.0, API v1.0, Component v1.2.5) > MCA memory: ptmalloc2 (MCA v1.0, API v1.0, Component v1.2.5) > MCA paffinity: linux (MCA v1.0, API v1.0, Component v1.2.5) > MCA maffinity: first_use (MCA v1.0, API v1.0, Component v1.2.5) > MCA timer: linux (MCA v1.0, API v1.0, Component v1.2.5) > MCA installdirs: env (MCA v1.0, API v1.0, Component v1.2.5) > MCA installdirs: config (MCA v1.0, API v1.0, Component v1.2.5) > MCA allocator: basic (MCA v1.0, API v1.0, Component v1.0) > MCA allocator: bucket (MCA v1.0, API v1.0, Component v1.0) > MCA coll: basic (MCA v1.0, API v1.0, Component v1.2.5) > MCA coll: self (MCA v1.0, API v1.0, Component v1.2.5) > MCA coll: sm (MCA v1.0, API v1.0, Component v1.2.5) > MCA coll: tuned (MCA v1.0, API v1.0, Component v1.2.5) > MCA io: romio (MCA v1.0, API v1.0, Component v1.2.5) > MCA mpool: rdma (MCA v1.0, API v1.0, Component v1.2.5) > MCA mpool: sm (MCA v1.0, API v1.0, Component v1.2.5) > MCA pml: cm (MCA v1.0, API v1.0, Component v1.2.5) > MCA pml: ob1 (MCA v1.0, API v1.0, Component v1.2.5) > MCA bml: r2 (MCA v1.0, API v1.0, Component v1.2.5) > MCA rcache: vma (MCA v1.0, API v1.0, Component v1.2.5) > MCA btl: self (MCA v1.0, API v1.0.1, Component v1.2.5) > MCA btl: sm (MCA v1.0, API v1.0.1, Component v1.2.5) > MCA btl: tcp (MCA v1.0, API v1.0.1, Component v1.0) > MCA btl: openib (MCA v1.0, API v1.0.1, Component v1.2.5) > MCA topo: unity (MCA v1.0, API v1.0, Component v1.2.5) > MCA osc: pt2pt (MCA v1.0, API v1.0, Component v1.2.5) > MCA errmgr: hnp (MCA v1.0, API v1.3, Component v1.2.5) > MCA errmgr: orted (MCA v1.0, API v1.3, Component v1.2.5) > MCA errmgr: proxy (MCA v1.0, API v1.3, Component v1.2.5) > MCA gpr: null (MCA v1.0, API v1.0, Component v1.2.5) > MCA gpr: proxy (MCA v1.0, API v1.0, Component v1.2.5) > MCA gpr: replica (MCA v1.0, API v1.0, Component v1.2.5) > MCA iof: proxy (MCA v1.0, API v1.0, Component v1.2.5) > MCA iof: svc (MCA v1.0, API v1.0, Component v1.2.5) > MCA ns: proxy (MCA v1.0, API v2.0, Component v1.2.5) > MCA ns: replica (MCA v1.0, API v2.0, Component v1.2.5) > MCA oob: tcp (MCA v1.0, API v1.0, Component v1.0) > MCA ras: dash_host (MCA v1.0, API v1.3, Component v1.2.5) > MCA ras: localhost (MCA v1.0, API v1.3, Component v1.2.5) > MCA ras: gridengine (MCA v1.0, API v1.3, Component v1.2.5) > MCA ras: slurm (MCA v1.0, API v1.3, Component v1.2.5) > MCA rds: hostfile (MCA v1.0, API v1.3, Component v1.2.5) > MCA rds: proxy (MCA v1.0, API v1.3, Component v1.2.5) > MCA rds: resfile (MCA v1.0, API v1.3, Component v1.2.5) > MCA rmaps: round_robin (MCA v1.0, API v1.3, Component v1.2.5) > MCA rmgr: proxy (MCA v1.0, API v2.0, Component v1.2.5) > MCA rmgr: urm (MCA v1.0, API v2.0, Component v1.2.5) > MCA rml: oob (MCA v1.0, API v1.0, Component v1.2.5) > MCA pls: proxy (MCA v1.0, API v1.3, Component v1.2.5) > MCA pls: gridengine (MCA v1.0, API v1.3, Component v1.2.5) > MCA pls: rsh (MCA v1.0, API v1.3, Component v1.2.5) > MCA pls: slurm (MCA v1.0, API v1.3, Component v1.2.5) > MCA sds: env (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: seed (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: singleton (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: pipe (MCA v1.0, API v1.0, Component v1.2.5) > MCA sds: slurm (MCA v1.0, API v1.0, Component v1.2.5) > Prefix: /h/rbuckley/usr/linux_ppc64_ib/ > Bindir: /h/rbuckley/usr/linux_ppc64_ib//bin > Libdir: /h/rbuckley/usr/linux_ppc64_ib//lib > Incdir: /h/rbuckley/usr/linux_ppc64_ib//include > Pkglibdir: /h/rbuckley/usr/linux_ppc64_ib//lib/openmpi > Sysconfdir: /h/rbuckley/usr/linux_ppc64_ib//etc > Configured architecture: powerpc64-unknown-linux-gnu > Configured by: rbuckley > Configured on: Tue Apr 15 10:30:42 EDT 2008 > Configure host: nesprod1 > Built by: rbuckley > Built on: Tue Apr 15 11:16:23 EDT 2008 > Built host: nesprod1 > C bindings: yes > C++ bindings: yes > Fortran77 bindings: no > Fortran90 bindings: no > Fortran90 bindings size: na > C compiler: gcc > C compiler absolute: /usr/lib/ccache/gcc > C char size: 1 > C bool size: 1 > C short size: 2 > C int size: 4 > C long size: 8 > C float size: 4 > C double size: 8 > C pointer size: 8 > C char align: 1 > C bool align: 1 > C int align: 4 > C float align: 4 > C double align: 8 > C++ compiler: g++ > C++ compiler absolute: /usr/lib/ccache/g++ > Fortran77 compiler: gfortran > Fortran77 compiler abs: /usr/bin/gfortran > Fortran90 compiler: none > Fortran90 compiler abs: none > Fort integer size: 4 > Fort logical size: 4 > Fort logical value true: 0 > Fort real size: skipped > Fort dbl prec size: skipped > Fort cplx size: skipped > Fort dbl cplx size: skipped > Fort integer align: skipped > Fort real align: skipped > Fort dbl prec align: skipped > Fort cplx align: skipped > Fort dbl cplx align: skipped > C profiling: yes > C++ profiling: yes > Fortran77 profiling: no > Fortran90 profiling: no > C++ exceptions: yes > Thread support: posix (mpi: yes, progress: no) > Build CFLAGS: -O3 -DNDEBUG -m64 -Wall -Wundef -Wno-long-long > -Wsign-compare -Wmissing-prototypes -Wstrict-prototypes -Wcomment -pedantic > -Werror-implicit-function-declaration -finline-functions -fno-strict-aliasing > -pthread > Build CXXFLAGS: -O3 -DNDEBUG -m64 -Wall -Wundef -Wno-long-long > -finline-functions -fexceptions -pthread > Build FFLAGS: -m64 > Build FCFLAGS: -m64 > Build LDFLAGS: -export-dynamic -fexceptions > Build LIBS: -lnsl -lutil -lm > Wrapper extra CFLAGS: -pthread > Wrapper extra CXXFLAGS: -fexceptions -pthread > Wrapper extra FFLAGS: > Wrapper extra FCFLAGS: > Wrapper extra LDFLAGS: > Wrapper extra LIBS: -libverbs -lrt -ldl -Wl,--export-dynamic -lnsl > -lutil -lm -ldl > Internal debug support: no > MPI parameter check: runtime > Memory profiling support: yes > Memory debugging support: yes > libltdl support: yes > Heterogeneous support: yes > mpirun default --prefix: no > MCA mca: parameter "mca_param_files" (current value: > "/h/rbuckley/.openmpi/mca-params.conf:/h/rbuckley/usr/linux_ppc64_ib//etc/openmpi-mca-params.conf") > Path for MCA configuration files containing default > parameter values > MCA mca: parameter "mca_component_path" (current value: > "/h/rbuckley/usr/linux_ppc64_ib//lib/openmpi:/h/rbuckley/.openmpi/components") > Path where to look for Open MPI and ORTE components > MCA mca: parameter "mca_verbose" (current value: <none>) > Top-level verbosity parameter > MCA mca: parameter "mca_component_show_load_errors" (current > value: "1") > Whether to show errors for components that failed > to load or not > MCA mca: parameter "mca_component_disable_dlopen" (current > value: "0") > Whether to attempt to disable opening dynamic > components or not > MCA mpi: parameter "mpi_param_check" (current value: "1") > Whether you want MPI API parameters checked at > run-time or not. Possible values are 0 (no checking) and 1 (perform checking > at run-time) > MCA mpi: parameter "mpi_yield_when_idle" (current value: "0") > Yield the processor when waiting for MPI > communication (for MPI processes, will default to 1 when oversubscribing > nodes) > MCA mpi: parameter "mpi_event_tick_rate" (current value: > "-1") > How often to progress TCP communications (0 = > never, otherwise specified in microseconds) > MCA mpi: parameter "mpi_show_handle_leaks" (current value: > "0") > Whether MPI_FINALIZE shows all MPI handles that > were not freed or not > MCA mpi: parameter "mpi_no_free_handles" (current value: "0") > Whether to actually free MPI objects when their > handles are freed > MCA mpi: parameter "mpi_show_mca_params" (current value: "0") > Whether to show all MCA parameter value during > MPI_INIT or not (good for reproducability of MPI jobs) > MCA mpi: parameter "mpi_show_mca_params_file" (current > value: <none>) > If mpi_show_mca_params is true, setting this string > to a valid filename tells Open MPI to dump all the MCA parameter values into > a file suitable for reading via the mca_param_files parameter (good for > reproducability of MPI jobs) > MCA mpi: parameter "mpi_paffinity_alone" (current value: "0") > If nonzero, assume that this job is the only (set > of) process(es) running on each node and bind processes to processors, > starting with processor ID 0 > MCA mpi: parameter "mpi_keep_peer_hostnames" (current value: > "1") > If nonzero, save the string hostnames of all MPI > peer processes (mostly for error / debugging output messages). This can add > quite a bit of memory usage to each MPI process. > MCA mpi: parameter "mpi_abort_delay" (current value: "0") > If nonzero, print out an identifying message when > MPI_ABORT is invoked (hostname, PID of the process that called MPI_ABORT) and > delay for that many seconds before exiting (a negative delay value means to > never abort). This allows attaching of a debugger before quitting the job. > MCA mpi: parameter "mpi_abort_print_stack" (current value: > "0") > If nonzero, print out a stack trace when MPI_ABORT > is invoked > MCA mpi: parameter "mpi_preconnect_all" (current value: "0") > Whether to force MPI processes to create > connections / warmup with *all* peers during MPI_INIT (vs. making connections > lazily -- upon the first MPI traffic between each process peer pair) > MCA mpi: parameter "mpi_preconnect_oob" (current value: "0") > Whether to force MPI processes to fully wire-up the > OOB system between MPI processes. > MCA mpi: parameter "mpi_leave_pinned" (current value: "0") > Whether to use the "leave pinned" protocol or not. > Enabling this setting can help bandwidth performance when repeatedly sending > and receiving large messages with the same buffers over RDMA-based networks. > MCA mpi: parameter "mpi_leave_pinned_pipeline" (current > value: "0") > Whether to use the "leave pinned pipeline" protocol > or not. > MCA mpi: parameter "mpi_warn_if_thread_multiple" (current > value: "1") > Whether to show a warning when MPI_THREAD_MULTIPLE > is used or not. > MCA mpi: parameter "mpi_warn_if_progress_threads" (current > value: "1") > Whether to show a warning when progress threads are > used or not. > MCA orte: parameter "orte_debug" (current value: "0") > Top-level ORTE debug switch > MCA orte: parameter "orte_no_daemonize" (current value: "0") > Whether to properly daemonize the ORTE daemons or > not > MCA orte: parameter "orte_base_user_debugger" (current value: > "totalview @mpirun@ -a @mpirun_args@ : ddt -n @np@ -start @executable@ > @executable_argv@ @single_app@ : fxp @mpirun@ -a @mpirun_args@") > Sequence of user-level debuggers to search for in > orterun > MCA orte: parameter "orte_abort_timeout" (current value: "10") > Time to wait [in seconds] before giving up on > aborting an ORTE operation > MCA orte: parameter "orte_timing" (current value: "0") > Request that critical timing loops be measured > MCA opal: parameter "opal_signal" (current value: "6,7,8,11") > If a signal is received, display the stack trace > frame > MCA backtrace: parameter "backtrace" (current value: <none>) > Default selection set of components for the > backtrace framework (<none> means "use all components that can be found") > MCA backtrace: parameter "backtrace_base_verbose" (current value: > "0") > Verbosity level for the backtrace framework (0 = no > verbosity) > MCA backtrace: parameter "backtrace_execinfo_priority" (current > value: "0") > MCA memory: parameter "memory" (current value: <none>) > Default selection set of components for the memory > framework (<none> means "use all components that can be found") > MCA memory: parameter "memory_base_verbose" (current value: "0") > Verbosity level for the memory framework (0 = no > verbosity) > MCA memory: parameter "memory_ptmalloc2_priority" (current > value: "0") > MCA paffinity: parameter "paffinity_base_verbose" (current value: > "0") > Verbosity level of the paffinity framework > MCA paffinity: parameter "paffinity" (current value: <none>) > Default selection set of components for the > paffinity framework (<none> means "use all components that can be found") > MCA paffinity: parameter "paffinity_linux_priority" (current > value: "10") > Priority of the linux paffinity component > MCA paffinity: information "paffinity_linux_have_cpu_set_t" > (value: "1") > Whether this component was compiled on a system > with the type cpu_set_t or not (1 = yes, 0 = no) > MCA paffinity: information "paffinity_linux_CPU_ZERO_ok" (value: > "1") > Whether this component was compiled on a system > where CPU_ZERO() is functional or broken (1 = functional, 0 = broken/not > available) > MCA paffinity: information > "paffinity_linux_sched_setaffinity_num_params" (value: "3") > The number of parameters that sched_set_affinity() > takes on the machine where this component was compiled > MCA maffinity: parameter "maffinity_base_verbose" (current value: > "0") > Verbosity level of the maffinity framework > MCA maffinity: parameter "maffinity" (current value: <none>) > Default selection set of components for the > maffinity framework (<none> means "use all components that can be found") > MCA maffinity: parameter "maffinity_first_use_priority" (current > value: "10") > Priority of the first_use maffinity component > MCA timer: parameter "timer" (current value: <none>) > Default selection set of components for the timer > framework (<none> means "use all components that can be found") > MCA timer: parameter "timer_base_verbose" (current value: "0") > Verbosity level for the timer framework (0 = no > verbosity) > MCA timer: parameter "timer_linux_priority" (current value: > "0") > MCA allocator: parameter "allocator" (current value: <none>) > Default selection set of components for the > allocator framework (<none> means "use all components that can be found") > MCA allocator: parameter "allocator_base_verbose" (current value: > "0") > Verbosity level for the allocator framework (0 = no > verbosity) > MCA allocator: parameter "allocator_basic_priority" (current > value: "0") > MCA allocator: parameter "allocator_bucket_num_buckets" (current > value: "30") > MCA allocator: parameter "allocator_bucket_priority" (current > value: "0") > MCA coll: parameter "coll" (current value: <none>) > Default selection set of components for the coll > framework (<none> means "use all components that can be found") > MCA coll: parameter "coll_base_verbose" (current value: "0") > Verbosity level for the coll framework (0 = no > verbosity) > MCA coll: parameter "coll_basic_priority" (current value: > "10") > Priority of the basic coll component > MCA coll: parameter "coll_basic_crossover" (current value: > "4") > Minimum number of processes in a communicator > before using the logarithmic algorithms > MCA coll: parameter "coll_self_priority" (current value: "75") > MCA coll: parameter "coll_sm_priority" (current value: "0") > Priority of the sm coll component > MCA coll: parameter "coll_sm_control_size" (current value: > "4096") > Length of the control data -- should usually be > either the length of a cache line on most SMPs, or the size of a page on > machines that support direct memory affinity page placement (in bytes) > MCA coll: parameter "coll_sm_bootstrap_filename" (current > value: "shared_mem_sm_bootstrap") > Filename (in the Open MPI session directory) of the > coll sm component bootstrap rendezvous mmap file > MCA coll: parameter "coll_sm_bootstrap_num_segments" (current > value: "8") > Number of segments in the bootstrap file > MCA coll: parameter "coll_sm_fragment_size" (current value: > "8192") > Fragment size (in bytes) used for passing data > through shared memory (will be rounded up to the nearest control_size size) > MCA coll: parameter "coll_sm_mpool" (current value: "sm") > Name of the mpool component to use > MCA coll: parameter "coll_sm_comm_in_use_flags" (current > value: "2") > Number of "in use" flags, used to mark a message > passing area segment as currently being used or not (must be >= 2 and <= > comm_num_segments) > MCA coll: parameter "coll_sm_comm_num_segments" (current > value: "8") > Number of segments in each communicator's shared > memory message passing area (must be >= 2, and must be a multiple of > comm_in_use_flags) > MCA coll: parameter "coll_sm_tree_degree" (current value: "4") > Degree of the tree for tree-based operations (must > be => 1 and <= min(control_size, 255)) > MCA coll: information "coll_sm_shared_mem_used_bootstrap" > (value: "216") > Amount of shared memory used in the shared memory > bootstrap area (in bytes) > MCA coll: parameter "coll_sm_info_num_procs" (current value: > "4") > Number of processes to use for the calculation of > the shared_mem_size MCA information parameter (must be => 2) > MCA coll: information "coll_sm_shared_mem_used_data" (value: > "548864") > Amount of shared memory used in the shared memory > data area for info_num_procs processes (in bytes) > MCA coll: parameter "coll_tuned_priority" (current value: > "30") > Priority of the tuned coll component > MCA coll: parameter > "coll_tuned_pre_allocate_memory_comm_size_limit" (current value: "32768") > Size of communicator were we stop pre-allocating > memory for the fixed internal buffer used for message requests etc that is > hung off the communicator data segment. I.e. if you have a 100'000 nodes you > might not want to pre-allocate 200'000 request handle slots per communicator > instance! > MCA coll: parameter "coll_tuned_init_tree_fanout" (current > value: "4") > Inital fanout used in the tree topologies for each > communicator. This is only an initial guess, if a tuned collective needs a > different fanout for an operation, it build it dynamically. This parameter is > only for the first guess and might save a little time > MCA coll: parameter "coll_tuned_init_chain_fanout" (current > value: "4") > Inital fanout used in the chain (fanout followed by > pipeline) topologies for each communicator. This is only an initial guess, if > a tuned collective needs a different fanout for an operation, it build it > dynamically. This parameter is only for the first guess and might save a > little time > MCA coll: parameter "coll_tuned_use_dynamic_rules" (current > value: "0") > Switch used to decide if we use static (compiled/if > statements) or dynamic (built at runtime) decision function rules > MCA io: parameter "io_base_freelist_initial_size" (current > value: "16") > Initial MPI-2 IO request freelist size > MCA io: parameter "io_base_freelist_max_size" (current > value: "64") > Max size of the MPI-2 IO request freelist > MCA io: parameter "io_base_freelist_increment" (current > value: "16") > Increment size of the MPI-2 IO request freelist > MCA io: parameter "io" (current value: <none>) > Default selection set of components for the io > framework (<none> means "use all components that can be found") > MCA io: parameter "io_base_verbose" (current value: "0") > Verbosity level for the io framework (0 = no > verbosity) > MCA io: parameter "io_romio_priority" (current value: "10") > Priority of the io romio component > MCA io: parameter "io_romio_delete_priority" (current > value: "10") > Delete priority of the io romio component > MCA io: parameter "io_romio_enable_parallel_optimizations" > (current value: "0") > Enable set of Open MPI-added options to improve > collective file i/o performance > MCA mpool: parameter "mpool" (current value: <none>) > Default selection set of components for the mpool > framework (<none> means "use all components that can be found") > MCA mpool: parameter "mpool_base_verbose" (current value: "0") > Verbosity level for the mpool framework (0 = no > verbosity) > MCA mpool: parameter "mpool_rdma_rcache_name" (current value: > "vma") > The name of the registration cache the mpool should > use > MCA mpool: parameter "mpool_rdma_rcache_size_limit" (current > value: "0") > the maximum size of registration cache in bytes. 0 > is unlimited (default 0) > MCA mpool: parameter "mpool_rdma_print_stats" (current value: > "0") > print pool usage statistics at the end of the run > MCA mpool: parameter "mpool_rdma_priority" (current value: "0") > MCA mpool: parameter "mpool_sm_allocator" (current value: > "bucket") > Name of allocator component to use with sm mpool > MCA mpool: parameter "mpool_sm_max_size" (current value: > "536870912") > Maximum size of the sm mpool shared memory file > MCA mpool: parameter "mpool_sm_min_size" (current value: > "134217728") > Minimum size of the sm mpool shared memory file > MCA mpool: parameter "mpool_sm_per_peer_size" (current value: > "33554432") > Size (in bytes) to allocate per local peer in the > sm mpool shared memory file, bounded by min_size and max_size > MCA mpool: parameter "mpool_sm_verbose" (current value: "0") > Enable verbose output for mpool sm component > MCA mpool: parameter "mpool_sm_priority" (current value: "0") > MCA mpool: parameter "mpool_base_use_mem_hooks" (current > value: "0") > use memory hooks for deregistering freed memory > MCA mpool: parameter "mpool_use_mem_hooks" (current value: "0") > (deprecated, use mpool_base_use_mem_hooks) > MCA mpool: parameter "mpool_base_disable_sbrk" (current value: > "0") > use mallopt to override calling sbrk (doesn't > return memory to OS!) > MCA mpool: parameter "mpool_disable_sbrk" (current value: "0") > (deprecated, use mca_mpool_base_disable_sbrk) > MCA pml: parameter "pml" (current value: <none>) > Default selection set of components for the pml > framework (<none> means "use all components that can be found") > MCA pml: parameter "pml_base_verbose" (current value: "0") > Verbosity level for the pml framework (0 = no > verbosity) > MCA pml: parameter "pml_cm_free_list_num" (current value: > "4") > Initial size of request free lists > MCA pml: parameter "pml_cm_free_list_max" (current value: > "-1") > Maximum size of request free lists > MCA pml: parameter "pml_cm_free_list_inc" (current value: > "64") > Number of elements to add when growing request free > lists > MCA pml: parameter "pml_cm_priority" (current value: "30") > CM PML selection priority > MCA pml: parameter "pml_ob1_free_list_num" (current value: > "4") > MCA pml: parameter "pml_ob1_free_list_max" (current value: > "-1") > MCA pml: parameter "pml_ob1_free_list_inc" (current value: > "64") > MCA pml: parameter "pml_ob1_priority" (current value: "20") > MCA pml: parameter "pml_ob1_eager_limit" (current value: > "131072") > MCA pml: parameter "pml_ob1_send_pipeline_depth" (current > value: "3") > MCA pml: parameter "pml_ob1_recv_pipeline_depth" (current > value: "4") > MCA bml: parameter "bml" (current value: <none>) > Default selection set of components for the bml > framework (<none> means "use all components that can be found") > MCA bml: parameter "bml_base_verbose" (current value: "0") > Verbosity level for the bml framework (0 = no > verbosity) > MCA bml: parameter "bml_r2_show_unreach_errors" (current > value: "1") > Show error message when procs are unreachable > MCA bml: parameter "bml_r2_priority" (current value: "0") > MCA rcache: parameter "rcache" (current value: <none>) > Default selection set of components for the rcache > framework (<none> means "use all components that can be found") > MCA rcache: parameter "rcache_base_verbose" (current value: "0") > Verbosity level for the rcache framework (0 = no > verbosity) > MCA rcache: parameter "rcache_vma_priority" (current value: "0") > MCA btl: parameter "btl_base_debug" (current value: "0") > If btl_base_debug is 1 standard debug is output, if > > 1 verbose debug is output > MCA btl: parameter "btl" (current value: > "self,sm,tcp,openib") > Default selection set of components for the btl > framework (<none> means "use all components that can be found") > MCA btl: parameter "btl_base_verbose" (current value: "0") > Verbosity level for the btl framework (0 = no > verbosity) > MCA btl: parameter "btl_self_free_list_num" (current value: > "0") > Number of fragments by default > MCA btl: parameter "btl_self_free_list_max" (current value: > "-1") > Maximum number of fragments > MCA btl: parameter "btl_self_free_list_inc" (current value: > "32") > Increment by this number of fragments > MCA btl: parameter "btl_self_eager_limit" (current value: > "131072") > Eager size fragmeng (before the rendez-vous > ptotocol) > MCA btl: parameter "btl_self_min_send_size" (current value: > "262144") > Minimum fragment size after the rendez-vous > MCA btl: parameter "btl_self_max_send_size" (current value: > "262144") > Maximum fragment size after the rendez-vous > MCA btl: parameter "btl_self_min_rdma_size" (current value: > "2147483647") > Maximum fragment size for the RDMA transfer > MCA btl: parameter "btl_self_max_rdma_size" (current value: > "2147483647") > Maximum fragment size for the RDMA transfer > MCA btl: parameter "btl_self_exclusivity" (current value: > "65536") > Device exclusivity > MCA btl: parameter "btl_self_flags" (current value: "10") > Active behavior flags > MCA btl: parameter "btl_self_priority" (current value: "0") > MCA btl: parameter "btl_sm_free_list_num" (current value: > "8") > MCA btl: parameter "btl_sm_free_list_max" (current value: > "-1") > MCA btl: parameter "btl_sm_free_list_inc" (current value: > "64") > MCA btl: parameter "btl_sm_exclusivity" (current value: > "65535") > MCA btl: parameter "btl_sm_latency" (current value: "100") > MCA btl: parameter "btl_sm_max_procs" (current value: "-1") > MCA btl: parameter "btl_sm_sm_extra_procs" (current value: > "2") > MCA btl: parameter "btl_sm_mpool" (current value: "sm") > MCA btl: parameter "btl_sm_eager_limit" (current value: > "4096") > MCA btl: parameter "btl_sm_max_frag_size" (current value: > "32768") > MCA btl: parameter "btl_sm_size_of_cb_queue" (current value: > "128") > MCA btl: parameter "btl_sm_cb_lazy_free_freq" (current > value: "120") > MCA btl: parameter "btl_sm_priority" (current value: "0") > MCA btl: parameter "btl_tcp_if_include" (current value: > <none>) > MCA btl: parameter "btl_tcp_if_exclude" (current value: "lo") > MCA btl: parameter "btl_tcp_free_list_num" (current value: > "8") > MCA btl: parameter "btl_tcp_free_list_max" (current value: > "-1") > MCA btl: parameter "btl_tcp_free_list_inc" (current value: > "32") > MCA btl: parameter "btl_tcp_sndbuf" (current value: "131072") > MCA btl: parameter "btl_tcp_rcvbuf" (current value: "131072") > MCA btl: parameter "btl_tcp_endpoint_cache" (current value: > "30720") > MCA btl: parameter "btl_tcp_exclusivity" (current value: "0") > MCA btl: parameter "btl_tcp_eager_limit" (current value: > "65536") > MCA btl: parameter "btl_tcp_min_send_size" (current value: > "65536") > MCA btl: parameter "btl_tcp_max_send_size" (current value: > "131072") > MCA btl: parameter "btl_tcp_min_rdma_size" (current value: > "131072") > MCA btl: parameter "btl_tcp_max_rdma_size" (current value: > "2147483647") > MCA btl: parameter "btl_tcp_flags" (current value: "122") > MCA btl: parameter "btl_tcp_priority" (current value: "0") > MCA btl: parameter "btl_openib_verbose" (current value: "0") > Output some verbose OpenIB BTL information (0 = no > output, nonzero = output) > MCA btl: parameter "btl_openib_warn_no_hca_params_found" > (current value: "1") > Warn when no HCA-specific parameters are found in > the INI file specified by the btl_openib_hca_param_files MCA parameter (0 = > do not warn; any other value = warn) > MCA btl: parameter "btl_openib_warn_default_gid_prefix" > (current value: "1") > Warn when there is more than one active ports and > at least one of them connected to the network with only default GID prefix > configured (0 = do not warn; any other value = warn) > MCA btl: parameter "btl_openib_want_fork_support" (current > value: "-1") > Whether fork support is desired or not (negative = > try to enable fork support, but continue even if it is not available, 0 = do > not enable fork support, positive = try to enable fork support and fail if it > is not available) > MCA btl: parameter "btl_openib_hca_param_files" (current > value: > "/h/rbuckley/usr/linux_ppc64_ib//share/openmpi/mca-btl-openib-hca-params.ini") > Colon-delimited list of INI-style files that > contain HCA vendor/part-specific parameters > MCA btl: parameter "btl_openib_max_btls" (current value: > "-1") > Maximum number of HCA ports to use (-1 = use all > available, otherwise must be >= 1) > MCA btl: parameter "btl_openib_free_list_num" (current > value: "8") > Intial size of free lists (must be >= 1) > MCA btl: parameter "btl_openib_free_list_max" (current > value: "-1") > Maximum size of free lists (-1 = infinite, > otherwise must be >= 0) > MCA btl: parameter "btl_openib_free_list_inc" (current > value: "32") > Increment size of free lists (must be >= 1) > MCA btl: parameter "btl_openib_mpool" (current value: "rdma") > Name of the memory pool to be used (it is unlikely > that you will ever want to change this > MCA btl: parameter "btl_openib_reg_mru_len" (current value: > "16") > Length of the registration cache most recently used > list (must be >= 1) > MCA btl: parameter "btl_openib_ib_cq_size" (current value: > "1000") > Size of the IB completion queue (will automatically > be set to a minimum of (2 * number_of_peers * btl_openib_rd_num)) > MCA btl: parameter "btl_openib_ib_sg_list_size" (current > value: "4") > Size of IB segment list (must be >= 1) > MCA btl: parameter "btl_openib_ib_pkey_ix" (current value: > "0") > InfiniBand pkey index (must be >= 0) > MCA btl: parameter "btl_openib_ib_pkey_val" (current value: > "0") > InfiniBand pkey value(must be > 0 and < 0xffff) > MCA btl: parameter "btl_openib_ib_psn" (current value: "0") > InfiniBand packet sequence starting number (must be > >= 0) > MCA btl: parameter "btl_openib_ib_qp_ous_rd_atom" (current > value: "4") > InfiniBand outstanding atomic reads (must be >= 0) > MCA btl: parameter "btl_openib_ib_mtu" (current value: "3") > IB MTU, in bytes (if not specified in INI files). > Valid values are: 1=256 bytes, 2=512 bytes, 3=1024 bytes, 4=2048 bytes, > 5=4096 bytes > MCA btl: parameter "btl_openib_ib_min_rnr_timer" (current > value: "5") > InfiniBand minimum "receiver not ready" timer, in > seconds (must be >= 0 and <= 31) > MCA btl: parameter "btl_openib_ib_timeout" (current value: > "10") > InfiniBand transmit timeout, plugged into formula: > 4.096 microseconds * (2^btl_openib_ib_timeout)(must be >= 0 and <= 31) > MCA btl: parameter "btl_openib_ib_retry_count" (current > value: "7") > InfiniBand transmit retry count (must be >= 0 and > <= 7) > MCA btl: parameter "btl_openib_ib_rnr_retry" (current value: > "7") > InfiniBand "receiver not ready" retry count (must > be >= 0 and <= 7) > MCA btl: parameter "btl_openib_ib_max_rdma_dst_ops" (current > value: "4") > InfiniBand maximum pending RDMA destination > operations (must be >= 0) > MCA btl: parameter "btl_openib_ib_service_level" (current > value: "0") > InfiniBand service level (must be >= 0) > MCA btl: parameter "btl_openib_ib_static_rate" (current > value: "0") > InfiniBand static rate (must be >= 0; defulat: %d) > MCA btl: parameter "btl_openib_exclusivity" (current value: > "1024") > OpenIB BTL exclusivity (must be >= 0) > MCA btl: parameter "btl_openib_rd_num" (current value: "8") > Number of receive descriptors to post to a queue > pair (must be >= 1) > MCA btl: parameter "btl_openib_rd_low" (current value: "6") > Low water mark before reposting occurs (must be >= > 1) > MCA btl: parameter "btl_openib_rd_win" (current value: "4") > Window size at which generate explicit credit > message (must be >= 1) > MCA btl: parameter "btl_openib_use_srq" (current value: "0") > If nonzero, use the InfiniBand shared receive queue > ("SRQ") > MCA btl: parameter "btl_openib_srq_rd_max" (current value: > "1000") > Maxium number of receive descriptors posted per SRQ > (only relevant if btl_openib_use_srq is true; must be >= 1) > MCA btl: parameter "btl_openib_srq_rd_per_peer" (current > value: "16") > Number of receive descriptors posted per peer in > the SRQ (only relevant if btl_openib_use_srq is true; must be >= 1) > MCA btl: parameter "btl_openib_srq_sd_max" (current value: > "8") > Maximum number of send descriptors posted (only > relevant if btl_openib_use_srq is true; must be >= 1) > MCA btl: parameter "btl_openib_use_eager_rdma" (current > value: "1") > Use RDMA for eager messages > MCA btl: parameter "btl_openib_eager_rdma_threshold" > (current value: "16") > Use RDMA for short messages after this number of > messages are received from a given peer (must be >= 1) > MCA btl: parameter "btl_openib_max_eager_rdma" (current > value: "16") > Maximum number of peers allowed to use RDMA for > short messages (RDMA is used for all long messages, except if explicitly > disabled, such as with the "dr" pml) (must be >= 0) > MCA btl: parameter "btl_openib_eager_rdma_num" (current > value: "16") > Number of RDMA buffers to allocate for small > messages(must be >= 1) > MCA btl: parameter "btl_openib_btls_per_lid" (current value: > "1") > Number of BTLs to create for each InfiniBand LID > (must be >= 1) > MCA btl: parameter "btl_openib_max_lmc" (current value: "0") > Maximum number of LIDs to use for each HCA port > (must be >= 0, where 0 = use all available) > MCA btl: parameter "btl_openib_buffer_alignment" (current > value: "64") > Prefered communication buffer alignment, in bytes > (must be >= 0) > MCA btl: parameter "btl_openib_eager_limit" (current value: > "12288") > Eager send limit, in bytes (must be >= 1) > MCA btl: parameter "btl_openib_min_send_size" (current > value: "32768") > Minimum send size, in bytes (must be >= 1) > MCA btl: parameter "btl_openib_max_send_size" (current > value: "65536") > Maximum send size, in bytes (must be >= 1) > MCA btl: parameter "btl_openib_min_rdma_size" (current > value: "1048576") > Minimum RDMA size, in bytes (must be >= 1) > MCA btl: parameter "btl_openib_max_rdma_size" (current > value: "1048576") > Maximium RDMA size, in bytes (must be >= 1) > MCA btl: parameter "btl_openib_flags" (current value: "54") > BTL flags, added together: SEND=1, PUT=2, GET=4 > (cannot be 0) > MCA btl: parameter "btl_openib_bandwidth" (current value: > "0") > Approximate maximum bandwidth of each network > interface in megabits per second (if 0, filled in at run-time by querying the > HCA, otherwise must be > 0) > MCA btl: information "btl_openib_have_fork_support" (value: > "1") > Whether the OpenFabrics stack supports applications > that invoke the "fork()" system call or not (0 = no, 1 = yes). Note that > this value does NOT indicate whether the system being run on supports > "fork()" with OpenFabrics applications or not. > MCA btl: parameter "btl_openib_priority" (current value: "0") > MCA btl: parameter "btl_base_include" (current value: <none>) > MCA btl: parameter "btl_base_exclude" (current value: <none>) > MCA btl: parameter "btl_base_warn_component_unused" (current > value: "1") > This parameter is used to turn on warning messages > when certain NICs are not used > MCA mtl: parameter "mtl" (current value: <none>) > Default selection set of components for the mtl > framework (<none> means "use all components that can be found") > MCA mtl: parameter "mtl_base_verbose" (current value: "0") > Verbosity level for the mtl framework (0 = no > verbosity) > MCA topo: parameter "topo" (current value: <none>) > Default selection set of components for the topo > framework (<none> means "use all components that can be found") > MCA topo: parameter "topo_base_verbose" (current value: "0") > Verbosity level for the topo framework (0 = no > verbosity) > MCA osc: parameter "osc" (current value: <none>) > Default selection set of components for the osc > framework (<none> means "use all components that can be found") > MCA osc: parameter "osc_base_verbose" (current value: "0") > Verbosity level for the osc framework (0 = no > verbosity) > MCA osc: parameter "osc_pt2pt_no_locks" (current value: "0") > Enable optimizations available only if MPI_LOCK is > not used. > MCA osc: parameter "osc_pt2pt_eager_limit" (current value: > "16384") > Max size of eagerly sent data > MCA osc: parameter "osc_pt2pt_priority" (current value: "0") > MCA errmgr: parameter "errmgr_base_verbose" (current value: "0") > Verbosity level for the errmgr framework > MCA errmgr: parameter "errmgr" (current value: <none>) > Default selection set of components for the errmgr > framework (<none> means "use all components that can be found") > MCA errmgr: parameter "errmgr_hnp_debug" (current value: "0") > MCA errmgr: parameter "errmgr_hnp_priority" (current value: "0") > MCA errmgr: parameter "errmgr_orted_debug" (current value: "0") > MCA errmgr: parameter "errmgr_orted_priority" (current value: > "0") > MCA errmgr: parameter "errmgr_proxy_debug" (current value: "0") > MCA errmgr: parameter "errmgr_proxy_priority" (current value: > "0") > MCA gpr: parameter "gpr_base_verbose" (current value: "0") > Verbosity level for the gpr framework > MCA gpr: parameter "gpr_base_maxsize" (current value: > "2147483647") > MCA gpr: parameter "gpr_base_blocksize" (current value: > "512") > MCA gpr: parameter "gpr" (current value: <none>) > Default selection set of components for the gpr > framework (<none> means "use all components that can be found") > MCA gpr: parameter "gpr_null_priority" (current value: "0") > MCA gpr: parameter "gpr_proxy_debug" (current value: "0") > MCA gpr: parameter "gpr_proxy_priority" (current value: "0") > MCA gpr: parameter "gpr_replica_debug" (current value: "0") > MCA gpr: parameter "gpr_replica_isolate" (current value: "0") > MCA gpr: parameter "gpr_replica_priority" (current value: > "0") > MCA iof: parameter "iof_base_window_size" (current value: > "4096") > MCA iof: parameter "iof_base_service" (current value: > "0.0.0") > MCA iof: parameter "iof_base_verbose" (current value: "0") > Verbosity level for the iof framework > MCA iof: parameter "iof" (current value: <none>) > Default selection set of components for the iof > framework (<none> means "use all components that can be found") > MCA iof: parameter "iof_proxy_priority" (current value: "0") > MCA iof: parameter "iof_svc_priority" (current value: "0") > MCA ns: parameter "ns_base_verbose" (current value: "0") > Verbosity level for the ns framework > MCA ns: parameter "ns" (current value: <none>) > Default selection set of components for the ns > framework (<none> means "use all components that can be found") > MCA ns: parameter "ns_proxy_debug" (current value: "0") > MCA ns: parameter "ns_proxy_maxsize" (current value: > "2147483647") > MCA ns: parameter "ns_proxy_blocksize" (current value: > "512") > MCA ns: parameter "ns_proxy_priority" (current value: "0") > MCA ns: parameter "ns_replica_debug" (current value: "0") > MCA ns: parameter "ns_replica_isolate" (current value: "0") > MCA ns: parameter "ns_replica_maxsize" (current value: > "2147483647") > MCA ns: parameter "ns_replica_blocksize" (current value: > "512") > MCA ns: parameter "ns_replica_priority" (current value: "0") > MCA oob: parameter "oob" (current value: <none>) > Default selection set of components for the oob > framework (<none> means "use all components that can be found") > MCA oob: parameter "oob_base_verbose" (current value: "0") > Verbosity level for the oob framework (0 = no > verbosity) > MCA oob: parameter "oob_tcp_peer_limit" (current value: "-1") > MCA oob: parameter "oob_tcp_peer_retries" (current value: > "60") > MCA oob: parameter "oob_tcp_debug" (current value: "0") > MCA oob: parameter "oob_tcp_sndbuf" (current value: "131072") > MCA oob: parameter "oob_tcp_rcvbuf" (current value: "131072") > MCA oob: parameter "oob_tcp_if_include" (current value: > <none>) > Comma-delimited list of TCP interfaces to use > MCA oob: parameter "oob_tcp_if_exclude" (current value: > <none>) > Comma-delimited list of TCP interfaces to exclude > MCA oob: parameter "oob_tcp_connect_sleep" (current value: > "1") > Enable (1) / disable (0) random sleep for > connection wireup > MCA oob: parameter "oob_tcp_listen_mode" (current value: > "event") > Mode for HNP to accept incoming connections: event, > listen_thread > MCA oob: parameter "oob_tcp_listen_thread_max_queue" > (current value: "10") > High water mark for queued accepted socket list size > MCA oob: parameter "oob_tcp_listen_thread_max_time" (current > value: "10") > Maximum amount of time (in milliseconds) to wait > between processing accepted socket list > MCA oob: parameter "oob_tcp_accept_spin_count" (current > value: "10") > Number of times to let accept return EWOULDBLOCK > before updating accepted socket list > MCA oob: parameter "oob_tcp_priority" (current value: "0") > MCA oob: parameter "oob_base_include" (current value: <none>) > Components to include for oob framework selection > MCA oob: parameter "oob_base_exclude" (current value: <none>) > Components to exclude for oob framework selection > MCA ras: parameter "ras_base_verbose" (current value: "0") > Enable debugging for the RAS framework (nonzero = > enabled) > MCA ras: parameter "ras" (current value: <none>) > MCA ras: parameter "ras_dash_host_priority" (current value: > "5") > Selection priority for the dash_host RAS component > MCA ras: parameter "ras_localhost_priority" (current value: > "0") > Selection priority for the localhost RAS component > MCA ras: parameter "ras_gridengine_debug" (current value: > "0") > Enable debugging output for the gridengine ras > component > MCA ras: parameter "ras_gridengine_priority" (current value: > "100") > Priority of the gridengine ras component > MCA ras: parameter "ras_gridengine_verbose" (current value: > "0") > Enable verbose output for the gridengine ras > component > MCA ras: parameter "ras_gridengine_show_jobid" (current > value: "0") > Show the JOB_ID of the Grid Engine job > MCA ras: parameter "ras_slurm_priority" (current value: "75") > Priority of the slurm ras component > MCA rds: parameter "rds_base_verbose" (current value: "0") > Verbosity level for the rds framework > MCA rds: parameter "rds" (current value: <none>) > MCA rds: parameter "rds_hostfile_debug" (current value: "0") > Toggle debug output for hostfile RDS component > MCA rds: parameter "rds_hostfile_path" (current value: > "/h/rbuckley/usr/linux_ppc64_ib//etc/openmpi-default-hostfile") > ORTE Host filename > MCA rds: parameter "rds_hostfile_priority" (current value: > "0") > MCA rds: parameter "rds_proxy_priority" (current value: "0") > MCA rds: parameter "rds_resfile_debug" (current value: "0") > Toggle debug output for resfile RDS component > MCA rds: parameter "rds_resfile_name" (current value: <none>) > ORTE Resource filename > MCA rds: parameter "rds_resfile_priority" (current value: > "0") > MCA rmaps: parameter "rmaps_base_verbose" (current value: "0") > Verbosity level for the rmaps framework > MCA rmaps: parameter "rmaps_base_schedule_policy" (current > value: "unspec") > Scheduling Policy for RMAPS. [slot | node] > MCA rmaps: parameter "rmaps_base_pernode" (current value: "0") > Launch one ppn as directed > MCA rmaps: parameter "rmaps_base_n_pernode" (current value: > "-1") > Launch n procs/node > MCA rmaps: parameter "rmaps_base_no_schedule_local" (current > value: "0") > If false, allow scheduling MPI applications on the > same node as mpirun (default). If true, do not schedule any MPI applications > on the same node as mpirun > MCA rmaps: parameter "rmaps_base_no_oversubscribe" (current > value: "0") > If true, then do not allow oversubscription of > nodes - mpirun will return an error if there aren't enough nodes to launch > all processes without oversubscribing > MCA rmaps: parameter "rmaps_base_display_map" (current value: > "0") > Whether to display the process map after it is > computed > MCA rmaps: parameter "rmaps" (current value: <none>) > Default selection set of components for the rmaps > framework (<none> means "use all components that can be found") > MCA rmaps: parameter "rmaps_round_robin_debug" (current value: > "1") > Toggle debug output for Round Robin RMAPS component > MCA rmaps: parameter "rmaps_round_robin_priority" (current > value: "1") > Selection priority for Round Robin RMAPS component > MCA rmgr: parameter "rmgr_base_verbose" (current value: "0") > Verbosity level for the rmgr framework > MCA rmgr: parameter "rmgr" (current value: <none>) > Default selection set of components for the rmgr > framework (<none> means "use all components that can be found") > MCA rmgr: parameter "rmgr_proxy_priority" (current value: "0") > MCA rmgr: parameter "rmgr_urm_priority" (current value: "0") > MCA rml: parameter "rml_base_debug" (current value: "0") > Verbosity level for the rml famework > MCA rml: parameter "rml" (current value: <none>) > Default selection set of components for the rml > framework (<none> means "use all components that can be found") > MCA rml: parameter "rml_base_verbose" (current value: "0") > Verbosity level for the rml framework (0 = no > verbosity) > MCA rml: parameter "rml_oob_priority" (current value: "0") > MCA pls: parameter "pls_base_reuse_daemons" (current value: > "0") > If nonzero, reuse daemons to launch dynamically > spawned processes. If zero, do not reuse daemons (default) > MCA pls: parameter "pls" (current value: <none>) > Default selection set of components for the pls > framework (<none> means "use all components that can be found") > MCA pls: parameter "pls_base_verbose" (current value: "0") > Verbosity level for the pls framework (0 = no > verbosity) > MCA pls: parameter "pls_proxy_priority" (current value: "0") > MCA pls: parameter "pls_gridengine_debug" (current value: > "0") > Enable debugging of gridengine pls component > MCA pls: parameter "pls_gridengine_verbose" (current value: > "0") > Enable verbose output of the gridengine qrsh > -inherit command > MCA pls: parameter "pls_gridengine_priority" (current value: > "100") > Priority of the gridengine pls component > MCA pls: parameter "pls_gridengine_orted" (current value: > "orted") > The command name that the gridengine pls component > will invoke for the ORTE daemon > MCA pls: parameter "pls_rsh_debug" (current value: "0") > Whether or not to enable debugging output for the > rsh pls component (0 or 1) > MCA pls: parameter "pls_rsh_num_concurrent" (current value: > "128") > How many pls_rsh_agent instances to invoke > concurrently (must be > 0) > MCA pls: parameter "pls_rsh_force_rsh" (current value: "0") > Force the launcher to always use rsh, even for > local daemons > MCA pls: parameter "pls_rsh_orted" (current value: "orted") > The command name that the rsh pls component will > invoke for the ORTE daemon > MCA pls: parameter "pls_rsh_priority" (current value: "10") > Priority of the rsh pls component > MCA pls: parameter "pls_rsh_delay" (current value: "1") > Delay (in seconds) between invocations of the > remote agent, but only used when the "debug" MCA parameter is true, or the > top-level MCA debugging is enabled (otherwise this value is ignored) > MCA pls: parameter "pls_rsh_reap" (current value: "1") > If set to 1, wait for all the processes to complete > before exiting. Otherwise, quit immediately -- without waiting for > confirmation that all other processes in the job have completed. > MCA pls: parameter "pls_rsh_assume_same_shell" (current > value: "1") > If set to 1, assume that the shell on the remote > node is the same as the shell on the local node. Otherwise, probe for what > the remote shell. > MCA pls: parameter "pls_rsh_agent" (current value: "ssh : > rsh") > The command used to launch executables on remote > nodes (typically either "ssh" or "rsh") > MCA pls: parameter "pls_slurm_debug" (current value: "0") > Enable debugging of slurm pls > MCA pls: parameter "pls_slurm_priority" (current value: "75") > Default selection priority > MCA pls: parameter "pls_slurm_orted" (current value: "orted") > Command to use to start proxy orted > MCA pls: parameter "pls_slurm_args" (current value: <none>) > Custom arguments to srun > MCA sds: parameter "sds" (current value: <none>) > Default selection set of components for the sds > framework (<none> means "use all components that can be found") > MCA sds: parameter "sds_base_verbose" (current value: "0") > Verbosity level for the sds framework (0 = no > verbosity) > MCA sds: parameter "sds_env_priority" (current value: "0") > MCA sds: parameter "sds_seed_priority" (current value: "0") > MCA sds: parameter "sds_singleton_priority" (current value: > "0") > MCA sds: parameter "sds_pipe_priority" (current value: "0") > MCA sds: parameter "sds_slurm_priority" (current value: "0") > > ------------------------------ > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users > > End of users Digest, Vol 885, Issue 2 > *************************************