Release Notes

Version Mapping

Product Version Information

Product Name

Kunpeng BoostKit

Product Version

26.1.RC1

Software Name

Snappy optimization patch

Software Version

1.2.2-opt

OS, Compiler, and CPU

OS CPU Compiler
openEuler 24.03 AArch64 GCC 10.3.1
openEuler 22.03 LTS SP3 AArch64 GCC 10.3.1
Debian 12 AArch64 GCC 10.3.1

Change Description

V1.0.0

New Features

Feature Description
Snappy optimization patch repository Based on the AArch64 architecture, performance optimizations are applied to the compression algorithm using the 1.2.2 branch at commit 6af9287 as the baseline.

Known Limitations

  • This patch is primarily optimized for the AArch64 architecture; performance improvements on the x86 architecture may not be significant.
  • Adjusting the hash table size may lead to a slight decrease in the compression ratio (within an acceptable range).
  • An AArch64 processor that supports the NEON SIMD instruction set is required.

Documentation

V1.0.0 Documentation

Document Name

Description

Delivery Method

Release Notes

Provides basic information and feature updates of Snappy optimized for the AArch64 architecture.

Open-source repository

Installation Guide

Provides detailed instructions for compiling and installing Snappy optimized for the AArch64 architecture.

Open-source repository

API Reference

Provides API descriptions and API calling examples for Snappy optimized for the AArch64 architecture.

Open-source repository

Quick Start

Provides a quick start guide for installing and enabling Snappy optimized for the AArch64 architecture.

Open-source repository

Obtaining Documentation

Visit the open-source repository to view or download related documents.