AMD A10-7850K 'Kaveri' review: AMD's nieuwste APU

2 besproken producten
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Drie modellen
  3. 3. Steamroller CPU: ~10% sneller
  4. 4. GCN GPU: nieuwste generatie
  5. 5. HSA: CPU en GPU werken beter samen
  6. 6. Extra's: TrueAudio en nieuwe UVD
  7. 7. Test
  8. 8. Benchmarks (iGPU): 3DMark Cloud Gate
  9. 9. Benchmarks (iGPU): 3DMark Fire Strike
  10. 10. Benchmarks (iGPU): Crysis 3 (1920x1080 Low)
  11. 11. Benchmarks (iGPU): Crysis 3 (1920x1080 Medium)
  12. 12. Benchmarks (iGPU): Hitman Absolution (1920x1080 Low)
  13. 13. Benchmarks (iGPU): Hitman Absolution (1920x1080 Medium)
  14. 14. Benchmarks (iGPU): Tomb Raider (1920x1080 Low)
  15. 15. Benchmarks (iGPU): Tomb Raider (1920x1080 Medium)
  16. 16. Benchmarks (iGPU): Adobe Photoshop CS6
  17. 17. Benchmarks (iGPU): Adobe Photoshop CS6 (OpenCL)
  18. 18. Benchmarks (iGPU): Cinebench 11.5
  19. 19. Benchmarks (iGPU): Tech Arp x264 HD 5.0.1 Pass 1
  20. 20. Benchmarks (iGPU): Tech Arp x264 HD 5.0.1 Pass 2
  21. 21. Benchmarks (iGPU): Cyberlink Espresso 6.7
  22. 22. Benchmarks (iGPU): Cyberlink Espresso 6.7 (GPGPU/QS)
  23. 23. Benchmarks (iGPU): Cyberlink PowerDirector
  24. 24. Benchmarks (iGPU): Cyberlink PowerDirector (GPGPU/QS)
  25. 25. Benchmarks (iGPU): Microsoft Excel 2013
  26. 26. Benchmarks (iGPU): Microsoft Word 2013
  27. 27. Benchmarks (iGPU): IE10 - Futuremark Peacekeeper 2.0
  28. 28. Benchmarks (iGPU): IE10 - Mozilla Kraken
  29. 29. Benchmarks (iGPU): WinRAR 4.20 (512 MB)
  30. 30. Benchmarks (iGPU): TrueCrypt 7.1 AES
  31. 31. Benchmarks (iGPU): TrueCrypt 7.1 AES (+ AES-NI)
  32. 32. Benchmarks (iGPU): PCMark8 v2
  33. 33. Stroomverbruik (iGPU): Cinebench 11.5 (Max)
  34. 34. Stroomverbruik (iGPU): 3DMark Cloud Gate (Gemiddeld)
  35. 35. Stroomverbruik (iGPU): Idle
  36. 36. Benchmarks (HD 7970): Hitman Absolution (1920x1080 Medium)
  37. 37. Benchmarks (HD 7970): Hitman Absolution (1920x1080 High)
  38. 38. Benchmarks (HD 7970): Tomb Raider (1920x1080 Medium)
  39. 39. Benchmarks (HD 7970): Tomb Raider (1920x1080 High)
  40. 40. Stroomverbruik (HD 7970): Cinebench 11.5 (Max)
  41. 41. Stroomverbruik (HD 7970): Idle
  42. 42. Geheugen overklokken
  43. 43. Steamroller vs. Piledriver
  44. 44. Conclusie
  45. 2 besproken producten

HSA: CPU en GPU werken beter samen

De belangrijkste vernieuwing in Kaveri is iets waar we slechts met toekomstige software profijt van kunnen hebben. Kaveri is de eerste chip die werkt volgens het Heterogeneous System Architecture ofwel kortweg HSA principe. In een notendop zorgt HSA er voor dat CPU- en GPU-kernen beter kunnen samenwerken. HSA is overigens niet iets waar AMD als enige aan werkt: in de zogenaamde HSA Foundation die de standaard ontwikkeld zitten meer grote namen als ARM, Qualcomm en Samsung, naast vele andere partijen. Het maakt dat HSA in de toekomst ook onderdeel zal gaan worden van onder meer de ARM-architectuur. De belangrijkste ontbrekende in het lijstje is natuurlijk Intel en dat is uiteraard een bedreiging voor AMD. Aan de andere kant: met x86-64 is het AMD eerder gelukt om als eerste een nieuwe standaard in de PC-wereld te introduceren en Intel te laten volgen. HSA kan gebruikt worden via de nieuwste versie van de OpenCL API, versie 2.0, waarmee CPU- en GPU-kernen ingeschakeld kunnen worden voor parallelle workloads.

HSA binnen Kaveri bestaat uit twee belangrijke vernieuwingen die eerder niet mogelijk waren. Allereerst is er de Heterogeneous Unified Memory Architecture, kortweg hUMA. Deze architectuur maakt het mogelijk dat GPU en GPU op identieke wijze de beschikking hebben over het gehele interne geheugen van de PC en ook gebruik kunnen maken van dezelfde gedeeltes van het geheugen, om zo efficiënt data uit te wisselen. Zonder hUMA moest tot nu toe voor GPGPU-applicaties data altijd van een door de CPU gereserveerd gedeelte van het geheugen gekopieerd worden naar een door de GPU gereserveerd gedeelte. Afgezien van het feit dat data hiermee dubbel in het geheugen staan en er veel nutteloze kopieeracties plaats vinden, zorgt het potentieel ook voor problemen om de data synchroon te houden. Dankzij hUMA is die zogenaamde coherence verankerd en kunnen CPU en GPU tegelijkertijd in hetzelfde geheugen werken als ze bezig zijn met dezelfde taak en zijn dus al die problemen voorbij.

Daarnaast is er Heterogeneous Queuing ofwel hQ. Deze techniek maakt er een eind aan dat de GPU per definitie als tweederangs processor werkt. hQ maakt het mogelijk dat CPU en GPU als gelijken elkaar opdrachten kunnen laten uitvoeren. Dus niet alleen kan de CPU betaalde taken overdragen aan de GPU, zoals nu gebruikelijk is, maar ook andersom. De combinatie van hUMA en hQ moet het mogelijk maken dat CPU en GPU veel beter kunnen samenwerken aan taken.

Tijdens de perspresentatie gaf AMD diverse voorbeelden van hoe GPGPU-code dankzij HSA en OpenCL 2.0 een stuk korter, eenvoudiger en efficiënter kan worden dan dat nu het geval is. Met de nodige ontwikkeltools is AMD druk in de weer om softwareontwikkelaars warm te laten lopen voor HSA. Zoals we al schreven kan middels OpenCL gebruik gemaakt worden van de nieuwe HSA-features. AMD heeft verder een open source uitbreiding getiteld APARAPI op Java-ontwikkeld, die OpenCL code binnen Java mogelijk maakt. APARAPI voor Java 8 zal verdere HSA functies mogelijk maken en bij Java 9 codenaam Sumatra zal HSA-support helemaal in 's werelds meest populaire programmeertaal ingebakken zitten. Verder heeft AMD haar eigen APP SDK en MEDIA SDK waar developers standaard code uit kunnen gebruiken inmiddels geüpdate om beter gebruik te kunnen van de nieuwe mogelijkheden van Kaveri. 

AMD toonde al een demonstratie van een met HSA-code geoptimaliseerde versie van de spreadsheet applicatie van Libreoffice die tot acht keer sneller dan een Core i5 financiële berekeningen kan uitvoeren. Ook toonde men een HSA-geoptimaliseerde versie van Corel Aftershot, die veel sneller kleurbewerkingen aan foto's kan doen. Maar laat één ding duidelijk zijn: de echte HSA-revolutie moet nog gaan plaatsvinden.


Steeds meer open source software maakt gebruik van GPU-acceleratie. AMD hoopt op een snelle opmars van HSA.

Advertentie

2 besproken producten

Vergelijk alle producten

Vergelijk   Product Prijs
AMD A10-7700K Boxed

AMD A10-7700K Boxed

  • Socket FM2+
  • 3.4 GHz
  • 4 cores
  • 95 W
  • Geïntegreerde GPU
Niet verkrijgbaar
AMD A10-7850K Boxed

AMD A10-7850K Boxed

  • Socket FM2+
  • 3.7 GHz
  • 4 cores
  • 95 W
  • Geïntegreerde GPU
Niet verkrijgbaar
0