Class CpmmSPInstruction

All Implemented Interfaces:
LineageTraceable

public class CpmmSPInstruction extends AggregateBinarySPInstruction
Cpmm: cross-product matrix multiplication operation (distributed matrix multiply by join over common dimension and subsequent aggregation of partial results). NOTE: There is additional optimization potential by preventing aggregation for a single block on the common dimension. However, in such a case we would never pick cpmm because this would result in a degree of parallelism of 1.