3. Architettura Intel Haswell - Parte seconda
Microarchitettura
Per la quarta generazione di CPU Core Intel non ha introdotto novità sostanziali nella organizzazione delle pipeline interne, ma è andata ad affinare i componenti già esistenti.
Il meccanismo di branch prediction, che si occupa di precaricare all'interno della cache le successive istruzione da eseguire, è stato migliorato al fine di rendere più rapida l'esecuzione di tutte quelle routine facilmente prevedibili.
L'unità che si occupa di distribuire le operazioni tra i vari moduli della CPU è stata espansa con altre due porte, per un totale di otto.
Con Haswell viene inoltre introdotto un nuovo set di istruzioni AVX2, che consentono migliori prestazioni in ambito audio/video, videogiochi e high performance computing.
Rispetto alla prima versione, le Intel Advanced Vector Extensions 2 supportano le istruzioni per eseguire in modo efficiente indexing e hashing, funzioni crittografiche e altre operazioni.
Memorie RAM e Controller PCI-E 3.0
Secondo le specifiche Intel, le nuove CPU Haswell supportano memorie DDR3 con una frequenza massima di 1600MHz, utilizzando fino a quattro moduli in configurazioni Dual Channel.
Durante le prove svolte, la nostra CPU Intel Core i7-4770K ha sempre lavorato con memorie a 2400MHz, utilizzando i profli XMP.
Il controller PCI-E è nuovamente integrato all'interno della CPU, supportando sino a 16 linee PCI-E 3.0 che possono essere allocate tutte ad una singola scheda video, a due in modalità NVIDIA SLI o AMD CrossFireX o, infine, a tre attivando un canale 8x e due canali 4x.