[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/1] This patch provides AVX512 support for xbzrle_encode_buffer
From: |
ling xu |
Subject: |
[PATCH 0/1] This patch provides AVX512 support for xbzrle_encode_buffer function |
Date: |
Thu, 21 Jul 2022 18:31:46 +0800 |
This patch adds avx512 support for xbzrle_encode_buffer function to accelerate
xbzrle encoding speed.
The specific avx512 implementation is provided in qemu/migration/xbzrle.c.
We provide AVX512 intrinsic support in qemu/configure file to enable avx512 in
complier.
And added unit test called "test_encode_decode_random" is provided in
qemu/tests/u nits/test-xbzrle.c.
ling xu (1):
Add AVX512 support for xbzrle_encode_buffer function
configure | 434 ++++++++++++++++++++++++++++++++++++++-
migration/ram.c | 6 +
migration/xbzrle.c | 177 ++++++++++++++++
migration/xbzrle.h | 4 +
tests/unit/test-xbzrle.c | 307 +++++++++++++++++++++++++--
5 files changed, 908 insertions(+), 20 deletions(-)
--
2.25.1
- [PATCH 0/1] This patch provides AVX512 support for xbzrle_encode_buffer function,
ling xu <=
- [PATCH 1/1] Add AVX512 support for xbzrle_encode_buffer function, ling xu, 2022/07/21
- Re: [PATCH 1/1] Add AVX512 support for xbzrle_encode_buffer function, Daniel P . Berrangé, 2022/07/21
- RE: [PATCH 1/1] Add AVX512 support for xbzrle_encode_buffer function, Zhao, Zhou, 2022/07/21
- Re: [PATCH 1/1] Add AVX512 support for xbzrle_encode_buffer function, Dr. David Alan Gilbert, 2022/07/21
- Re: [PATCH 1/1] Add AVX512 support for xbzrle_encode_buffer function, Daniel P . Berrangé, 2022/07/21
- RE: [PATCH 1/1] Add AVX512 support for xbzrle_encode_buffer function, Zhao, Zhou, 2022/07/21
- Re: [PATCH 1/1] Add AVX512 support for xbzrle_encode_buffer function, Daniel P . Berrangé, 2022/07/22