Tracking Issue for AVX10 target features #138843
Labels
A-SIMD
Area: SIMD (Single Instruction Multiple Data)
A-target-feature
Area: Enabling/disabling target features like AVX, Neon, etc.
C-tracking-issue
Category: An issue tracking the progress of sth. like the implementation of an RFC
O-x86_32
Target: x86 processors, 32 bit (like i686-*)
O-x86_64
Target: x86-64 processors (like x86_64-*)
T-libs-api
Relevant to the library API team, which will review and decide on the PR/issue.
Feature gate:
#![feature(avx10_target_feature)]
This is a tracking issue for Intel
AVX10
target features. The Intel Whitepaper can be found hereAVX10 is a "converged vector ISA", which attempts to simplify the mess that AVX512 was (20 ISAs). AVX10.1 is just a cleanup ISA, which implies all of AVX512 target features (except for the deprecated KNL and KNM ones). AVX10.2 introduces a lot of new instructions (the new spec sheet hasn't released yet after the whitepaper, the latest one is this)
This tracking issue is meant to be incremental, i.e. new target features will be added as Intel publishes new versions of AVX10, and old versions will be stabilized.
Public API
The following target features and their associated intrinsics in
stdarch
avx10.1
avx10.2
Implementation History:
Unresolved Questions
Related: #111137, #44839
@rustbot label O-x86-32 O-x86_64 A-target-feature A-SIMD
The text was updated successfully, but these errors were encountered: