Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Stöd för inbäddad YMM-avrundning har tagits bort från Avx10v2 typen.
Tidigare beteende
I tidigare .NET 10-förhandsversioner var de berörda API:erna tillgängliga Avx10v2 .
Nytt beteende
Från och med förhandsversion 5 tas de berörda API:erna i Avx10v2 bort och är inte längre tillgängliga.
Version lanserad
.NET 10 Förhandsversion 5
Typ av brytande ändring
Den här ändringen kan påverka binär kompatibilitet och källkompatibilitet.
Orsak till ändring
Intel ändrade riktningen och kräver nu att AVX10.2 också implementerar AVX512. Eftersom inbäddad ZMM-avrundning alltid är tillgänglig är YMM-funktionen för inbäddad avrundning inte nödvändig.
Rekommenderad åtgärd
Eftersom maskinvaran ännu inte är tillgänglig bör inga användare påverkas av den här ändringen.
Berörda API:er
System.Runtime.Intrinsics.X86.Avx10v2.ConvertToSByteWithSaturationAndZeroExtendToInt32
System.Runtime.Intrinsics.X86.Avx10v2.ConvertToByteWithSaturationAndZeroExtendToInt32
System.Runtime.Intrinsics.X86.Avx10v2.Add
System.Runtime.Intrinsics.X86.Avx10v2.Divide
System.Runtime.Intrinsics.X86.Avx10v2.Multiply
System.Runtime.Intrinsics.X86.Avx10v2.Scale
System.Runtime.Intrinsics.X86.Avx10v2.Sqrt
System.Runtime.Intrinsics.X86.Avx10v2.Subtract
System.Runtime.Intrinsics.X86.Avx10v2.ConvertToVector128Int32
System.Runtime.Intrinsics.X86.Avx10v2.ConvertToVector128Single
System.Runtime.Intrinsics.X86.Avx10v2.ConvertToVector128UInt32
System.Runtime.Intrinsics.X86.Avx10v2.ConvertToVector256Double
System.Runtime.Intrinsics.X86.Avx10v2.ConvertToVector256Int32
System.Runtime.Intrinsics.X86.Avx10v2.ConvertToVector256Int64
System.Runtime.Intrinsics.X86.Avx10v2.ConvertToVector256Single
System.Runtime.Intrinsics.X86.Avx10v2.ConvertToVector256UInt32
System.Runtime.Intrinsics.X86.Avx10v2.ConvertToVector256UInt64