|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#21 | |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7258
|
Quote:
Ho usato le virgolette appositamente perchè con "architettura" si possono intendere tante cose, tra cui l'ISA come giustamente fai notare, ma chiaramente non è questo quello che intende CrapaDiLegno. Se vai a leggere quello che ha scritto nell'altro thread, si riferisce al fatto di usare la "colla" (aka Infinity Fabric) per collegare i vari chiplet tra loro, che secondo lui non ha futuro e non è una strada percorribile per le APU. |
|
|
|
|
|
|
#22 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 14736
|
@k0nt3
Il confine tra microarchitettura e revisione è molto labile, nessuna microarchitettura nasce da zero e in fin dei conti si parla dell'una o dell'altra in base all'entità del cambiamento o, spesso, semplicemente per ragioni di marketing. Per come la vedo io ha senso parlare di nuova microarchitettura nel caso dei grandi salti (per esempio netburst -> core o bulldozer -> zen) e considerare revisioni le altre, più o meno profonde. Riguardo al "colla vs lego" di Crapadilegno, entrambe sono soluzioni valide, quella Intel sembra più avanzata ma non è strano, è arrivata dopo. Se così fosse non dubito che AMD (o, meglio, TSMC) si metterà al passo, se dovesse valerne la pena, dato che non sempre usare la soluzione più avanzata paga a causa di consti, rese produttive o eventuali svantaggi. |
|
|
|
|
|
#23 | |
|
Senior Member
Iscritto dal: Dec 2005
Messaggi: 7258
|
Quote:
Altrimenti nemmeno Core era una nuova microarchitettura, dato che non è altro che un "affinamento" del Pentium M (che a sua volta era un affinamento del Pentium Pro). Dalle parole usate nelle slide per Zen5 mi aspetto cambiamenti della portata di Zen3. Riguardo Infinity Fabric non c'è dubbio che evolverà insieme alla microarchitettura, infatti siamo già alla versione 3.0. Ma ripeto, da qui a dire che siamo arrivati al capolinea ne passa. |
|
|
|
|
|
|
#24 | |
|
Senior Member
Iscritto dal: Mar 2002
Messaggi: 1963
|
Quote:
e' che ci si ostina a confrontarli solamente con gli P-core, ma che succede se invece li si confronta con i core fittizi dati dall'smt? cioe' veramente un 8 P-core reali piu' 8 fittizi, e' superiore a 16 e-core sicuramente in una macchina ad uso generale meglio i p-core, pochi ma buoni ma in caso di sw parallelizzabile, piu' core "veri" ci sono meglio e' |
|
|
|
|
|
|
#25 | |
|
Senior Member
Iscritto dal: Apr 2004
Messaggi: 2853
|
Quote:
__________________
AMD 9800X3D -MSI B650 EDGE - MSI 4090 GAMING X - 2X16GB GSKILL 6000MHZ CAS 30- SAMSUNG 980 PRO 2TB |
|
|
|
|
|
|
#26 | |
|
Senior Member
Iscritto dal: Jul 2015
Messaggi: 5556
|
Quote:
Un aumento delle frequenze così corposo ( rispetto alla vecchia generazione) impone l'adozione di timing rilassati, circuiti di calcolo più lunghi ed un controllo dei voltaggi interni davvero micrometrico. Sappiamo benissimo tutti che è meglio una cpu con ipc 50 che gira a 4 ghz, piuttosto che ipc 80 che gira a 2 ghz. In fondo il tallone d'achille di zen è stata sempre la frequenza massima molto conservativa. non dovuto esclusivamente al pp, ma anche al rapporto max ipc impostato su una frequenza più conservativa ( non è vero che una cpu ha lo stesso ipc a 4 ghz piuttosto che a 1 anche se le differenze non sono trascendentali). Ha fatto bene AMD a preferire le frequenze all'ipc: secondo la mia opinione si, un ipc aumentato del 10% permetterà di impacchettare più core in cpu di classe Epic senza far esplodere i consumi grazie a frequenze meno tirate rispetto al limite della microarchitettura. |
|
|
|
|
|
|
#27 | |
|
Bannato
Iscritto dal: Apr 2016
Messaggi: 19106
|
Quote:
Il boost prestazionale si aspettava molto corposo, un po' come fra Zen1 e Zen2 ovviamente. |
|
|
|
|
|
|
#28 | |||
|
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4739
|
Quote:
ora, tra le varie revisioni dell' architettura ZEN la struttura verticale della pipeline non ha subito variazioni di rilievo, per cui la frequenza del boost clock è quella per motivi sia strutturali (i processori vengono contrassegnati da una frequenza nominale e di picco in effetti prossima al limite tecnico, che tanto nella pratica non verrebbe superato causa il sopraggiungere di altri problemi) sia di processo produttivo (che se sulle serie recenti è N5 o N7P che apportano miglioramenti dell' ordine del +10% in frequenza/densità a pari tdp rispetto al precedente, i modelli precedenti erano realizzati su un processo bulk orientato a dispositivi di frequenza non elevatissima).. Quote:
e d' altra parte in quanto valore medio, l' ipc terrà conto del fatto che in determinati istanti nell' esecuzione di un certo pattern di istruzioni, le alu siano tutte impegnate e in altri no, nonostante l' SMT.. quindi sì uno stesso processore avrà lo stesso IPC ad ogni frequenza (che moltiplicato per la frequenza dà il valore delle istruzioni eseguite in un secondo in quel momento - il quale sì varia) Quote:
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
Ultima modifica di jappilas : 10-06-2022 alle 20:42. |
|||
|
|
|
|
|
#29 | |
|
Senior Member
Iscritto dal: Aug 2008
Messaggi: 3480
|
Quote:
Il salto di performance è del tutto analogo, anche se concentrato principalmente sul MT. |
|
|
|
|
|
|
#30 | |||
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 14736
|
Quote:
Ma, ripeto, il confine è labile e spesso legato al marketing. Quote:
Altrimenti il fallimento in stile netburst è dietro l'angolo Presumibilmente l'aumento di frequenza è stato sfruttato perchè il processo produttivo lo permetteva, altrimenti sarebbero stati dolori. Comunque quelli che ho fatto sopra erano esempi, non ho idea quali siano le peculiarità di Zen4, e probabilmente nessuno ancora le conosce. Quote:
Su carichi ripartiti è possibile che due e-core si comportino bene rispetto ad una coppia di core virtuali, ma quando hai bisogno di prestazioni di picco su un singolo core la soluzione SMT prevale. Ricorda che SMT nasce per sfruttare meglio le risorse dei core ad alte prestazioni, dato che molte di queste rimanevano inutilizzate dal task principale. Gli e-core sono più piccoli non certo perché non hanno SMT (che in un core complesso non pesa in modo incisivo), ma perchè sono core più semplici la cui filosofia di sviluppo è mantenere un buon IPC riducendo le caratteristiche più costose in termini di silicio. |
|||
|
|
|
|
|
#31 | |||
|
Senior Member
Iscritto dal: Jul 2015
Messaggi: 5556
|
Quote:
Una CPU è una macchina complessa con tante parti in dipendenza. In genere non è la pipeline il freno della frequenza ma tutto il resto (cache e collegamenti tra le parti in genere soffrono di più) Le sole pipeline di zen sono molto efficienti, ma il resto riesce a seguirle? Quote:
A 4 ghz hai possibilità maggiori di moltiplicatori interni tra le varie parti di una cpu ( controller ram, cache, scambio tra le cache, sincronismo CU ecc). Una frequenza bassa di una cpu portata da 4 ghz a 1ghz spesso non ne rispetta l'optimum e quindi si abbassa l'ipc ( anche se di poco). Il mio era un discorso generico che indicava come minima la differenza. Naturalmente sono casi specifici che possono essere rilevati solo in alcuni casi ( tipo avx 256/512). Quote:
Amd avrebbe potuto aumentare l'ipc del 20% e mantenere le stesse frequenze ( aumentare l'ipc in un architettura gia molto efficiente significa un aumento consistente di transistor) e impiegare il budget della miglior efficienza in questo modo ( a parità di frequenza uguale consumo). Invece un aumento minimo di ipc ( 8% riportato) significa apportare ottimizzazioni ( quindi il conteggio dei transistor potrebbe addirittura calare, rimanere stabile o aumentare di poco) ed alzare le frequenze a parità di consumo. Nel caso di epyc è meglio aumentare il numero dei core ( ccx) sullo stesso package invece che spingere sulle frequenze in modo da continuare ad avere un budget termico adeguato. Insomma lato desktop un'ottimnizzazione dell'architettura porta un ipc poco più alto ed un aumento delle frequenze consistente ( rimanendo in un budget termico adeguato) Lato Datacenter il minor consumo a pari frequenza permette un aumento consistente delle unità elaborative. Apparentemente quest'approccio è un win-win ( desktop e datacenter) cosa che intel con la sua attuale microarchitettura non può fare. |
|||
|
|
|
|
|
#32 | |
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 6162
|
Quote:
Poi bisogna tener conto di dove stanno i veri colli di bottiglia, ad esempio se hai un applicazione facilmente parallelizzabile che può sfruttare tutti i core disponibili, potresti scoprire che superato un certo numero di core le prestazioni sono limitate dall'ampiezza di banda verso la ram. Il fatto che sugli Xeon per ora si usano solo P-core, mi fa pensare che al momento anche Intel non veda vantaggi di potenza di calcolo complessiva dall'avere 2N E-core al posto di N P-core. |
|
|
|
|
|
|
#33 | |
|
Senior Member
Iscritto dal: Jul 2015
Messaggi: 5556
|
Quote:
Se di 2th sono interdipendenti ritrovarli nella stessa cache invece che nella cache di un altro core ti fa risparmiare diversi cicli di clock. Ibm con il suo smt a 4 vie aneva uno scaling per singolo th di: 100 40 20 8 Come si vede solo il secondo th porta benefici evidenti (+ 40) mentre l'ultimo un modestissimo +8. Ma se il budget di transistor con un smt a 4vie è solo il 5% in più che con L'smt a due vie è tutto grasso che cola. |
|
|
|
|
|
|
#34 | |
|
Bannato
Iscritto dal: Apr 2016
Messaggi: 19106
|
Quote:
Il chè sarebbe poco visto che significherebbe appena +3-5% rispetto al vecchio 5800X3D. Ultima modifica di nickname88 : 11-06-2022 alle 12:32. |
|
|
|
|
|
|
#35 |
|
Senior Member
Iscritto dal: Jul 2015
Messaggi: 5556
|
|
|
|
|
|
|
#36 | |
|
Senior Member
Iscritto dal: Aug 2008
Messaggi: 3480
|
Quote:
AMD offrirà ovviamente anche Zen 4 3D V-cache per il desktop. Nel complesso l'upgrade è simile alle generazioni precedenti e non mi pare ci sia da lamentarsi per un aumento ST di oltre il 15%. Aspettarsi un 30% ogni gen è semplicemente irrealistico. Ultima modifica di RaZoR93 : 11-06-2022 alle 17:45. |
|
|
|
|
|
|
#37 |
|
Bannato
Iscritto dal: Apr 2016
Messaggi: 19106
|
|
|
|
|
|
|
#38 |
|
Senior Member
Iscritto dal: Aug 2008
Messaggi: 3480
|
Esistono molti altri workload che scalano ottimamente con la cache, motivo per cui esiste Milan EPYC 3D V-cache per i datacenter.
Aggiungere extra cache per i core inoltre non significa progettare una nuova architettura CPU, è una aggiunta fatta secondariamente. Per i videogame Zen 4 3D offrirà eccellenti performance e sarà il vero confronto vs 5800X 3D. Ultima modifica di RaZoR93 : 12-06-2022 alle 10:30. |
|
|
|
|
|
#39 | |
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 6162
|
Quote:
Per rendere l'idea si é arrivati al punto che la resistenza delle interconnessioni tra due gate relativamente vicini non é più trascurabile e questo costringe ad ottimizzazioni sempre più complesse per bilanciare consumo, costo e prestazioni. Probabilmente il prossimo salto notevole in termini di prestazioni arriverà con i ribbon-FET/gate-all-around-FET, ma non é un caso che si punti ad integrare ulteriori unità funzionali speciali (Intel AMX) oppure core GPU per accelerare certi tipo di elaborazioni sfruttando più che altro il maggior numero di gate disponibili e senza investire troppo sul core cpu "classico" o sul salire di frequenza. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:25.




















