3 ms·
There is a good guide on how to use SIMD instructions? I would like to learn more about it, but I feel that the documentation assumes that you know what to do.
by estebarb 4y ago
There is a good guide on how to use SIMD instructions? I would like to learn more about it, but I feel that the documentation assumes that you know what to do.
- anonymoushn 4y agoThe web site containing the article has a collection of other articles about this sort of thing. You can also read about this in some parts of Algorithms for Modern Hardware[0]. highload.fun includes some other links about this stuff[1]. In general there isn't a great guide and it's best to get your hands dirty. highload.fun happens to be a good place to do that :) Edit: looking again, Algorithms for Modern Hardware has a whole chapter on this stuff[2]. [0]: https://en.algorithmica.org/hpc/algorithms/prefix/ https://en.algorithmica.org/hpc/algorithms/prefix/ [1]: https://github.com/Highload-fun/platform/wiki https://github.com/Highload-fun/platform/wiki [2]: https://en.algorithmica.org/hpc/simd/intrinsics/ https://en.algorithmica.org/hpc/simd/intrinsics/