AMD PowerPlay - AMD PowerPlay

AMD PowerPlay
Designová firmaPokročilá mikro zařízení
Typdynamické škálování frekvence

AMD PowerPlay je značka pro soubor technologií pro snížení spotřeby energie implementovaných v několika z nich AMD je jednotky grafického zpracování a APU podporovány jejich proprietární ovladač grafického zařízení „Catalyst“. AMD PowerPlay je také implementován do Čipové sady ATI / AMD která integrovala grafiku a do AMD Imageon ruční čipset, který byl prodán Qualcomm v roce 2008.

Kromě požadovaného cíle snížit spotřebu energie pomáhá AMD PowerPlay snížit hladinu hluku vytvářeného chlazením u stolních počítačů a prodloužit životnost baterie v mobilních zařízeních. AMD PowerPlay byl následován AMD PowerTune.[1]

Dějiny

Tato technologie byla poprvé implementována do produktů Mobility Radeon pro notebooky, aby poskytla sadu funkcí pro snížení spotřeby energie přenosného počítače. Tato technologie se skládá z několika technologií; příklady zahrnují dynamické úpravy hodin když notebook není zapojen do zásuvky a umožňuje různé úrovně jasu podsvícení notebooku LCD monitor. Tato technologie byla aktualizována vydáním každé generace mobilních GPU. Nejnovější vydání je ATI PowerPlay 7.0.[2]

Od vydání Řada Radeon HD 3000 Byla implementována funkce PowerPlay, která dále snižuje spotřebu energie stolních GPU.

Aktuálně podporované produkty

Oficiální seznam podpory ATI[3] uvádí pouze stolní karty řady ATI Radeon 3800, ale PowerPlay je také uvedena u všech produktů řady Radeon HD 3000/4000/5000. Nezávislé recenze ukázaly, že druhá z nich již měla nižší výkon ve srovnání s jinými 3D kartami, takže přidání PowerPlay do této řady bylo zjevně určeno k řešení rostoucího trhu s energií, teplem a hlukem. Řada ATI Radeon HD 2600 - která nepodporuje PowerPlay - byla postupně vyřazována ve prospěch řady 3000 za stejné cenové body, které také podporují PCI Express 2.0, DirectX 10.1 a rychlejší GDDR3 Paměť.

Celá ATI Radeon Xpress linka je také podporována pro jednodeskové počítače které bývají citlivé na energii a používají se ve velkých instalacích, kde jsou konfigurace a ovládání spouštěcího obrazu jsou hlavní obavy.

Podpora ovladače „PowerPlay“ byla přidána do ovladače jádra Linuxu „amdgpu“ 11. listopadu 2015.[4]

Desktop versus notebook

Hlavní rozdíl mezi verzí pro stolní počítače a notebooky spočívá v tom, že verze pro stolní počítače omezuje funkce, které jsou zaměřeny na použití notebooku, včetně variabilního jasu podsvícení LCD. Technologie PowerPlay pro desktopovou grafiku Radeon nabízí tři scénáře použití: normální režim (režim 2D), režim lehkého hraní her a režim intenzivního hraní (režim 3D), který nahrazuje scénáře notebooku (běží na napájení ze sítě nebo z baterie). Testy ukázaly, že nejnižší taktovací frekvence jádra RV670 GPU jádra může dosáhnout až 300 MHz se zapnutou technologií PowerPlay.[5]

Přehled funkcí pro AMD APU

V následující tabulce jsou uvedeny vlastnosti AMD je APU (viz také: Seznam jednotek AMD zrychlených na zpracování ).

Krycí jménoServerZákladníToronto
MicroKjóto
plocha počítačeHlavní proudCarrizoBristol RidgeRaven RidgePicassoRenoir
VstupLlanoTrojiceRichlandKaveri
ZákladníKabini
mobilní, pohyblivíVýkonRenoir
Hlavní proudLlanoTrojiceRichlandKaveriCarrizoBristol RidgeRaven RidgePicasso
VstupDalí
ZákladníDesna, Ontario, ZacateKabini, TemashBeema, MullinsCarrizo-LStoney Ridge
VestavěnéTrojiceOrel bělohlavýMerlin Falcon,
Hnědý sokol
Výr virginskýŠedý jestřábOntario, ZacateKabiniStepní orel, Korunovaný orel,
Rodina LX
Prairie FalconPoštolka pruhovaná
PlošinaVysoký, standardní a nízký výkonNízký a extrémně nízký výkon
UvolněnoSrpna 2011Říjen 2012Červen 2013Leden 2014Červen 2015Červen 2016Říjen 2017Ledna 2019Března 2020Leden 2011Květen 2013Dubna 2014Květen 2015Únor 2016Dubna 2019
procesor mikroarchitekturaK10PiledriverParní válecRypadlo"Bagr + "[6]ZenZen +Zen 2rysJaguárPumaPuma +[7]"Bagr + "Zen
JEx86-64x86-64
Zásuvkaplocha počítačeHigh-endN / AN / A
Hlavní proudN / AAM4
VstupFM1FM2FM2 +[A]N / A
ZákladníN / AN / AAM1N / A
jinýFS1FS1 +, FP2FP3FP4FP5FP6FT1FT3FT3bFP4FP5
PCI Express verze2.03.02.03.0
Fab. (nm )GF 32SHP
(HKMG SOI )
GF 28SHP
(HKMG hromadně)
GF 14LPP
(FinFET hromadně)
GF 12LP
(FinFET hromadně)
TSMC N7
(FinFET hromadně)
TSMC N40
(hromadně)
TSMC N28
(HKMG hromadně)
GF 28SHP
(HKMG hromadně)
GF 14LPP
(FinFET hromadně)
Zemřít plocha (mm2)228246245245250210[8]15675 (+ 28 FCH )107?125149
Min TDP (Ž)351712104.543.95106
Max APU TDP (Ž)10095651825
Maximální základní takt APU (GHz)33.84.14.13.73.83.63.73.81.752.222.23.23.3
Max APU na uzel[b]11
Max procesor[C] jádra za APU48242
Max vlákna na jádro CPU1212
Struktura celého čísla3+32+24+24+2+11+1+1+12+24+2
i386, i486, i586, CMOV, NOPL, i686, PAE, NX bit, CMPXCHG16B, AMD-V, RVI, ABM a 64bitové LAHF / SAHFAnoAno
IOMMU[d]N / AAno
BMI1, AES-NI, CLMUL, a F16CN / AAno
MOVBEN / AAno
AVIC, BMI2 a RDRANDN / AAno
ADX, SHA, RDSEED, SMAP, SMEP, XSAVEC, XSAVES, XRSTORS, CLFLUSHOPT a CLZERON / AAnoN / AAno
WBNOINVD, CLWB, RDPID, RDPRU a MCOMMITN / AAnoN / A
FPU za jádro10.5110.51
Trubky na FPU22
Šířka potrubí FPU128 bitů256 bitů80-bit128 bitů
procesor instrukční sada SIMD úroveňSSE4a[E]AVXAVX2SSSE3AVXAVX2
3DNow!3DNow! +N / AN / A
PREFETCH / PREFETCHWAnoAno
FMA4, LWP, TBM, a XOPN / AAnoN / AN / AAnoN / A
FMA3AnoAno
L1 datová mezipaměť na jádro (KiB)64163232
Mezipaměť dat L1 asociativita (způsoby)2488
L1 instrukční cache za jádro10.5110.51
Max. APU celková mezipaměť instrukcí L1 (KiB)2561281922565126412896128
Mezipaměť instrukcí L1 asociativita (způsoby)2348234
L2 cache za jádro10.5110.51
Max. APU celková L2 cache (MiB)424121
Mezipaměť L2 asociativita (způsoby)168168
APU celkem Mezipaměť L3 (MiB)N / A48N / A4
Mezipaměť APU L3 asociativita (způsoby)1616
Schéma mezipaměti L3OběťN / AOběťOběť
Maximální sklad DOUŠEK Podpěra, podporaDDR3-1866DDR3-2133DDR3-2133, DDR4-2400DDR4-2400DDR4-2933DDR4-3200, LPDDR4-4266DDR3L-1333DDR3L-1600DDR3L-1866DDR3-1866, DDR4-2400DDR4-2400
Max DOUŠEK kanály na APU212
Maximální sklad DOUŠEK šířka pásma (GB / s) na APU29.86634.13238.40046.93268.25610.66612.80014.93319.20038.400
GPU mikroarchitekturaTeraScale 2 (VLIW5)TeraScale 3 (VLIW4)GCN 2. genGCN 3. genGCN 5. gen[9]TeraScale 2 (VLIW5)GCN 2. genGCN 3. gen[9]GCN 5. gen
GPU instrukční sadaTeraScale instrukční sadaSada instrukcí GCNTeraScale instrukční sadaSada instrukcí GCN
Maximální základní takt GPU (MHz)6008008448661108125014002100538600?8479001200
Maximální základní základna GPU GFLOPS[F]480614.4648.1886.71134.517601971.22150.486???345.6460.8
3D engine[G]Až 400: 20: 8Až 384: 24: 6Až 512: 32: 8Až 704: 44:16[10]Až 512:?:?80:8:4128:8:4Až 192:?:?Až 192:?:?
IOMMUv1IOMMUv2IOMMUv1?IOMMUv2
Video dekodérUVD 3.0UVD 4.2UVD 6.0VCN 1.0[11]VCN 2.0[12]UVD 3.0UVD 4.0UVD 4.2UVD 6.0UVD 6.3VCN 1.0
Kodér videaN / AVCE 1.0VCE 2.0VCE 3.1N / AVCE 2.0VCE 3.1
Úspora energie GPUPřesilovkaPowerTunePřesilovkaPowerTune[13]
TrueAudioN / AAno[14]N / AAno
FreeSync1
2
1
2
HDCP[h]?1.41.4
2.2
?1.41.4
2.2
PlayReady[h]N / A3.0 zatím neN / A3.0 zatím ne
Podporované displeje[i]2–32–433 (počítač)
4 (mobilní, vestavěné)
4234
/ drm / radeon[j][16][17]AnoN / AAnoN / A
/ drm / amdgpu[j][18]N / AAno[19]AnoN / AAno[19]Ano
  1. ^ Modely APU: A8-7680, A6-7480. Pouze CPU: Athlon X4 845.
  2. ^ PC by byl jeden uzel.
  3. ^ APU kombinuje CPU a GPU. Oba mají jádra.
  4. ^ Vyžaduje podporu firmwaru.
  5. ^ Žádné SSE4. Žádné SSSE3.
  6. ^ Jednoduchá přesnost výkon se počítá ze základní (nebo posílené) rychlosti jádra na základě a FMA úkon.
  7. ^ Sjednocené shadery  : jednotky mapování textury  : vykreslení výstupních jednotek
  8. ^ A b K přehrávání chráněného video obsahu také vyžaduje podporu karty, operačního systému, ovladačů a aplikací. K tomu je také nutný kompatibilní HDCP displej. HDCP je povinný pro výstup určitých zvukových formátů, což omezuje multimediální nastavení.
  9. ^ Chcete-li napájet více než dva displeje, další panely musí mít nativní DisplayPort Podpěra, podpora.[15] Alternativně lze použít aktivní adaptéry DisplayPort-to-DVI / HDMI / VGA.
  10. ^ A b DRM (Správce přímého vykreslování ) je součástí jádra Linuxu. Podpora v této tabulce odkazuje na nejnovější verzi.

Přehled funkcí pro grafické karty AMD

V následující tabulce jsou uvedeny vlastnosti AMD je GPU (viz také: Seznam grafických jednotek AMD ).

Jméno GPU sérieDivit seMach3D vztekRage ProVztekR100R200R300R400R500R600RV670R700EvergreenSeverní
Ostrovy
Jižní
Ostrovy
Moře
Ostrovy
Sopečný
Ostrovy
Arktický
Ostrovy / Polaris
VegaNavi
Uvolněno19861991199619971998Dubna 2000Srpna 2001Září 2002Květen 2004Říjen 2005Květen 2007Listopad 2007Červen 2008Září 2009Říjen 2010Leden 2012Září 2013Červen 2015Červen 2016Červen 2017Července 2019
Marketingový názevDivit seMach3D vztekRage ProVztekRadeon 7000Radeon 8000Radeon 9000Radeon X700 / X800Radeon X1000Radeon HD 1000/2000Radeon HD 3000Radeon HD 4000Radeon HD 5000Radeon HD 6000Radeon HD 7000Radeon Rx 200Radeon Rx 300Radeon RX 400/500Radeon RX Vega / Radeon VII (7 nm)Radeon RX 5000
Podpora AMDSkončilProud
Druh2D3D
Sada instrukcíNení veřejně známoTeraScale instrukční sadaSada instrukcí GCNSada instrukcí RDNA
MikroarchitekturaTeraScale 1TeraScale 2 (VLIW5)TeraScale 3 (VLIW4)GCN 1. genGCN 2. genGCN 3. genGCN 4. genGCN 5. genRDNA
TypOpravené potrubí[A]Programovatelné pixelové a vrcholné kanályJednotný shader model
Direct3DN / A5.06.07.08.19.0
11 (9_2 )
9.0b
11 (9_2)
9.0c
11 (9_3 )
10.0
11 (10_0 )
10.1
11 (10_1 )
11 (11_0)11 (11_1 )
12 (11_1)
11 (12_0 )
12 (12_0)
11 (12_1 )
12 (12_1)
Shader modelN / A1.42.0+2,0b3.04.04.15.05.15.1
6.3
6.4
OpenGLN / A1.11.21.32.0[b]3.34.5 (v systému Linux + Mesa 3D: 4,2 s podporou FP64 HW, 3,3 bez)[20][21][22][C]4.6 (na Linuxu: 4.6 (Mesa 20.0))
VulkanN / A1.0
(Vyhrajte 7+ nebo Mesa 17+ )
1.2 (Adrenalin 20.1, Linux Mesa 20.0)
OpenCLN / ABlízko kovu1.11.22.0 (řidič adrenalinu zapnutý Win7 + )
(1.2 zapnuto Linux, 2,1 s AMD ROCm)
?
HSAN / AAno?
Dekódování videa ASICN / AAvivo /UVDUVD +UVD 2UVD 2.2UVD 3UVD 4UVD 4.2UVD 5.0 nebo 6.0UVD 6.3UVD 7[23][d]VCN 2.0[23][d]
Kódování videa ASICN / AVCE 1.0VCE 2.0VCE 3.0 nebo 3.1VCE 3.4VCE 4.0[23][d]
Šetření energie?PřesilovkaPowerTunePowerTune & ZeroCore Power?
TrueAudioN / AProstřednictvím vyhrazeného DSPProstřednictvím shaderů
FreeSyncN / A1
2
HDCP[E]?1.41.4
2.2
1.4
2.2
2.3
PlayReady[E]N / A3.0Ne3.0
Podporované displeje[F]1–222–6?
Max. rozlišení?2–6 ×
2560×1600
2–6 ×
4096 × 2160 při 60 Hz
2–6 ×
5120 × 2880 při 60 Hz
3 ×
7680 × 4320 při 60 Hz[24]
?
/ drm / radeon[G]AnoN / A
/ drm / amdgpu[G]N / AExperimentální[25]Ano
  1. ^ Řada Radeon 100 má programovatelné shadery pixelů, ale není plně v souladu s DirectX 8 nebo Pixel Shader 1.0. Viz článek na Shadery pixelů R100.
  2. ^ Tyto řady nejsou plně v souladu s OpenGL 2+, protože hardware nepodporuje všechny typy bez napájení dvou (NPOT) textur.
  3. ^ Soulad s OpenGL 4+ vyžaduje podporu shaderů FP64, které jsou emulovány na některých čipech TeraScale pomocí 32bitového hardwaru.
  4. ^ A b C UVD a VCE byly nahrazeny Video Core Next (VCN) ASIC v EU Raven Ridge APU implementace Vega.
  5. ^ A b K přehrávání chráněného video obsahu také vyžaduje podporu karty, operačního systému, ovladačů a aplikací. K tomu je také nutný kompatibilní HDCP displej. HDCP je povinný pro výstup určitých zvukových formátů, což omezuje multimediální nastavení.
  6. ^ Nativní může být podporováno více displejů DisplayPort připojení nebo rozdělení maximálního rozlišení mezi více monitorů s aktivními převaděči.
  7. ^ A b DRM (Správce přímého vykreslování ) je součástí jádra Linuxu. Podpora v této tabulce odkazuje na nejnovější verzi.

Viz také

Reference

  1. ^ „AMD PowerTune vs PowerPlay“ (pdf). AMD. 1. prosince 2010.
  2. ^ Marco Chiappetta (10. září 2009). „ATI Radeon HD 4670, předefinování hlavního proudu“. Citováno 10. prosince 2018.
  3. ^ „Archivovaná kopie“. Archivovány od originál dne 30. ledna 2014. Citováno 23. srpna 2017.CS1 maint: archivovaná kopie jako titul (odkaz)
  4. ^ "Přidat podporu amdgpu powerplay". 11. listopadu 2015.
  5. ^ PC Watch obrázek. Citováno 3. prosince 2007. Všimněte si rychlosti jádra v sekci aktuálního nastavení hodin šedě.
  6. ^ „AMD oznamuje APU 7. generace: Rypadlo mk2 v Bristol Ridge a Stoney Ridge pro notebooky“. 31. května 2016. Citováno 3. ledna 2020.
  7. ^ "AMD Mobile" Carrizo "Rodina APU navržená tak, aby poskytla výrazný skok ve výkonu, energetickou účinnost v roce 2015" (Tisková zpráva). 20. listopadu 2014. Citováno 16. února 2015.
  8. ^ „Průvodce srovnáním mobilních procesorů Rev. 13.0 Strana 5: Úplný seznam mobilních procesorů AMD“. TechARP.com. Citováno 13. prosince 2017.
  9. ^ A b „AMD VEGA10 a VEGA11 GPU spatřeny v ovladači OpenCL“. VideoCardz.com. Citováno 6. června 2017.
  10. ^ Cutress, Ian (1. února 2018). „Zen Cores and Vega: Ryzen APUs for AM4 - AMD Tech Day at CES: 2018 Roadmap Revealed, with Ryzen APUs, Zen + on 12nm, Vega on 7nm“. Anandtech. Citováno 7. února 2018.
  11. ^ Larabel, Michael (17. listopadu 2017). „Radeon VCN Encode Support Lands in Mesa 17.4 Git“. Phoronix. Citováno 20. listopadu 2017.
  12. ^ Liu, Leo (4. září 2020). "Přidat podporu dekódování Renoir VCN". Citováno 11. září 2020. Má stejný blok VCN2.x jako Navi1x
  13. ^ Tony Chen; Jason Greaves, „Architektura AMD Graphics Core Next (GCN)“ (PDF), AMD, vyvoláno 13. srpna 2016
  14. ^ „Technický pohled na architekturu Kaveri společnosti AMD“. Polopřesné. Citováno 6. července 2014.
  15. ^ „Jak mohu připojit tři nebo více monitorů ke grafické kartě AMD Radeon ™ HD 5000, HD 6000 a HD 7000?“. AMD. Citováno 8. prosince 2014.
  16. ^ Airlie, David (26. listopadu 2009). „DisplayPort podporovaný ovladačem KMS začleněný do linuxového jádra 2.6.33“. Citováno 16. ledna 2016.
  17. ^ "Matice funkcí Radeon". freedesktop.org. Citováno 10. ledna 2016.
  18. ^ Deucher, Alexander (16. září 2015). „XDC2015: AMDGPU“ (PDF). Citováno 16. ledna 2016.
  19. ^ A b Michel Dänzer (17. listopadu 2016). „[OZNAM] xf86-video-amdgpu 1.2.0“. lists.x.org.
  20. ^ „AMD Radeon Software Crimson Edition Beta“. AMD. Citováno 20. dubna 2018.
  21. ^ "Mesamatrix". mesamatrix.net. Citováno 22. dubna 2018.
  22. ^ „RadeonFeature“. Nadace X.Org. Citováno 20. dubna 2018.
  23. ^ A b C Killian, Zak (22. března 2017). „AMD vydává patche pro podporu Vega v Linuxu“. Technická zpráva. Citováno 23. března 2017.
  24. ^ „Radeonova nová generace architektury Vega“ (PDF). Radeon Technologies Group (AMD). Archivovány od originál (PDF) 6. září 2018. Citováno 13. června 2017.
  25. ^ Larabel, Michael (7. prosince 2016). „Nejlepší vlastnosti jádra Linux 4.9“. Phoronix. Citováno 7. prosince 2016.

externí odkazy