1
1
openmpi/opal/mca
George Bosilca dee243c58d ompi_proc_finalize has an interesting side effect. A proc is
inserted in the ompi_proc_list as soon as it is created and it
is removed only upon the call to the destructor. In ompi_proc_finalize
we loop over all procs in ompi_proc_finalize and release them once.
However, as a proc is not removed from this list right away, we
decrease the ref count for each proc until it reach zero and the
proc is finally removed. Thus, we cannot clean the BML/BTL after
the call the ompi_proc_finalize.
A quick fix is to delay the call to ompi_proc_finalize until all
other frameworks have been finalized, and then the behavior
depicted above will give the expected outcome.
2014-11-28 18:26:36 -05:00
..
allocator Cleanup the moved component's Makefile.am to use the opal instead of ompi directories 2014-07-31 04:41:04 +00:00
backtrace configury: ensure wrapper static LIBS is filled properly 2014-08-07 23:54:45 +00:00
base mca base: fix trivial typos in help message 2014-11-12 08:40:17 -08:00
btl ompi_proc_finalize has an interesting side effect. A proc is 2014-11-28 18:26:36 -05:00
common Enable CUDA support on Mac OS X. 2014-11-20 13:51:10 -06:00
compress The final step of the RFC: convert the <foo>libdir and friends to fit their respective code areas, and equate them all at the top. Note that we can't entirely separate things as the opal_install_dirs framework can't handle separated locations for the various trees. 2014-05-08 02:01:35 +00:00
crs configury: ensure wrapper static LIBS is filled properly 2014-08-07 23:54:45 +00:00
dstore fix misc memory leaks specific to the master 2014-11-25 13:52:10 +09:00
event distscript: remove configure.params and autogen.subdirs kruft 2014-10-02 11:32:54 -07:00
hwloc Restore handling of physical processors in rankfiles. Note that the prior implementation was likely incorrect as it falsely assumed that physical core indices were unique, which isn't always true. Stipulate that physical rankfiles can only include PU numbers, and bind the result to the core that contains that physical PU. Update the mpirun man page to cover the new use-case. 2014-11-10 14:00:40 -08:00
if The final step of the RFC: convert the <foo>libdir and friends to fit their respective code areas, and equate them all at the top. Note that we can't entirely separate things as the opal_install_dirs framework can't handle separated locations for the various trees. 2014-05-08 02:01:35 +00:00
installdirs The final step of the RFC: convert the <foo>libdir and friends to fit their respective code areas, and equate them all at the top. Note that we can't entirely separate things as the opal_install_dirs framework can't handle separated locations for the various trees. 2014-05-08 02:01:35 +00:00
memchecker memchecker: per RFC, use calloc for OBJ_NEW 2014-10-07 09:55:54 -07:00
memcpy The final step of the RFC: convert the <foo>libdir and friends to fit their respective code areas, and equate them all at the top. Note that we can't entirely separate things as the opal_install_dirs framework can't handle separated locations for the various trees. 2014-05-08 02:01:35 +00:00
memory configury: new OPAL_SET_MCA_PREFIX/ORTE_SET_MCA_CMD_LINE_ID macros 2014-10-22 18:57:40 -07:00
mpool configury: new OPAL_SET_LIB_PREFIX/ORTE_SET_LIB_PREFIX macros 2014-10-22 10:32:19 -07:00
pmix fix hangs introduced by previous commit a6744b8177 2014-11-25 17:50:44 +09:00
pstat In case someone wants to use the pstat framework, we need to have the usual open/close functions that were lost in the conversion to the new framework system 2014-07-07 13:53:29 +00:00
rcache Cleanup the moved component's Makefile.am to use the opal instead of ompi directories 2014-07-31 04:41:04 +00:00
sec Per the PR and discussion on today's telecon, extend the process name definition as a two-field struct of uint32_t's down to the OPAL layer. This resolves issues created by prior commits that impacted both heterogeneous and SPARC support. This also simplifies the OMPI code base by removing the need for frequent memcpy's when transitioning between the OMPI/ORTE layers and OPAL. 2014-11-11 17:00:42 -08:00
shmem shmem/mmap: do not use O_CREAT in shared memory attach 2014-10-24 11:02:04 -06:00
timer Improved support for OSX timers. 2014-11-24 17:15:49 -05:00
Makefile.am Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
mca.h Refs trac:3275. 2012-09-11 20:47:24 +00:00