Dove li avete visti i test della latenza tra i core? Io non li ho trovati.
Comunque, se è vero che è aumentata la latenza tra i core, l’unico motivo che mi viene in mente è l’aumento dei numeri dei core: è risaputo da anni che il Ring Bus di Intel fa più fatica a lavorare con più core, aumentandone la latenza e perdendo prestazioni. Praticamente si sa da quando hanno annunciato l’architettura Mesh sugli Xeon e SkylakeX e l’architettura Ring Bus doppio (fallimentare, a parer mio). Quindi l’unico motivo per cui il Ring Bus fa più fatica, è appunto l’aumento dei core, evidentemente questo die deriva da un 10 core (giustamente, nessuna CPU è perfetta, tranne forse quella di fascia altissima - quindi le HCC e le ECC - dove subiscono molti più controlli), anche se basato su un’architettura diversa da Skylake.
La cosa che mi sembra più strana di tutte è che sono arrivati al punto da farsi battere dall’Infinity Fabric, e fino alle CPU di decima generazione non si è mai vista una cosa del genere, anche se sui 5000 sono riusciti a migliorare la latenza facendo un restyling della circuiteria, dell’IMC e diminuendo il numero di CCX.
Bah, mi puzza questa situazione, per me solo l’11700K è un flop e risolveranno i vari “problemi” con tutte le altre CPU, a costo di aumentare il numero delle spese e fare tutto il lavoro da capo, visto che dovranno implementare un BUS di comunicazione più efficiente (neanche alzando la frequenza del Ring Bus penso che siano in grado di diminuire significativamente la latenza).
Ora che ci penso é giusto, soprattutto perché AVX-512 è un carico pesantissimo che di norma nessuno esegue (tenendo conto che poche CPU lo supportano, come hai accennato tu).