Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-5980

Upgrade to LLVM 5.0.1

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • Impala 2.13.0
    • Backend
    • ghx-label-4

    Description

      As a part of IMPALA-5907 it was identified that the GVN optimization pass is slow for large cases, specifically when huge expression trees are passed to it.
      This slow GVN pass problem is a known issue (https://groups.google.com/forum/#!msg/llvm-dev/ozsAceDmOuA/2O_QC6EiDgAJ) that has motivated the llvm devs to develop a new GVN pass which is claimed to be faster and is available in LLVM 5.0.1
      Therefore after upgrading to LLVM 5.0.1 we should try moving to the NewGVN pass and figure out if it is helpful by doing a perf analysis.

      Attachments

        1. image.png
          14 kB
          Bikramjeet Vig

        Issue Links

          Activity

            People

              bikramjeet.vig Bikramjeet Vig
              bikramjeet.vig Bikramjeet Vig
              Votes:
              2 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: