Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-46378

Implement optimised support for AArch64 in KV-Engine

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Major
    • 7.1.0
    • None
    • couchbase-bucket
    • None
    • 1
    • KV-Engine Sprint 2021 August, KV-Engine-Sept-21, KV 2021-Oct-21

    Description

      Expanding on basic functional support from MB-36360, implement hardware acceleration for AArch64 / Linux in KV-Engine. This includes:

      • Hardware-assisted CRC32 support (platform's crc32c_sse4_2.cc for AArch64).
      • Minimise use of atomic operations - convert to non-atomic if possible; otherwise use weakest valid ordering.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              drigby Dave Rigby (Inactive)
              drigby Dave Rigby (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                PagerDuty