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: