Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8175096

Analyse subword in the loop to set maximum vector size.

    XMLWordPrintable

Details

    • Enhancement
    • Status: Resolved
    • P3
    • Resolution: Fixed
    • 9, 10
    • 10
    • hotspot
    • b21

    Description

      Currently subword types cannot use entire vector width using SLP.
      This work helps analyse subword in the loop to set maximum vector size to take advantage of full vector width for subword types.
      In this we analyze if narrowing is likely to happen and if it is we set vector size more aggressively.
      We check for possibility of narrowing by looking through chain operations using subword types.

      Attachments

        1. TestVect.java
          1 kB
        2. TestVect.java
          1 kB
        3. TestVectByte.java
          0.8 kB
        4. TestVectShort.java
          0.8 kB

        Issue Links

          Activity

            People

              vdeshpande Vivek Deshpande (Inactive)
              vdeshpande Vivek Deshpande (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 4 weeks
                  4w
                  Remaining:
                  Remaining Estimate - 2 days
                  2d
                  Logged:
                  Time Spent - Not Specified Time Not Required
                  Not Specified