notes/pl/cross/cpu/simd/simd.txt
Ihar Hancharenka 5dff80e88e first
2023-03-27 16:52:17 +03:00

35 строки
1.5 KiB
Plaintext

https://ispc.github.io/ispc.html
https://software.intel.com/sites/landingpage/IntrinsicsGuide/
Moller - Design of a low-level C++ template SIMD library
https://www.ti.uni-bielefeld.de/downloads/publications/templateSIMD.pdf
2018
Mott - SIMD Intrinsics
https://www.youtube.com/watch?v=4Gs_CA_vm3o
Amstutz - Compute More in Less Time Using C++ Simd Wrapper Libraries
https://www.youtube.com/watch?v=8khWb-Bhhvs
hadmade hero
https://www.youtube.com/playlist?list=PLEMXAbCVnmY5qGQB96s7Vysr1nJcX_BW_
https://www.youtube.com/watch?v=YnnTb0AQgYM
https://www.youtube.com/watch?v=1CVmlnhgT3g
https://www.youtube.com/watch?v=ucZLbYLTmd0
2016
https://arvid.io/2016/12/09/simd-instruction-format/
Haines - Improving Performance Through Compiler Switches...
https://www.youtube.com/watch?v=w5Z4JlMJ1VQ
https://github.com/hainest/Presentations/tree/master/CppCon2016
https://github.com/CppCon/CppCon2016/blob/master/Presentations/Improving%20Performance%20Through%20Compiler%20Switches/Improving%20Performance%20Through%20Compiler%20Switches%20-%20Tim%20Haines%20-%20CppCon%202016.pdf
https://www.reddit.com/r/cpp/comments/54uquh/cppcon_2016_tim_haines_improving_performance/
samples
2018
https://chryswoods.com/vector_c++/README.html
SIMDized check which bytes are in a set
http://0x80.pl/articles/simd-byte-lookup.html
https://github.com/ospray/tsimd
2018
Amstutz - Compute More in Less Time Using C++ Simd Wrapper Libraries
https://www.youtube.com/watch?v=8khWb-Bhhvs