Pagina 1 di 20
[Waiting for] Intel CPU "Haswell"
Inviato: giovedì 13 settembre 2012, 9:16
da dino
Re: [Waiting for] Intel CPU "Haswell"
Inviato: giovedì 13 settembre 2012, 9:26
da dino
Vorrei fare una riflessione su una slide di Intel:ù
haswell_007.png
Qui si legge che ci sono nuove istruzioni anche per accelerare le conversioni Endian. Vorrei capire a cosa serve. Ipotizzo che possa essere per la virtualizzazione di applicazioni ARM (mi pare che le CPU ARM utilizzino un ordinamento Little Endian mentre le CPU x86 si usa il Big Endian, sempre che non ricordi male), ma chiedo a voi se ne sapete qualcosa di più.
Re: [Waiting for] Intel CPU "Haswell"
Inviato: giovedì 13 settembre 2012, 16:34
da Alessio89
Presumo siano istruzioni FMA3 e non FMA4 come si dice in giro da anni... cosa non fare per rompere i marroni ad AMD (intel e amd hanno cambiato nel corso della progettazione l'implemetnazione delle istruzioni FMA diverse volte... cosa non fare per rompere i marroni ad AMD che ha cambiato più volte per rimanere compatibile con le tue future CPU, vero Intel? -.- ).., In ogni caso alla fine ha vinto AMD visto che con Piledriver introduce il supporto anche per FMA3 e intel probabilmente supporterà FMA4 in qualche revisione futura...
Per quanto riguarda l'endianess ARM è bi-endian (tranne le prime versioni), ovvero è compatibile con entrambe le notazioni, tuttavia lo si usa solitamente in modalità little endian visto che è la notazione usata dalle infrastrutture di rete e che ARM viene usato per la maggiore in dispositivi embedded e di rete...
Più che una compatibilità pertanto con ARM potrebbe essere un modo per gestire meglio le interazioni con le schede di rete, chissà magari hanno trovato un modo per fornire una qualche accelerazione alle schede di rete....
Tuttavia non è nemmeno da escludere che tale accelerazione potrebbe essere fornita proprio da un modulo ARM, oppure il voler utilizzare sempre un modulo ARM per altri compiti come intende fare AMD, compiti in cui conviene utilizzare la notazione little endian...
Escludo a priori l'intenzione futura di Intel di passare al little endian, non offrirebbe alcun vantaggio prestazionale (anzi si avrebbero delle perdire di performance nel casting e attirerebbe le ire di sviluppatori e Microsoft costringendoli a ricompiulare tutto solo per loro)...
Credo che Intel abbia capito che la mossa di AMD nel fondare e far parte dell' HSA fundation sia l'unica strada percorribile nell'prossimo futuro, è assurdo pensare oggi che un solo tipo di architettura vada bene per tutto, finché rimaniamo col silizio e i transistor tradizionali si avrebbero perdite di performance ed efficienza spaventosi, sarebbe più conveniente emulare via software ora come ora...
Re: [Waiting for] Intel CPU "Haswell"
Inviato: giovedì 13 settembre 2012, 16:37
da Fottemberg
Quindi un piccolo ARM anche dentro Haswell? Potrebbe essere interessante se fosse vero.
Re: [Waiting for] Intel CPU "Haswell"
Inviato: giovedì 13 settembre 2012, 16:40
da Alessio89
io direi di mandare mitch in missione impossibile da intel, rubare un proptotipo e riportarlo per poi aprirlo ed esaminarlo in laboratorio
PS: dimenticavo che AVX2 è una mossa per correre ai ripari difronte all'implementazione di AMD
In ogni caso AVX(1) ha portato diversi vantaggi prestazionali, specie in emulazione software di direct3d, ho visto con occhi che il nuovo driver WARP che fa uso delle ultime estensioni intel e amd ha subito un notevole boost prestazionale rispetto al precedente (che si fermava alle SSE2) e io ho una cpu che supporta solo fino alle SSE4.1.. immagino che fra un paio di anni WARP potrebbe essere utilizzato per il debugging grafico dagli sviluppatori da una semplice workstation di fascia alta ottenendo un framerate sufficente senza dover ricorrere a serverini creati ad hoc (warp riproduce alla perfezione quasi ogni singola funzione di direcr3d ora, mentre un driver videom può eseere sempre affetto da bug e incompatibilità per diversi motivi) ...
Re: [Waiting for] Intel CPU "Haswell"
Inviato: giovedì 13 settembre 2012, 17:07
da dino
In merito all'ordinamento Little Endian non intendevo dire in alcun modo che Intel possa migrare, non lo credo assolutamente! Ma solo se vi era una specifica ragione di questa mossa che poteva essere legata ad ARM, visto che ultimamente se ne parla molto e che i due mondi stanno trovando una convergenza (x86 va verso le piattaforme mobile mentre ARM va verso quelle di computing vere e proprie).
Re: [Waiting for] Intel CPU "Haswell"
Inviato: giovedì 13 settembre 2012, 17:10
da Alessio89
vedremo, a me non dispiacerebbe vedere cpu con accelerazione hw per la rete, si guadagnerebbe qualche fps in più e qualche ms in meno nei giochi online senza dover spendere un patrimonio
potrebbe anche trattasi della migrazione di qualche componente da SB a NB/CPU, che rappresentazione utilizzano s-ata, usb e connessioni varie?
Re: [Waiting for] Intel CPU "Haswell"
Inviato: giovedì 13 settembre 2012, 17:12
da Fottemberg
Haswell per Ultrabook diventerà SoC: possibile sia questo?
Re: [Waiting for] Intel CPU "Haswell"
Inviato: venerdì 14 settembre 2012, 15:27
da dino
Sinceramente a questo punto non so che pensare. Potrebbe essere tutto e niente... Vedremo se riesco ad avere qualche info in più.
Re: [Waiting for] Intel CPU "Haswell"
Inviato: lunedì 24 settembre 2012, 7:44
da Mitch