7 Aug
2022
7 Aug
'22
23:33
On 8/7/2022 14:39, Aaron Puchert wrote:
Of course to be fair these are specialized libraries in some sense, but as I've argued in another thread, maybe the gap between SSE2 and SSE4.2 only helps in special circumstances.
Classic 80/20 rule. The "special circumstances" are all that really matter; 80 percent of the code basically isn't going to matter at all performance-wise.
Which is to say: yes, newer instructions aren't widely used, but they're widely used where it matters. So at least I don't have the feeling that my new stuff (if you can count AVX as new) is not being used properly.
Indeed! -- Jason Craig