View Single Post
Old 07-05-2009, 14:44   #8431
capitan_crasy
Senior Member
 
L'Avatar di capitan_crasy
 
Iscritto dal: Nov 2003
Messaggi: 24166
Supporto alle istruzioni Intel AVX nei futuri processori AMD!

Notizia di Hwupgrade del 07.05.2009


Nella sezione del sito AMD dedicata ai blog degli sviluppatori, ha fatto la comparsa un interessante intervento di Dave Christie, Senior Architect e Fellow AMD. L'argomento riguarda le istruzioni che saranno supportate dai futuri processori AMD (che ipotizziamo essere quelli indicati dal nome in codice Bulldozer), fino ad oggi individuabili nelle SSE5 già annunciate nell'agosto 2007.

Le novità comunicate da Dave Christie sono importanti, in quanto introducono un colpo di scena: le future CPU AMD supporteranno le stesse istruzioni AVX annunciate da Intel per la prossima generazione di processori realizzate con architettura Sandy Bridge, processo produttivo a 32nm. L'acronimo AVX sta per Advanced Vector Extension, un set di istruzioni SIMD, Single Instruction Multiple Data, cui spetterà il compito di introdurre diverse migliorie.

Prevista ad esempio l'introduzione di vettori a 256 bit, che dovrebbero garantire un raddoppio dei calcoli in virgola mobile; il limite di istruzioni di massimo 2 operandi verrà esteso fino a 3 o 4 operandi, insieme ad altre migliorie che non andremo ad approfondire in questa sede. I benefici a livello pratico dovrebbero tradursi in miglioramenti prestazionali in ambito multimediale e di modellazione 3D, così come dovrebbe giovarne anche la scalabilità in termini di core fisici e logici presenti nel processore, sfruttabili in maniera più efficiente.

La motivazione alla base della scelta di AMD sta nel fatto che molte istruzioni presenti nel set AVX sono quasi del tutto sovrapponibili ad altre del set SSE5. Adottare set differenti per fare cose praticamente identiche si tradurrebbe in una complicazione per gli sviluppatori, con potenziali ripercussioni sullo sviluppo di software in grado di sfruttare i benefici delle nuove CPU. Non si tratta in ogni caso di un abbandono totale delle scelte fatte in precedenza, poiché le istruzioni inizialmente pensate per alcune delle CPU AMD del futuro che non trovano corrispondenti nel set AVX saranno comunque garantite. I più importanti esempi sono le istruzioni XOP, CVT16 e FMA4.

Non viene fatta menzione precisa su quali CPU potranno godere delle nuove istruzioni, ma sono in molti a credere che si stia parlando di quelle che vengono indicate dal nome in codice Bulldozer, come accennato all'inizio della news. La presentazione di queste CPU, realizzate con processo produttivo a 32nm, è attesa per l'anno 2011, mentre il concorrente Intel dovrebbe presentare le prime CPU basate su architettura Sandy Bridge nel corso del 2010.


Clicca qui...
__________________
AMD Ryzen 5600X|Thermalright Macho Rev. B|Gigabyte B550M AORUS PRO-P|2x16GB G.Skill F4-3200C16D-32GIS Aegis @ 3200Mhz|1 M.2 NVMe SK hynix Platinum P41 1TB (OS Win11)|1 M.2 NVMe Silicon Power A60 2TB + 1 SSD Crucial MX500 1TB (Games)|1 HDD SEAGATE IronWolf 2TB|Sapphire【RX6600 PULSE】8GB|MSI Optix MAG241C [144Hz] + AOC G2260VWQ6 [Freesync Ready]|Enermax Revolution D.F. 650W 80+ gold|Case In Win 509|Fans By Noctua
capitan_crasy è offline   Rispondi citando il messaggio o parte di esso