Uploaded image for project: 'Apache Tez'
  1. Apache Tez
  2. TEZ-2605 [Umbrella] CPU optimizations for hotspots
  3. TEZ-2881

Fix the InputBuffer bottleneck during the in-memory spill merge

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Not A Problem
    • 0.8.0-alpha
    • None
    • None
    • None

    Description

        public void reset(ByteBuffer b, int start, int length) {
            resize(length);
            b.position(start);
            b.get(buffer, 0, length);
            super.reset(buffer, 0, length);
          }
      

      hits cpu-mem bandwidth & is mostly stalled waiting for the data.

      Remove this dirty write and switch over to access buffers directly.

      Attachments

        Activity

          People

            gopalv Gopal Vijayaraghavan
            gopalv Gopal Vijayaraghavan
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: