Const-me/IntelIntrinsics
View on GitHub ↗ ★ 84 C++
9 mentions on Hacker News by 1 person: 1 story, 8 comments · first 2016-12-05 · latest 2020-07-08
20082026
-
…article on the subject: http://const.me/articles/simd/simd.pdf I also made offline docs, there: https://github.com/Const-me/IntelIntrinsics
comment by Const-me · 2020-07-08 · in Improving performance with SIMD intrinsics in three use cases -
…wide SIMD by using different C++ namespace, either Intrinsics::Sse or Intrinsics::Avx: https://github.com/Const-me/IntelIntrinsics/
comment by Const-me · 2019-12-08 · in How to write better game libraries -
…is reduced when compared to the original scalar implementation Solvable with a library, example: https://github.com/Const-me/IntelIntrinsics
comment by Const-me · 2019-10-02 · in SIMD Made Easy with Intel Implicit SPMD Program Compiler -
About documentation, Intel’s is not great either. Otherwise I wouldn’t bother making this: https://github.com/Const-me/IntelIntrinsics
comment by Const-me · 2019-03-26 · in An Intel Programmer Jumps over Wall: First Impressions of ARM SIMD Programming -
…writing SIMD code for some time now, and I disagree. You can read the documentation I’ve generated https://github.com/Const-me/IntelIntrinsics AVX intrinsics begin with _mm256_. You’ll find that for some AVX operations, such as…
comment by Const-me · 2018-07-18 · in Intel’s High-End Cascade Lake CPUs to Support 3.84 TB of Memory per Socket -
▲ 2
Show HN: C++ bindings for SSE/AVX intrinsicsstory by Const-me · 2018-05-28 · 1 comment
-
Offline version: https://github.com/Const-me/IntelIntrinsics
comment by Const-me · 2018-04-15 · in Intel Compiler Intrinsics Guide -
…but since you’ve listed C and Assembly, you might be interested in this piece of documentation: https://github.com/Const-me/IntelIntrinsics It's searchable.
comment by Const-me · 2017-08-03 · in Stack Overflow Sunsetting Documentation -
…documentation is the best so far, but there’s no offline searchable version. I’ve created one: https://github.com/Const-me/IntelIntrinsics/releases Memory layout is a king. You need to keep the input and output data SSE-friendly: aligned,…
comment by Const-me · 2016-12-05 · in Rust: 128 bit integers preparing to be released