News for hackers. Stuff that matters.
Re:Vectorization: Introduction by Genghis_Khan on Friday June 02, 2023 @03:26AM (#36162149)
> auto-vectorizers are just not as flexible as the proper SIMD-tools

What is a "proper" SIMD tool?

Re:Vectorization: Introduction by dragontamer on Friday June 02, 2023 @09:09AM (#36164566)
There is no such thing as 'failure to autovectorize' in CUDA or OpenCL. All code is vectorized in these languages. SIMD is fundamental to the language model.

As such, it's easier to write high performance code in practice. Intel's ISPC is the closest tool that replicates this effect for AVX512.