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

Masked vector post loops

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P3 P3
    • 9
    • 9
    • hotspot
    • None
    • b120
    • x86
    • generic

      This is the performance based implementation of the of the two part pair, for which Multiversioning for range check elimination was the first part. This part implements masked vectorization for fully enabled EVEX x86/x64 targets.

      Tested as follows:

      SpecJvm2008 windows: HSW(64/32 bit): SKX(64/32 bit) : KNL (64/32 bit)
                  linux: SKX(64-bit)

      jtreg: windows: HSW(64/32 bit) , skx(64/32-bit)

            mcberg Michael Berg (Inactive)
            mcberg Michael Berg (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

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