View Full Version : AVX10: Intel porterà le funzionalità di AVX-512 anche sugli E-core
Redazione di Hardware Upg
25-07-2023, 09:01
Link alla notizia: https://www.hwupgrade.it/news/cpu/avx10-intel-portera-le-funzionalita-di-avx-512-anche-sugli-e-core_118666.html
In casa Intel hanno messo a punto AVX10, una ISA che include le funzionalità di AVX-512 e che, diversamente da quanto avviene oggi, sarà compatibile con gli E-core di prossima generazione. In questo modo la casa di Santa Clara punta a unificare il set di istruzioni nei processori ibridi.
Click sul link per visualizzare la notizia.
Peppe1970
25-07-2023, 09:14
Link alla notizia: https://www.hwupgrade.it/news/cpu/avx10-intel-portera-le-funzionalita-di-avx-512-anche-sugli-e-core_118666.html
In casa Intel hanno messo a punto AVX10, una ISA che include le funzionalità di AVX-512 e che, diversamente da quanto avviene oggi, sarà compatibile con gli E-core di prossima generazione. In questo modo la casa di Santa Clara punta a unificare il set di istruzioni nei processori ibridi.
Bellissimo... i Crack3rs ringraziano :D
nessuno29
25-07-2023, 09:23
Vabbè tanto da quando Intel ha tolto il supporto ufficiale non servono a nulla, a no?
supertigrotto
25-07-2023, 09:24
No aspetta,prima parlavano di togliere le avx e adesso parlano di rimetterle, anzi,se non sbaglio su una linea di CPU le avevano tolte se non ricordo male,lasciando le avx solo per le CPU da server o da workstation,boh io non ci capisco più nulla.
Vabbè tanto da quando Intel ha tolto il supporto ufficiale non servono a nulla, a no?
Servono eccome, ci sono applicazioni che le richiedono specificatamente.
Il peccato originale e' voler utilizzare a tutti i costi un architettura di derivazione mobile su cpu desktop che non hanno limiti di consumo, spero che amd non faccia quest errore e continui a produrre cpu con tutti i core P (per dirla alla intel), per adesso nella serie 8000 non pare se ne parli.
ciolla2005
25-07-2023, 10:42
AVX Fino a ieri erano il male assoluto (solo perché non sono riusciti a metterle in una gen) ora tornano alla ribalta...
Ovviamente riferimento ad Intel
Peppe1970
25-07-2023, 12:06
Vabbè tanto da quando Intel ha tolto il supporto ufficiale non servono a nulla, a no?
Se non ricordo male le cpu di 12a generazione erano state fornite di avx-512
ma disattivati da intel tramite bios per problemi inerenti all'impossibilità di gestione delle Temperature.
Si rischiava di "fondere" le cpu se venivano usate intensamente.
AVX10 è l'annuncio che ha avuto più risalto, ma un altro annuncio importante sono le estensioni APX ovvero 32 registri GPR a 64bit (16 registri interi/puntatori aggiuntivi oltre ai 16 già presenti), nuove istruzioni a 3 operandi, jump assoluto a 64bit, ecc. ecc.
In pratica dopo anni in cui si sentivano cose tipo "16 registri interi sono anche troppi, in media il compilatore ne usa 12", "AVX-512 è il futuro", ecc. ecc.
ora di fatto i progettisti di Intel ammettono-senza-ammetterlo di aver preso una serie di cantonate mostruose.
AVX10 di fatto prende le nuove istruzioni AVX-512 che non avevano un corrispettivo nelle AVX o nelle AVX-2 e le estende/implementa anche su registri a 256bit (e corrispondenti registri dei predicati a 32bit), inoltre viene stabilita una nuova baseline di istruzioni supportate dopo le varie estensioni ad AVX-512 aggiunte a pene di chihuahua.
Esiste un estensione "opzionale" di AVX10 che supporta i registri SIMD a 512bit riservata alle cpu "da server" (per mantenere la retrocompatibilità con il codice ottimizzato per i vecchi progetti "morti" legati agli Xeon Phi, core Knights-qualcosa ecc. ecc.), ma in pratica il messaggio è (se non usi gli Xeon) di non sprecare risorse per ottimizzare per AVX-512 e sue evoluzioni a 512bit.
Riguardo le estensioni APX ... di fatto ammettono che la filosofia progettuale di RISC-V è la strada da seguire se si vuole salire di prestazioni, solo che nel caso degli x86 questo si ottiene complicando ulteriormente il decoder istruzioni. :stordita:
Il peccato originale e' voler utilizzare a tutti i costi un architettura di derivazione mobile su cpu desktop che non hanno limiti di consumo, spero che amd non faccia quest errore e continui a produrre cpu con tutti i core P (per dirla alla intel), per adesso nella serie 8000 non pare se ne parli.
Concordo, speriamo che al posto di questi orrendi E core da mobile si continui a insistere con il +0 delle discutibili soluzioni amd :rolleyes:
Qualche dettaglio in più ...
Le AVX10 includono un registro che indica il numero di versione (di AVX10), il motivo è che già ora Intel uscirà con implementazioni "base" di AVX10 con differenze tra una versione e l'altra (non solo il supporto o meno delle istruzioni sui registri a 512bit).
Quindi l'anno prossimo dovrebbero uscire gli Xeon Granite Rapids che implementeranno AVX10 "versione 1" (nessun supporto per le nuove istruzioni sui registri a 256bit, supporta i registri a 512bit, praticamente è un AVX-512 "che fa finta di essere AVX10").
In seguito usciranno processori con supporto per AVX10 "versione 2" con il supporto delle nuove istruzioni su registri a 256bit ed "altre istruzioni e tipi di dati".
Quindi invece di "standardizzare" introdurranno ulteriori varianti, allo stato attuale le varianti e versioni di AVX sono:
AVX (1), AVX-2, AVX-512 (con 20 sotto-varianti), AVX10 "versione 1", AVX-10/256 "versione 2" e AVX-10/512 "versione 2".
E per fortuna che volevano semplificare le cose, pensate se le avessero volute complicare. :muro:
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.