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

Update the default value of CodeEntryAlignment for Ampere-1A and 1B

XMLWordPrintable

    • b06
    • aarch64
    • generic

      This ticket is to update the default value of CodeEntryAlignment from 64 to 32 for both Ampere-1A and 1B.

      GCC uses 32 for both Ampere-1A [1] and 1B [2]. The microbenchmark CodeCacheStress also shows that the frontend stall can be reduced by 21% if CodeEntryAlignment changes from 64 to 32 regardless of CodeCacheSegmentSize being 64 or 128.

      [1] https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=590a06afbf0e96813b5879742f38f3665512c854;hp=5ba25973e2f403ee48af2ba579af5017b2f650fb
      [2] https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=cbf2369f3b545e0187fe2e659c764fabf75bb479;hp=99d114c15523e0bfe7a89ef1947f82eb5ff0260b

            lliu Liming Liu
            lliu Liming Liu
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: