Intel Core i7 4770K / Core i5 4670K / Core i5 4430 review: Haswell getest

70 reacties
4 besproken producten
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Tick-tock
  3. 3. Haswell in een notendop: veel vernieuwd
  4. 4. Krachtigere cores
  5. 5. AVX2
  6. 6. Transactional memory
  7. 7. Verbeterde graphics
  8. 8. Power management
  9. 9. Haswell voor desktops
  10. 10. Haswell voor laptops, Ultrabooks en tablets
  11. 11. 8-serie chipsets
  12. 12. Veranderingen voor overklokkers
  13. 13. Test
  14. 14. Benchmarks (iGPU): 3DMark Cloud Gate
  15. 15. Benchmarks (iGPU): 3DMark Fire Strike
  16. 16. Benchmarks (iGPU): Crysis 3 (1920x1080 Low)
  17. 17. Benchmarks (iGPU): Crysis 3 (1920x1080 Medium)
  18. 18. Benchmarks (iGPU): Hitman Absolution (1920x1080 Low)
  19. 19. Benchmarks (iGPU): Hitman Absolution (1920x1080 Medium)
  20. 20. Benchmarks (iGPU): Tomb Raider (1920x1080 Low)
  21. 21. Benchmarks (iGPU): Tomb Raider (1920x1080 Medium)
  22. 22. Benchmarks (iGPU): Adobe Photoshop CS6
  23. 23. Benchmarks (iGPU): Adobe Photoshop CS6 (OpenCL)
  24. 24. Benchmarks (iGPU): Cinebench 11.5
  25. 25. Benchmarks (iGPU): Tech Arp x264 HD 5.0.1 Pass 1
  26. 26. Benchmarks (iGPU): Tech Arp x264 HD 5.0.1 Pass 2
  27. 27. Benchmarks (iGPU): Cyberlink Espresso 6.7
  28. 28. Benchmarks (iGPU): Cyberlink Espresso 6.7 (GPGPU/QS)
  29. 29. Benchmarks (iGPU): Cyberlink PowerDirector
  30. 30. Benchmarks (iGPU): Cyberlink PowerDirector (GPGPU/QS)
  31. 31. Benchmarks (iGPU): Microsoft Excel 2013
  32. 32. Benchmarks (iGPU): Microsoft Word 2013
  33. 33. Benchmarks (iGPU): IE10 - Futuremark Peacekeeper 2.0
  34. 34. Benchmarks (iGPU): IE10 - Mozilla Kraken
  35. 35. Benchmarks (iGPU): WinRAR 4.20 (512 MB)
  36. 36. Benchmarks (iGPU): TrueCrypt 7.1 AES
  37. 37. Benchmarks (iGPU): TrueCrypt 7.1 AES (+ AES-NI)
  38. 38. Stroomverbruik (iGPU): Cinebench 11.5 (Max)
  39. 39. Stroomverbruik (iGPU): 3DMark Cloud Gate (Gemiddeld)
  40. 40. Stroomverbruik (iGPU): Idle
  41. 41. Benchmarks (HD 7970): Hitman Absolution (1920x1080 Medium)
  42. 42. Benchmarks (HD 7970): Hitman Absolution (1920x1080 High)
  43. 43. Benchmarks (HD 7970): Tomb Raider (1920x1080 Medium)
  44. 44. Benchmarks (HD 7970): Tomb Raider (1920x1080 High)
  45. 45. Stroomverbruik (HD 7970): Cinebench 11.5 (Max)
  46. 46. Stroomverbruik (HD 7970): Idle
  47. 47. Core i7 4770K vs Core i7 3770K
  48. 48. Overklokresultaten met phase-change
  49. 49. Conclusie
  50. 4 besproken producten
  51. 70 reacties

AVX2

AVX2 is een uitbreiding op de AVX-instructieset, die bij Sandy Bridge werd geïntroduceerd. Om het geheugen even op te frissen: het belangrijkste onderdeel van AVX was dat Intel de floating point rekeneenheden van de processor had opgewaardeerd om te kunnen werken met 256-bit getallen. Daarnaast bevatte AVX een twaalftal nieuwe instructies, waarvan een aantal geschikt voor drie variabelen, waarvan een instructie om C = A + B te doen het belangrijkste voorbeeld is. Om hetzelfde te bewerkstelligen moeten processors zonder AVX-instructies wegens een maximum van twee variabelen minimaal twee instructies uitvoeren: eerst A = A + B en daarna C = A.

AVX2 borduurt verder op de ideeën van AVX. Een belangrijke vernieuwing is dat bij Haswell ook de integer rekeneenheden met 256-bit getallen kunnen werken. Daarnaast wordt het aantal instructies dat geschikt is om te werken met drie variabelen verder uitgebreid, met onder meer instructies voor vermenigvuldigen en bit operaties. Verder komen er nieuwe instructies om data volgens het zogenaamde gather-scatter­ principe uit het geheugen te halen, belangrijk bij vectorberekeningen, die we weer veel bij multimediaprogrammatuur tegenkomen.

 

Onderdeel van AVX2 is een door veel developers gevraagde fused multiply-add (FMA) instructie, waarmee in één keer getallen vermenigvuldigd en opgeteld kunnen worden. AMD introduceerde eerder ook al een FMA-instructie bij de Bulldozer kern, maar helaas zijn beide niet compatible. AMD heeft gekozen voor de meer geavanceerde FMA4 implementatie, die kan werken met vier variabelen. Bulldozer kan dus in één keer de instructie D = A x B + C uitvoeren. Intel kiest voor FMA3, met maximaal drie variabelen (C = A x B + C). Echter zelfs deze minder geavanceerde variant kan bij voor AVX2 gecompileerde software voor een aardige prestatiewinst zorgen.

Gebrekkige communicatie

Nieuwe instructies worden pas breed door softwareontwikkelaars toegepast wanneer voldoende mensen er gebruik van kunnen maken. Concreet betekent dit dat nieuwste instructies pas een echte kans van slagen hebben als ze door zowel Intel als AMD worden omarmd. Of ze het willen of niet, de twee processorfabrikanten zijn op dit vlak tot elkaar veroordeeld. De implementatie van fused multiply-add (FMA) is een mooi voorbeeld van hoe gebrekkig de communicatie tussen beide concurrenten kan zijn.

Augustus 2007 kondigde AMD haar voorstel voor de SSE5-instructieset aan, met als onderdeel daarvan instructies met drie variabelen én een FMA3-instructie. SSE5 zou in Bulldozer moeten gaan verschijnen. April 2008 volgde Intel met een aankondiging van AVX, met eveneens 3-operand instructies (maar anders geïmplementeerd) en een 4-variabele variant van FMA, ofwel FMA4. Het was voor AMD reden om de plannen voor Bulldozer weer op de schop te nemen (één van de vele vertragingen) en aan de slag te gaan met een Bulldozer-architectuur met ondersteuning voor AVX en FMA4. Terwijl men daar aan werkte, kondigde Intel in december 2008 de overstap aan van FMA4 naar FMA3. Voor AMD was er geen weg terug meer en in mei 2009 kondigde AMD aan dat Bulldozer over AVX en FMA4 zou beschikken. Uiteindelijk bleek dat toen Intel AVX bij Sandy Bridge introduceerde, FMA er nog geen onderdeel van was. AMD liep op dit vlak dus voor, maar moest noodgedwongen de tweede generatie Bulldozer (Piledriver) ook geschikt maken voor FMA3, om compatibel te zijn met Intel Haswell.

Security

Naast de AVX2 extensies heeft Intel ook nog een aantal nieuwe instructies aan Haswell toegevoegd die encryptie-algoritmes kunnen versnellen. Veelgebruikte algoritmes als SHA-256, RSA en AES profiteren daarvan. De grootste prestatiewinst is te verwachten bij het berekenen van CRC-data; wanneer software van de nieuwe instructies gebruik maakt, zou dat tot meer dan 4x sneller kunnen gaan dan op een Ivy Bridge CPU. Nu steeds meer data op internet versleuteld wordt - denk aan VPN-verbindingen, gecodeerde video-conferencing streams, HTTPS-websites, etc. etc. - vormen deze nieuwe instructies voor flink snelheidsverbeteringen.

 


4 besproken producten

Vergelijk alle producten

Vergelijk   Product Prijs
Intel Core i5 4430 Boxed

Intel Core i5 4430 Boxed

  • Socket 1150
  • 3.0 GHz
  • 4 cores
  • 95 W
  • 22 nm
  • Geïntegreerde GPU
Niet verkrijgbaar
Intel Core i5 4670

Intel Core i5 4670

  • Socket 1150
  • 3.4 GHz
  • 4 cores
  • 95 W
  • 22 nm
  • Geïntegreerde GPU
Niet verkrijgbaar
Intel Core i5 4670K

Intel Core i5 4670K

  • Socket 1150
  • 3.4 GHz
  • 4 cores
  • 84 W
  • 22 nm
  • Geïntegreerde GPU
Niet verkrijgbaar
Intel Core i7 4770K

Intel Core i7 4770K

  • Socket 1150
  • 3.5 GHz
  • 4 cores
  • 84 W
  • 22 nm
  • Geïntegreerde GPU
Niet verkrijgbaar
0
*