Rypadlo (mikroarchitektura) - Excavator (microarchitecture)
Obecná informace | |
---|---|
Spuštěno | 2015 |
Společný výrobce | |
Architektura a klasifikace | |
Min. velikost funkce | 28 nm sypký křemík (GF28A)[1] |
Sada instrukcí | AMD64 (x86-64 ) |
Produkty, modely, varianty | |
Název jádra | |
Dějiny | |
Předchůdce | Steamroller - Family 15h (3. generace) |
Nástupce | Zen |
Rodina AMD Excavator 15h je mikroarchitektura vyvinutý uživatelem AMD uspět Steamroller Family 15h pro použití v AMD APU procesory a normální CPU. 12. října 2011 společnost AMD odhalila název Excavator jako krycí jméno pro čtvrtou generaci Buldozer - odvozené jádro.
Na základě rypadla APU pro běžné aplikace se nazývá Carrizo a byla vydána v roce 2015.[2][3]The Carrizo APU je navržen tak, aby byl HSA 1.0 v souladu.[4]Pojmenována varianta APU a CPU založená na bagru Toronto pro serverové a podnikové trhy.[5]
Rypadlo bylo konečnou revizí "Buldozer" rodiny se dvěma novými mikroarchitekturami, které nahradily Rypadlo o rok později.[6][7]Bagr byl následován x86-64 Zen architektura na začátku roku 2017.[8][9]
Architektura
Rypadlo přidalo hardwarovou podporu pro nové pokyny, jako je AVX2, BMI2 a RDRAND.[10]Bagr je navržen s použitím knihoven s vysokou hustotou (neboli „tenkých“), které se běžně používají GPU snížit spotřeba elektrické energie a velikost matrice, což přináší 30% nárůst efektivní využití energie.[11] Rypadlo dokáže zpracovat až o 15% více instrukcí za hodinu ve srovnání s předchozím základním Steamrollerem AMD.[12]
Funkce a ASIC
V následující tabulce jsou uvedeny vlastnosti AMD je APU (viz také: Seznam jednotek AMD zrychlených na zpracování ).
Krycí jméno | Server | Základní | Toronto | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Micro | Kjóto | |||||||||||||||||
plocha počítače | Hlavní proud | Carrizo | Bristol Ridge | Raven Ridge | Picasso | Renoir | ||||||||||||
Vstup | Llano | Trojice | Richland | Kaveri | ||||||||||||||
Základní | Kabini | |||||||||||||||||
mobilní, pohybliví | Výkon | Renoir | ||||||||||||||||
Hlavní proud | Llano | Trojice | Richland | Kaveri | Carrizo | Bristol Ridge | Raven Ridge | Picasso | ||||||||||
Vstup | Dalí | |||||||||||||||||
Základní | Desna, Ontario, Zacate | Kabini, Temash | Beema, Mullins | Carrizo-L | Stoney Ridge | |||||||||||||
Vestavěné | Trojice | Orel bělohlavý | Merlin Falcon, Hnědý sokol | Výr virginský | Šedý jestřáb | Ontario, Zacate | Kabini | Stepní orel, Korunovaný orel, Rodina LX | Prairie Falcon | Poštolka pruhovaná | ||||||||
Plošina | Vysoký, standardní a nízký výkon | Nízký a extrémně nízký výkon | ||||||||||||||||
Uvolněno | Srpna 2011 | Říjen 2012 | Červen 2013 | Leden 2014 | Červen 2015 | Červen 2016 | Říjen 2017 | Ledna 2019 | Března 2020 | Leden 2011 | Květen 2013 | Dubna 2014 | Květen 2015 | Únor 2016 | Dubna 2019 | |||
procesor mikroarchitektura | K10 | Piledriver | Parní válec | Rypadlo | "Bagr + "[13] | Zen | Zen + | Zen 2 | rys | Jaguár | Puma | Puma +[14] | "Bagr + " | Zen | ||||
JE | x86-64 | x86-64 | ||||||||||||||||
Zásuvka | plocha počítače | High-end | N / A | N / A | ||||||||||||||
Hlavní proud | N / A | AM4 | ||||||||||||||||
Vstup | FM1 | FM2 | FM2 +[A] | N / A | ||||||||||||||
Základní | N / A | N / A | AM1 | N / A | ||||||||||||||
jiný | FS1 | FS1 +, FP2 | FP3 | FP4 | FP5 | FP6 | FT1 | FT3 | FT3b | FP4 | FP5 | |||||||
PCI Express verze | 2.0 | 3.0 | 2.0 | 3.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) | 228 | 246 | 245 | 245 | 250 | 210[15] | 156 | 75 (+ 28 FCH ) | 107 | ? | 125 | 149 | ||||||
Min TDP (Ž) | 35 | 17 | 12 | 10 | 4.5 | 4 | 3.95 | 10 | 6 | |||||||||
Max APU TDP (Ž) | 100 | 95 | 65 | 18 | 25 | |||||||||||||
Maximální základní takt APU (GHz) | 3 | 3.8 | 4.1 | 4.1 | 3.7 | 3.8 | 3.6 | 3.7 | 3.8 | 1.75 | 2.2 | 2 | 2.2 | 3.2 | 3.3 | |||
Max APU na uzel[b] | 1 | 1 | ||||||||||||||||
Max procesor[C] jádra za APU | 4 | 8 | 2 | 4 | 2 | |||||||||||||
Max vlákna na jádro CPU | 1 | 2 | 1 | 2 | ||||||||||||||
Struktura celého čísla | 3+3 | 2+2 | 4+2 | 4+2+1 | 1+1+1+1 | 2+2 | 4+2 | |||||||||||
i386, i486, i586, CMOV, NOPL, i686, PAE, NX bit, CMPXCHG16B, AMD-V, RVI, ABM a 64bitové LAHF / SAHF | ![]() | ![]() | ||||||||||||||||
IOMMU[d] | N / A | ![]() | ||||||||||||||||
BMI1, AES-NI, CLMUL, a F16C | N / A | ![]() | ||||||||||||||||
MOVBE | N / A | ![]() | ||||||||||||||||
AVIC, BMI2 a RDRAND | N / A | ![]() | ||||||||||||||||
ADX, SHA, RDSEED, SMAP, SMEP, XSAVEC, XSAVES, XRSTORS, CLFLUSHOPT a CLZERO | N / A | ![]() | N / A | ![]() | ||||||||||||||
WBNOINVD, CLWB, RDPID, RDPRU a MCOMMIT | N / A | ![]() | N / A | |||||||||||||||
FPU za jádro | 1 | 0.5 | 1 | 1 | 0.5 | 1 | ||||||||||||
Trubky na FPU | 2 | 2 | ||||||||||||||||
Šířka potrubí FPU | 128 bitů | 256 bitů | 80-bit | 128 bitů | ||||||||||||||
procesor instrukční sada SIMD úroveň | SSE4a[E] | AVX | AVX2 | SSSE3 | AVX | AVX2 | ||||||||||||
3DNow! | 3DNow! + | N / A | N / A | |||||||||||||||
PREFETCH / PREFETCHW | ![]() | ![]() | ||||||||||||||||
FMA4, LWP, TBM, a XOP | N / A | ![]() | N / A | N / A | ![]() | N / A | ||||||||||||
FMA3 | ![]() | ![]() | ||||||||||||||||
L1 datová mezipaměť na jádro (KiB) | 64 | 16 | 32 | 32 | ||||||||||||||
Mezipaměť dat L1 asociativita (způsoby) | 2 | 4 | 8 | 8 | ||||||||||||||
L1 instrukční cache za jádro | 1 | 0.5 | 1 | 1 | 0.5 | 1 | ||||||||||||
Max. APU celková mezipaměť instrukcí L1 (KiB) | 256 | 128 | 192 | 256 | 512 | 64 | 128 | 96 | 128 | |||||||||
Mezipaměť instrukcí L1 asociativita (způsoby) | 2 | 3 | 4 | 8 | 2 | 3 | 4 | |||||||||||
L2 cache za jádro | 1 | 0.5 | 1 | 1 | 0.5 | 1 | ||||||||||||
Max. APU celková L2 cache (MiB) | 4 | 2 | 4 | 1 | 2 | 1 | ||||||||||||
Mezipaměť L2 asociativita (způsoby) | 16 | 8 | 16 | 8 | ||||||||||||||
APU celkem Mezipaměť L3 (MiB) | N / A | 4 | 8 | N / A | 4 | |||||||||||||
Mezipaměť APU L3 asociativita (způsoby) | 16 | 16 | ||||||||||||||||
Schéma mezipaměti L3 | Oběť | N / A | Oběť | Oběť | ||||||||||||||
Maximální sklad DOUŠEK Podpěra, podpora | DDR3-1866 | DDR3-2133 | DDR3-2133, DDR4-2400 | DDR4-2400 | DDR4-2933 | DDR4-3200, LPDDR4-4266 | DDR3L-1333 | DDR3L-1600 | DDR3L-1866 | DDR3-1866, DDR4-2400 | DDR4-2400 | |||||||
Max DOUŠEK kanály na APU | 2 | 1 | 2 | |||||||||||||||
Maximální sklad DOUŠEK šířka pásma (GB / s) na APU | 29.866 | 34.132 | 38.400 | 46.932 | 68.256 | 10.666 | 12.800 | 14.933 | 19.200 | 38.400 | ||||||||
GPU mikroarchitektura | TeraScale 2 (VLIW5) | TeraScale 3 (VLIW4) | GCN 2. gen | GCN 3. gen | GCN 5. gen[16] | TeraScale 2 (VLIW5) | GCN 2. gen | GCN 3. gen[16] | GCN 5. gen | |||||||||
GPU instrukční sada | TeraScale instrukční sada | Sada instrukcí GCN | TeraScale instrukční sada | Sada instrukcí GCN | ||||||||||||||
Maximální základní takt GPU (MHz) | 600 | 800 | 844 | 866 | 1108 | 1250 | 1400 | 2100 | 538 | 600 | ? | 847 | 900 | 1200 | ||||
Maximální základní základna GPU GFLOPS[F] | 480 | 614.4 | 648.1 | 886.7 | 1134.5 | 1760 | 1971.2 | 2150.4 | 86 | ? | ? | ? | 345.6 | 460.8 | ||||
3D engine[G] | Až 400: 20: 8 | Až 384: 24: 6 | Až 512: 32: 8 | Až 704: 44:16[17] | Až 512:?:? | 80:8:4 | 128:8:4 | Až 192:?:? | Až 192:?:? | |||||||||
IOMMUv1 | IOMMUv2 | IOMMUv1 | ? | IOMMUv2 | ||||||||||||||
Video dekodér | UVD 3.0 | UVD 4.2 | UVD 6.0 | VCN 1.0[18] | VCN 2.0[19] | UVD 3.0 | UVD 4.0 | UVD 4.2 | UVD 6.0 | UVD 6.3 | VCN 1.0 | |||||||
Kodér videa | N / A | VCE 1.0 | VCE 2.0 | VCE 3.1 | N / A | VCE 2.0 | VCE 3.1 | |||||||||||
Úspora energie GPU | Přesilovka | PowerTune | Přesilovka | PowerTune[20] | ||||||||||||||
TrueAudio | N / A | ![]() | N / A | ![]() | ||||||||||||||
FreeSync | 1 2 | 1 2 | ||||||||||||||||
HDCP[h] | ? | 1.4 | 1.4 2.2 | ? | 1.4 | 1.4 2.2 | ||||||||||||
PlayReady[h] | N / A | 3.0 zatím ne | N / A | 3.0 zatím ne | ||||||||||||||
Podporované displeje[i] | 2–3 | 2–4 | 3 | 3 (počítač) 4 (mobilní, vestavěné) | 4 | 2 | 3 | 4 | ||||||||||
/ drm / radeon [j][23][24] | ![]() | N / A | ![]() | N / A | ||||||||||||||
/ drm / amdgpu [j][25] | N / A | ![]() | ![]() | N / A | ![]() | ![]() |
- ^ Modely APU: A8-7680, A6-7480. Pouze CPU: Athlon X4 845.
- ^ PC by byl jeden uzel.
- ^ APU kombinuje CPU a GPU. Oba mají jádra.
- ^ Vyžaduje podporu firmwaru.
- ^ Žádné SSE4. Žádné SSSE3.
- ^ Jednoduchá přesnost výkon se počítá ze základní (nebo posílené) rychlosti jádra na základě a FMA úkon.
- ^ Sjednocené shadery : jednotky mapování textury : vykreslení výstupních jednotek
- ^ 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í.
- ^ Chcete-li napájet více než dva displeje, další panely musí mít nativní DisplayPort Podpěra, podpora.[22] Alternativně lze použít aktivní adaptéry DisplayPort-to-DVI / HDMI / VGA.
- ^ 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.
Procesory
Linky APU
Tam jsou tři APU řádky ohlášené nebo vydané:
- Rozpočet a hlavní trhy (stolní a mobilní): Carrizo APU
- The Carrizo mobilní APU byly spuštěny v roce 2015 na základě Rypadlo x86 jádra a představovat Heterogenní systémová architektura pro integrované sdílení úkolů mezi CPU a GPU, což umožňuje GPU provádět výpočetní funkce, o nichž se tvrdí, že poskytují větší zvýšení výkonu než zmenšení samotné velikosti funkce.[4]
- Carrizo stolní APU byly uvedeny na trh v roce 2018. Produkt hlavního proudu (A8-7680) má 4 jádra rypadla a GPU založený na architektuře GCN1.2. Také je spuštěna základní APU (A6-7480) se 2 jádry rypadla.
- Rozpočet a hlavní trhy (stolní a mobilní): Bristol Ridge, a Stoney Ridge (pro notebooky základní úrovně), APU[27]
- Využívají APU Bristol Ridge zásuvka AM4 a DDR4 RAM
- APU Bristol Ridge mají až 4 jádra procesoru Excavator a až 8 3. generace GCN Jádra GPU
- Až o 20% vyšší výkon procesoru než Carrizo
- TDP 15 až 65 W, 15–35 W pro mobilní zařízení
- Enterprise a serverové trhy: Toronto APU
- The Toronto APU pro serverové a podnikové trhy představovalo čtyři základní moduly CPU x86 Excavator a Sopečné ostrovy integrované jádro GPU.
- The Rypadlo jádra má větší výhodu s IPC než Parní válec. Zlepšení je o 4–15%.
- Podpora pro HSA /hUMA, DDR3 /DDR4, PCIe 3.0, GCN 1.2[4][5][9]
- The Toronto APU byla k dispozici v BGA a SoC varianty. Varianta SoC měla Southbridge na stejné matrici jako APU, abyste ušetřili místo a energii a optimalizovali pracovní zátěž.
- Kompletní systém s APU v Torontu by měl maximální využití energie 70 W.[5]
Řádky CPU na ploše
Neexistují žádné plány Parní válec (3. gen Buldozer ) nebo architektury Excavator (4. generace Bulldozer) na špičkových desktopových platformách.
Procesor rypadla pro stolní počítače oznámen 2. února 2016 s názvem Athlon X4 845.[28]V roce 2017 byly uvedeny na trh další tři stolní procesory (Athlon X4 9x0). Přicházejí v Socket AM4 s TDP 65W. Ve skutečnosti jsou to APU se zakázanými grafickými jádry.
Model CPU | Frekvence (GHz) | Jádra | TDP (Watt) | Zásuvka | L1D mezipaměť | Mezipaměť L2 | PCI Express 3.0 | Relativní IPC | Zamčené |
---|---|---|---|---|---|---|---|---|---|
Athlon X4 845 (Carrizo) | 3,5 (3,8 turbo) | 4 | 65 | Zásuvka FM2 + (906) | 4 * 32 kB | 2 * 1 MB | X8 | 1.0 | Ano |
Athlon X4 940 (Bristol Ridge) | 3,2 (3,6 turbo) | 4 | 65 | Zásuvka AM4 (1331) | 4 * 32 kB | 2 * 1 MB | X16 | 1.1 | Ne |
Athlon X4 950 (Bristol Ridge) | 3,5 (3,8 turbo) | 4 | 65 | Zásuvka AM4 (1331) | 4 * 32 kB | 2 * 1 MB | X16 | 1.1 | Ne |
Athlon X4 970 (Bristol Ridge) | 3,8 (4,0 turbo) | 4 | 65 | Zásuvka AM4 (1331) | 4 * 32 kB | 2 * 1 MB | X16 | 1.1 | Ne |
Serverové řádky
Plány AMD Opteron pro rok 2015 ukazují bagr Toronto APU a Toronto CPU určené pro 1 klastrové aplikace procesoru (1P):[5]
- Pro klastry 1P Web a Enterprise Services:
- Toronto CPU - čtyřjádrová architektura bagru x86
- plány pro Cambridge CPU - 64bitový AArch64 jádro
- Pro 1P výpočetní a mediální klastry:
- Toronto APU - čtyřjádrová architektura bagru x86
- Pro servery 2P / 4P:
- Varšava CPU - 12/16 jádro x86 Piledriver (Buldozer 2. generace) (Opteron 6338P a 6370P )
- žádné plány Parní válec (3. gen Buldozer ) nebo architektury Excavator (4. generace Bulldozer) na špičkových víceprocesorových platformách
Reference
- ^ http://www.extremetech.com/computing/176919-amd-leak-confirms-that-excavator-apu-will-be-28nm-and-that-some-production-is-moving-back-to-globalfoundries
- ^ Reynolds, Sam (31. října 2013). „Nové potvrzené podrobnosti o sestavě APU AMD 2014, Kaveri se zdržel“. Vr-zone.com. Citováno 24. listopadu 2013.
- ^ „AMD aktualizuje plán produktu pro roky 2014 a 2015“. Digitimes.com. 26. srpna 2013. Citováno 24. listopadu 2013.
- ^ A b C Hachman, Mark (21. listopadu 2014). „AMD představuje špičkovou APU„ Carrizo “, první čip, který plně využívá odvážnou technologii HSA.“. PCWorld. Citováno 15. ledna 2015.
- ^ A b C d Mujtaba, Hassan (26. prosince 2013). „Plán AMD Opteron odhaluje podrobnosti příští generace APU v Torontu a Carrizo“. WCCF Tech. Citováno 15. ledna 2015.
- ^ http://www.bit-tech.net/news/hardware/2014/09/11/amd-zen/1
- ^ „Archivovaná kopie“. Archivovány od originál dne 2014-05-13. Citováno 2014-05-22.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ Moammer, Khalid (9. září 2014). „Vysoce výkonné jádro AMD příští generace x86 je Zen“. WCCF Tech. Citováno 15. ledna 2015.
- ^ A b Mujtaba, Hassan (5. května 2014). „AMD oznamuje plán na období 2014–2016 - 20nm projekt SkyBridge a K12 64bitová ARM jádra pro rok 2016“. WCCF Tech. Citováno 15. ledna 2015.
- ^ „Architektura AMD Carrizo podrobně a prozkoumána“. Extremetech.com. 2. června 2015. Citováno 3. března 2019.
- ^ http://www.tomshardware.com/news/Steamroller-High_Density_Libraries-hot-chips-cpu-gpu,17218.html
- ^ http://wccftech.com/amd-carrizo-apu-architecture-hot-chips/
- ^ „AMD oznamuje APU 7. generace: Rypadlo mk2 v Bristol Ridge a Stoney Ridge pro notebooky“. 31. května 2016. Citováno 3. ledna 2020.
- ^ "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.
- ^ „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.
- ^ A b „GPU AMD VEGA10 a VEGA11 spatřeny v ovladači OpenCL“. VideoCardz.com. Citováno 6. června 2017.
- ^ 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.
- ^ Larabel, Michael (17. listopadu 2017). „Radeon VCN Encode Support Lands in Mesa 17.4 Git“. Phoronix. Citováno 20. listopadu 2017.
- ^ Liu, Leo (04.09.2020). "Přidat podporu dekódování Renoir VCN". Citováno 2020-09-11.
Má stejný blok VCN2.x jako Navi1x
- ^ Tony Chen; Jason Greaves, „Architektura AMD Graphics Core Next (GCN)“ (PDF), AMD, vyvoláno 13. srpna 2016
- ^ „Technický pohled na architekturu AMD Kaveri společnosti AMD“. Polopřesné. Citováno 6. července 2014.
- ^ „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.
- ^ 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.
- ^ "Matice funkcí Radeon". freedesktop.org. Citováno 10. ledna 2016.
- ^ Deucher, Alexander (16. září 2015). „XDC2015: AMDGPU“ (PDF). Citováno 16. ledna 2016.
- ^ A b Michel Dänzer (17. listopadu 2016). „[OZNAM] xf86-video-amdgpu 1.2.0“. lists.x.org.
- ^ Cutress, Ian (1. června 2016). „AMD oznamuje APU 7. generace“. Anandtech.com. Citováno 1. června 2016.
- ^ Jeff Kampman (2. února 2016). „AMD umístí rypadlo na stolní počítač s Athlon X4 845“.