bug#41535: [PATCH] performance optimization for aarch64

2021-08-29 Thread Jim Meyering
On Sat, May 30, 2020 at 11:19 AM Li Qiang wrote: > 在 2020/5/26 10:39, l00374334 写道: > > From: liqiang > > > > By analyzing the compression and decompression process of gzip, I found > > > > that the hot spots of CRC32 and longest_match function are very high. > > > > > > > > On the aarch64 archit

bug#41535: [PATCH] performance optimization for aarch64

2020-08-20 Thread Li Qiang
在 2020/5/30 17:17, Li Qiang 写道: > > > 在 2020/5/26 10:39, l00374334 写道: >> From: liqiang >> >> By analyzing the compression and decompression process of gzip, I found >> >> that the hot spots of CRC32 and longest_match function are very high. >> >> >> >> On the aarch64 architecture, we can op

bug#41535: [PATCH] performance optimization for aarch64

2020-05-30 Thread Li Qiang
在 2020/5/26 10:39, l00374334 写道: > From: liqiang > > By analyzing the compression and decompression process of gzip, I found > > that the hot spots of CRC32 and longest_match function are very high. > > > > On the aarch64 architecture, we can optimize the efficiency of crc32 > > through

bug#41535: [PATCH] performance optimization for aarch64

2020-05-25 Thread l00374334
From: liqiang By analyzing the compression and decompression process of gzip, I found that the hot spots of CRC32 and longest_match function are very high. On the aarch64 architecture, we can optimize the efficiency of crc32 through the interface provided by the neon instruction set (12x faste