Re:Some obscure C features
by vardump on Friday January 26, 2018 @05:53AM
(#16238259)
Would mostly sign that, but not without inspecting security or performance critical code in disassembler.
Modern compilers are still rather bad at vectorization. What's worse, those optimizations are often unstable. A small change might make code several times slower. Performance regression tests and when that fails, vector intrinsics are a must.
Modern compilers are still rather bad at vectorization. What's worse, those optimizations are often unstable. A small change might make code several times slower. Performance regression tests and when that fails, vector intrinsics are a must.