Uploaded image for project: 'SystemDS'
  1. SystemDS
  2. SYSTEMDS-2028

Perftest Mlogreg 10M x 1K, icpt 1 codegen failing w/ unsupported cbind in cell

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • SystemML 1.0.0
    • None
    • None

    Description

      The perftest scenario Mlogreg icpt 1 for 10M x 1K is failing due to unsupported cbind in cell templates.

      Caused by: java.lang.IllegalArgumentException: No enum constant org.apache.sysml.hops.codegen.cplan.CNodeBinary.BinType.CBIND
      	at java.lang.Enum.valueOf(Enum.java:238)
      	at org.apache.sysml.hops.codegen.cplan.CNodeBinary$BinType.valueOf(CNodeBinary.java:30)
      	at org.apache.sysml.hops.codegen.template.TemplateCell.rConstructCplan(TemplateCell.java:200)
      	at org.apache.sysml.hops.codegen.template.TemplateCell.constructCplan(TemplateCell.java:120)
      	at org.apache.sysml.hops.codegen.SpoofCompiler.rConstructCPlans(SpoofCompiler.java:579)
      	at org.apache.sysml.hops.codegen.SpoofCompiler.rConstructCPlans(SpoofCompiler.java:587)
      	at org.apache.sysml.hops.codegen.SpoofCompiler.rConstructCPlans(SpoofCompiler.java:591)
      	at org.apache.sysml.hops.codegen.SpoofCompiler.optimize(SpoofCompiler.java:379)
      	... 17 more
      

      The root cause is that row memo table entries are converted to cell entries due to violated blocksize constaints, this is however not valid for cbind and similar operations that are not supported in cell templates.

      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: