summaryrefslogtreecommitdiffstats
path: root/src/isa-l
diff options
context:
space:
mode:
authorGanesh Mahalingam <ganesh.mahalingam@intel.com>2017-05-31 17:10:24 +0200
committerGanesh Mahalingam <ganesh.mahalingam@intel.com>2017-07-06 23:42:47 +0200
commit15c338b8c08d436f4c4531ddfddd82314194b652 (patch)
tree745d00412e6477e820d478911327bb9bb03157e7 /src/isa-l
parentMerge pull request #15060 from shashalu/fix-slo-dlo-range (diff)
downloadceph-15c338b8c08d436f4c4531ddfddd82314194b652.tar.xz
ceph-15c338b8c08d436f4c4531ddfddd82314194b652.zip
Update isa-l to v2.18
This upgrade brings - Complete rewrite of DEFLATE optimizations resulting in 5X better throughput and compression ratios comapred to zlib, lz4, lzo and 2X better decompression performance when compared to zlib. - AVX512 improvements to multi-buffer versions of MD5, SHA-1 and SHA-256 cryptographic hashing functions resulting in 3X better in performance compared to the AVX2 generation. This update improves bluestore compression and potential to improve dedup performance. Testing this patch with objectstore fio yeided a max of 37% increase in compression performance. Fio Params: rw=randwrite,buffer_compress_percentage=50,nr_files=64,direct=1,buffered=0,size=4G,bs=64k Test Avg BlueStore Compression Time v2.16(us) v2.18(us) iodepth=1,jobs=1 241.658 175.476 27.39% iodepth=2,jobs=2 184.174 145.861 20.80% iodepth=4,jobs=4 143.617 104.392 27.31% iodepth=8,jobs=8 146.984 116.505 20.74% iodepth=16,jobs=8 180.167 112.769 37.41% Signed-off-by: Ganesh Mahalingam <ganesh.mahalingam@intel.com> Signed-off-by: Tushar Gohad <tushar.gohad@intel.com>
Diffstat (limited to 'src/isa-l')
m---------src/isa-l0
1 files changed, 0 insertions, 0 deletions
diff --git a/src/isa-l b/src/isa-l
-Subproject 8faa0a2802e95ab5c782d2f7036db92c9d19686
+Subproject 7e1a337433a340bc0974ed0f04301bdaca374af