avx2
Here are 134 public repositories matching this topic...
-
Updated
Oct 18, 2020 - C#
-
Updated
Nov 26, 2020 - C++
-
Updated
Aug 28, 2020 - C++
AVX-512BW functions
https://software.intel.com/sites/landingpage/IntrinsicsGuide/#avx512techs=AVX512BW
- _cvtmask32_u32
- _cvtmask64_u64
- _cvtu32_mask32
- _cvtu64_mask64
- _kadd_mask32
- _kadd_mask64
- _kand_mask32
- _kand_mask64
- _kandn_mask32
- _kandn_mask64
- _knot_mask32
- _knot_mask64
- _kor_mask32
- _kor_mask64
- _kort
-
Updated
Jul 15, 2019
-
Updated
Sep 16, 2020 - Go
-
Updated
Sep 20, 2020 - C++
-
Updated
Sep 25, 2020 - C
-
Updated
Feb 25, 2020 - C
-
Updated
Sep 5, 2019 - C#
-
Updated
Jul 8, 2020 - JavaScript
-
Updated
Apr 17, 2020 - C++
-
Updated
Nov 23, 2020 - Assembly
-
Updated
Feb 12, 2020
-
Updated
Nov 29, 2020 - Python
-
Updated
Mar 4, 2020 - C++
We should prefix CMake build options with "CT2_", e.g. CT2_WITH_MKL instead of WITH_MKL. This is a good practice to avoid possible conflicts with other projects.
The usage should then be updated in several places:
- README.md
- docker/Dockerfile.*
- python/tools/build_wheel.sh
- .travis.yml
- src/cpu/cpu_isa.h
- src/profiler.cc
-
Updated
Nov 25, 2020 - C
-
Updated
Aug 17, 2020 - C
Improve this page
Add a description, image, and links to the avx2 topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the avx2 topic, visit your repo's landing page and select "manage topics."


https://github.com/simd-everywhere/simde has done their first release ( https://simd-everywhere.github.io/blog/announcements/release/2020/06/21/0.5.0-release.html ) and it seems like something potentially useful for merging code paths. The most likely candidate I imagine is using SIMD code to replace the non-SIMD fallback path, but maybe it'd be worth checking if it can be used to merge ARM and x8