fc941edaf8
the case fix in ompi_osc_base_process_op in r31204. There are two cases that needed to be handled: - The target is a simple datatype (contiguous block of a primitive type) but the origin is not. In this case we still need to pack the origin data but we can not rely on the convertor to do the unpack (see r31204). - Both the origin and target datatypes are simple datatypes. In this case we can use ompi_op_reduce to do the accumulation without having to pack the origin data. cmr=v1.8:ticket=trac:4449 This commit was SVN r31231. The following SVN revision numbers were found above: r31204 --> open-mpi/ompi@949abe45cd The following Trac tickets were found above: Ticket 4449 --> https://svn.open-mpi.org/trac/ompi/ticket/4449 |
||
---|---|---|
.. | ||
base.h | ||
Makefile.am | ||
osc_base_frame.c | ||
osc_base_init.c | ||
osc_base_obj_convert.c | ||
osc_base_obj_convert.h |