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

Były szef PlayStation narzeka na malejące zyski z wierności grafiki: „Nie mogą robić tego samego, co robili do tej pory”

Wraz z trwającymi rozmowami na temat sprzętu do konsoli nowej generacji, zarówno po stronie Xbox, jak i Sony, zaczęły pojawiać się rozmowy na...

Amazon twierdzi, że nagłówek nie mówi, że roboty zabierają pracę, i przedstawia nowe, redukujące koszty roboty

W jeden postAmazon wyróżnił Blue Jay, robota, który nazywa „dodatkową parą rąk, który pomaga pracownikom w zadaniach wymagających sięgania i podnoszenia”, oraz jego...

iOS 26 ulepsza iPhone’a Always On Display w sposób, który może Ci się nie spodobać

Funkcja Always On Display firmy Apple działa dość konsekwentnie od czasu debiutu na iPhonie 14 Pro. W iOS 26 Apple po cichu zmienił...
Advertisment