From 0a7270fc29f59ce666bbd9b59424a2a58541a6ea Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Sun, 14 Jun 2020 18:47:22 -0400 Subject: [PATCH] More tweaks. --- doc/performance.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/doc/performance.md b/doc/performance.md index f4b5153a..03b1f854 100644 --- a/doc/performance.md +++ b/doc/performance.md @@ -165,6 +165,4 @@ On some Intel processors, using SIMD instructions in a sustained manner on the s - [Whenever 512-bit AVX-512 instructions are used](https://lemire.me/blog/2018/09/07/avx-512-when-and-how-to-use-these-new-instructions/). - Whenever heavy 256-bit or wider instructions are used. Heavy instructions are those involving floating point operations or integer multiplications (since these execute on the floating point unit). -The simdjson library does not currently support AVX-512 instructions and it does not make use of heavy 256-bit instructions. Thus there is no downclocking due to simdjson. - -For other reasons, you may still be worried about which SIMD instruction set is used by simdjson. Thankfully, [you can always determine and change which architecture-specific implementation is used](implementation-selection.md). Thus even if your CPU supports AVX2, you do not need to use AVX2. \ No newline at end of file +The simdjson library does not currently support AVX-512 instructions and it does not make use of heavy 256-bit instructions. Thus there should be no downclocking due to simdjson on recent processors. You may still be worried about which SIMD instruction set is used by simdjson. Thankfully, [you can always determine and change which architecture-specific implementation is used](implementation-selection.md). Thus even if your CPU supports AVX2, you do not need to use AVX2. You are in control. \ No newline at end of file