Haswell verbeteringen
De verbeteringen aan de architectuur die we eerder al zagen bij de Socket 1150 en mobiele Haswell chips, vinden we ook terug bij de high-end varianten. De cores zijn sneller dan bij de vorige generatie en dat heeft verschillende redenen. Zo heeft Intel bijvoorbeeld de branch prediction, het inschatten welke vertakkingen in programmacode worden genomen, opnieuw verbeterd zodat de kans op achteraf zinloos werk uitvoeren is verkleind. Verder heeft Intel vrijwel alle buffers binnen de cores vergroot. De belangrijkste reden waarom Haswell cores echter sneller zijn dan die van Sandy Bridge en Ivy Bridge is dat Intel het aantal execution units, de daadwerkelijke rekeneenheden binnen de cores, heeft verhoogd van zes naar acht.
Het vergroten van het aantal execution units betekent simpelweg dat de processor meer afgeronde instructies per klokslag kan afleveren. In het theoretische geval dat er voor alle execution units op ieder moment taken zijn, zou Haswell hierdoor 33% méér instructies kunnen afleveren dan Ivy Bridge. In de praktijk komt het zelden voor dat alle execution units tegelijkertijd gebruikt worden en mag je dus ook absoluut niet een dergelijke prestatiewinst verwachten. Juist het feit dat de nieuwe execution units enkele bestaande aflossen en bestaande execution units meer functies hebben gekregen, maakt de kans dat alle rekeneenheden op een bepaald moment ingezet kunnen worden wel groter.
De lengte van de pipelines binnen de execution units is ongewijzigd ten opzichte van Ivy Bridge en diens voorlopers: 14 stages om precies te zijn. Dat betekent dat een verkeerd ingeschatte branch niet voor grotere problemen zorgt dan voorheen.
Om ervoor te zorgen dat de execution units zo goed mogelijk gevuld kunnen blijven worden, heeft Intel vrijwel alle buffers binnen de cores tegen het licht gehouden en waar mogelijk vergroot. Zo is het aantal instructies dat de processor in geoptimaliseerde volgorde kan uitvoeren verhoogd van 168 naar 192. Ook het aantal uitstaande bewerkingen voor het geheugen en de registers binnen de processor zijn verhoogd. De snelheid waarmee de cores met het L1-cachegeheugen communiceren heeft Intel verdubbeld. Was dat bij Ivy Bridge nog 32 bytes/cycle lezen en 16 bytes/cycle schrijven, bij Haswell is dat 64 bytes/cycle en 32 bytes/cycle. Ook de verbinding tussen de L1-cache en de L2-cache is verdubbbeld in snelheid naar 64 bytes/cycle.
De nieuwe Haswell-E CPU's hebben tot 8 cores.
3 besproken producten
Vergelijk | Product | Prijs | |
---|---|---|---|
![]() |
Intel Core i7 5820K Boxed
|
Niet verkrijgbaar | |
![]() |
Intel Core i7 5930K Boxed
|
Niet verkrijgbaar | |
![]() |
Intel Core i7 5960X Boxed
|
Niet verkrijgbaar |