From: Konstantinos Margaritis Date: Thu, 23 May 2024 06:38:24 +0000 (+0300) Subject: Speed up truffle with 256b TBL instructions (#290) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b94f220a4df6192341a15b36059026359eb0fe9a;p=thirdparty%2Fvectorscan.git Speed up truffle with 256b TBL instructions (#290) 256b wide SVE vectors allow some simplification of truffle. Up to 40% speedup on graviton3. Going from 12500 MB/s to 17000 MB/s onhe microbenchmark. SVE2 also offer this capability for 128b vector with a speedup around 25% compared to normal SVE Add unit tests and benchmark for this wide variant --- b94f220a4df6192341a15b36059026359eb0fe9a