What is the relationship between ssse3, sse4.1, sse4.2, avx, and avx2 in CPU instruction sets?
Open
- Dominant language
- C++
- Stars
- 5.5k
- Forks
- 816
- Avg merge
- 4d 21h
- Merged PRs (30d)
- 2
Description
What is the relationship between ssse3, sse4.1, sse4.2, avx, and avx2? Some CPUs only support the avx2 instruction set, while others support avx2, sse4.1, sse4.2. Do they all support ssse3? Is the relationship such that avx2 includes avx1, which includes sse4.1 and sse4.2, which includes ssse3?
Contributor guide
Assessment
This issue has not been assessed yet.