-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
Tracking Issue for AMX target features and intrinsics #126622
Copy link
Copy link
Open
Labels
A-SIMDArea: SIMD (Single Instruction Multiple Data)Area: SIMD (Single Instruction Multiple Data)A-target-featureArea: Enabling/disabling target features like AVX, Neon, etc.Area: Enabling/disabling target features like AVX, Neon, etc.C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFC
Metadata
Metadata
Assignees
Labels
A-SIMDArea: SIMD (Single Instruction Multiple Data)Area: SIMD (Single Instruction Multiple Data)A-target-featureArea: Enabling/disabling target features like AVX, Neon, etc.Area: Enabling/disabling target features like AVX, Neon, etc.C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFC
Type
Fields
Give feedbackNo fields configured for issues without a type.
This issue tracks the integration of Intel
AMXinstruction family to Rust.The feature gate for the issue is
#![feature(x86_amx_intrinsics)].Steps
target-featureattributes and runtime detection for themPublic API
The following target features and all their associated intrinsics and types (not complete, will be extended in future)
amx-tileamx-int8amx-bf16amx-fp16amx-complexamx-avx512amx-fp8amx-movrsamx-tf32amx-transposeImplementation History
x86_amx_intrinsicsfeature flag #126639AMXtarget-features stdarch#1587amxtarget features and themovrstarget feature #138003Unresolved Questions