All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/2] This patch updates AVX512 support for xbzrle
@ 2022-08-18  9:35 ling xu
  2022-08-18  9:35 ` [PATCH v5 1/2] Update AVX512 support for xbzrle_encode_buffer ling xu
  2022-08-18  9:35 ` [PATCH v5 2/2] Test code and benchmark code ling xu
  0 siblings, 2 replies; 5+ messages in thread
From: ling xu @ 2022-08-18  9:35 UTC (permalink / raw)
  To: qemu-devel; +Cc: quintela, dgilbert, ling xu, Zhou Zhao, Jun Jin

This patch updates code of avx512 support for xbzrle_encode_buffer
function. We modified runtime check of avx512 and simplified algorithm.
Besides, we provide benchmark in xbzrle-bench.c for performance
comparison.

Signed-off-by: ling xu <ling1.xu@intel.com>
Co-authored-by: Zhou Zhao <zhou.zhao@intel.com>
Co-authored-by: Jun Jin <jun.i.jin@intel.com>

ling xu (2):
  Update AVX512 support for xbzrle_encode_buffer
  Test code and benchmark code

 meson.build                |  16 ++
 meson_options.txt          |   2 +
 migration/ram.c            |  35 ++-
 migration/xbzrle.c         | 130 +++++++++++
 migration/xbzrle.h         |   4 +
 tests/bench/meson.build    |   4 +
 tests/bench/xbzrle-bench.c | 468 +++++++++++++++++++++++++++++++++++++
 tests/unit/test-xbzrle.c   |  39 +++-
 8 files changed, 690 insertions(+), 8 deletions(-)
 create mode 100644 tests/bench/xbzrle-bench.c

-- 
2.25.1



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-08-26  9:21 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-08-18  9:35 [PATCH v5 0/2] This patch updates AVX512 support for xbzrle ling xu
2022-08-18  9:35 ` [PATCH v5 1/2] Update AVX512 support for xbzrle_encode_buffer ling xu
2022-08-24  8:42   ` Juan Quintela
2022-08-26  9:17     ` Xu, Ling1
2022-08-18  9:35 ` [PATCH v5 2/2] Test code and benchmark code ling xu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.