Class RewriteIndexingVectorization

  • public class RewriteIndexingVectorization
    extends HopRewriteRule
    Rule: Indexing vectorization. This rewrite rule set simplifies multiple right / left indexing accesses within a DAG into row/column index accesses, which is beneficial for two reasons: (1) it is an enabler for later row/column partitioning, and (2) it reduces the number of operations over potentially large data (i.e., prevents unnecessary MR operations and reduces pressure on the buffer pool due to copy on write on left indexing).
    • Constructor Detail

      • RewriteIndexingVectorization

        public RewriteIndexingVectorization()