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

Missing frame delete from buffer pool on rmvar, cpvar, etc

    XMLWordPrintableJSON

Details

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

    Description

      A recent scenario with frame appends and casts in loops revealed a hidden buffer issues regarding frames. As it turned out, frames are never deleted on rmvar, cpvar or similar instructions which leads to shrinking buffer pool size, unnecessary GC and unnecessary evictions. At script level this issue manifests itself by fast early iterations, but a significant performance hit as soon as the buffer pool size is reached.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: