Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-9702

[C++] Move bpacking simd to runtime path

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.0.0
    • C++

    Description

      Currently there are some static avx512 SIMD codes for unpack32 function, it should be reworked to runtime path. Also it can be implemented with avx2.

       

      The unpack32 API is used by PlainDecodingBoolean.

       

      Attachments

        Issue Links

          Activity

            People

              frank.du Frank Du
              frank.du Frank Du
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2h 40m
                  2h 40m