Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
This task aims to extend the existing matrix multiplication chain optimization [1] in multiple ways. First, the rewrite should consider transpose and element-wise *, +, /, -, which otherwise would reduce the scope of optimization. Second, mmchain optimization currently only optimizes chains of matrix multiplications. Instead, the extension should optimize DAGs (directed acyclic graphs) where common an input matrix or matrix multiplication result might be used multiple times in the chain.
[1] org/apache/sysds/hops/rewrite/RewriteMatrixMultChainOptimization
Attachments
Issue Links
- links to