XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Done
    • None
    • SystemML 0.14
    • APIs, Runtime
    • None

    Description

      This task aims to add basic support for block partitioning of fixed size batches of rows or columns in the parfor optimizer and runtime. For now, we will only apply this for the spark execution backend. The basic supported form looks as follows, where we require that batches are aligned with the systemml blocksize.

      N = 20;
      parfor(bi in 1 : nrow(X)/N) {
         Xbi = X[((bi-1)*N+1):(bi*N), ];
         R[bi, 1] = sum(Xbi);
      }
      

      Attachments

        Issue Links

          Activity

            People

              mboehm7 Matthias Boehm
              mboehm7 Matthias Boehm
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: