Avoid unnecessary gather
ing of distributed operand in mixed distributed/non-distributed logical
functions
#1064
Labels
gather
ing of distributed operand in mixed distributed/non-distributed logical
functions
#1064
Feature functionality
module
heat.core.logical
, functionsallclose(x,y)
,isclose(x,y)
Currently, when only one of the operands is distributed, these functions (via
__sanitize_close_input
) gather the distributed operand and perform the global comparison on each process.Modify the relevant functions to carry out the comparison on the relevant slice of non-distributed operand instead.
The text was updated successfully, but these errors were encountered: