From: W. Felix Handte Date: Wed, 18 Aug 2021 19:21:43 +0000 (-0400) Subject: Prefetch Input in Incompressible Sections (+0.25% Speed) X-Git-Tag: v1.5.1~1^2~116^2~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=35932ab2f1e129dce0d19bfa82787dc4dc262eed;p=thirdparty%2Fzstd.git Prefetch Input in Incompressible Sections (+0.25% Speed) --- diff --git a/lib/compress/zstd_fast.c b/lib/compress/zstd_fast.c index 411ffc118..f7df66681 100644 --- a/lib/compress/zstd_fast.c +++ b/lib/compress/zstd_fast.c @@ -337,6 +337,7 @@ _start: /* Requires: ip0 */ /* advance to next positions */ { if (ip1 >= nextStep) { + PREFETCH_L1(ip1 + 64); step++; nextStep += kStepIncr; }