Intel „Nova Lake” może pojawić się bez obsługi AVX10, APX i AMX


Intel wciąż finalizuje specyfikacje nowej generacji „Nova Lake”. Jednak podstawowa mikroarchitektura została ukończona, tzn Projekt NPU został ukończony i zmodernizowanya zestaw instrukcji jest sfinalizowany. Może się zdarzyć, że te procesory konsumenckie ponownie nie będą obsługiwać zestawu instrukcji AVX10, APX i AMX firmy Intel — zaprojektowanego tak, aby obejmował akcelerację 512-bitową i szybkie mnożenie wektorów/macierzy do zadań takich jak tworzenie treści, kodowanie/dekodowanie, sztuczna inteligencja i wiele innych — i pozostaną dostępne wyłącznie w procesorach serwerowych Intel Xeon. Zgodnie z najnowszą łatką kompilatora GCC, początkowa łatka włączająca Nova Lake nie zawiera AVX10, AMX ani APX. Może to sugerować, że w procesorach nowej generacji może brakować obsługi nowych instrukcji x86. Początkowo firma Intel zdecydowała się wyłączyć AVX-512 dla procesorów zorientowanych na klienta „Alder Lake” i „Raptor Lake”, co oznaczało, że tylko procesory Xeon klasy serwerowej miały przyspieszone 512-bitowe ścieżki danych.

Wydaje się, że ta łatka GCC zaprzeczają ustaleniom z sierpniakiedy Intel wprowadził obsługę AVX10.2 dla „przyszłych procesorów Intel Core” w bibliotece oprogramowania oneDNN, prawdopodobnie ukierunkowanej na serię Nova Lake. Musimy poczekać na więcej informacji z innych poprawek włączających lub na bezpośrednie potwierdzenie od firmy Intel dotyczące tego, czy AVX10, APX i AMX zostaną uwzględnione w 52-rdzeniowych jednostkach SKU Nova Lake. Włączenie szybkiego przyspieszania wektorowego i macierzowego na 52 rdzeniach byłoby idealne zarówno dla konsumentów, twórców treści, graczy, jak i użytkowników stacji roboczych. Dla porównania, AMD wprowadziło pełną obsługę AVX-512 z rdzeniami „Zen 5” w swojej ofercie produktów, zapewniając wzrost wydajności w zoptymalizowanych aplikacjach zarówno dla procesorów do komputerów stacjonarnych, jak i serwerowych. Oznaczało to, że po raz pierwszy AMD nie emulowało 512-bitowego AVX, co wcześniej wymagało podzielenia 512-bitowych danych na dwie 256-bitowe jednostki w celu przetworzenia w dwóch cyklach.

Najnowsza łatka stwierdza, że ​​obsługiwane są teraz następujące instrukcje:

Procesor Intel Nova Lake z 64-bitowymi rozszerzeniami, MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, POPCNT, AES, PREFETCHW, PCLMUL, RDRND, XSAVE, XSAVEC, XSAVES, XSAVEOPT, FSGSBASE, PTWRITE, RDPID, SGX, GFNI-SSE, CLWB, MOVDIRI, MOVDIR64B, WAITPKG, ADCX, AVX, AVX2, BMI, BMI2, F16C, FMA, LZCNT, PCONFIG, PKU, VAES, VPCLMULQDQ, SERIALIZE, HRESET, AVX-VNNI, UINTR, AVXIFMA, AVXVNNIINT8, Obsługa zestawu instrukcji AVXNECONVERT, CMPCCXADD, AVXVNNIINT16, SHA512, SM3, SM4 i PREFETCHI.



Source link

Advertisment

Więcej

Advertisment

Podobne

Advertisment

Najnowsze

Qwertykeys wypuszcza za 80 dolarów aktualizację PCB Sonic HE+ z efektem Halla do klawiatury mechanicznej Neo65

Linia klawiatur Qwertykeys Neo65, znana z najwyższej jakości wykonania, możliwości dostosowywania i stosunkowo przystępnej ceny, została niedawno zaktualizowana o wersję z efektem Halla...

Jason Segel ze Shrinking wystąpi w kolejnym projekcie Apple TV

Firma Apple potwierdziła dzisiaj, że nabyła globalne prawa do thrillera psychologicznego „Sponsor” z Jasonem Segelem w roli głównej (Dziwacy i maniacy, Zapominając o...

Musk chce pozbyć się robotów-opiekunów Tesli „do końca roku”

Dyrektor generalny Tesli, Elon Musk, przewidział, że firma będzie w stanie to zrobić zdjąć monitory bezpieczeństwa z osi robota „do końca roku”. Powiedział...
Advertisment