AMD Radeon 500 series
AMD Radeon graphics logo | |
Release date | 18 April 2017 |
---|---|
Codename | Polaris |
Architecture | GCN 4th gen |
Cards | |
Entry-level | Radeon RX 550 Radeon RX 560 |
Mid-range | Radeon RX 570 Radeon RX 580 |
Rendering support | |
Direct3D | |
OpenCL | OpenCL 2.0 [1] |
OpenGL | OpenGL 4.5 (4.6 Windows 7+ and Adrenalin 18.4.1+)[2] [3] [4] [5][6] |
Vulkan (API) | |
History | |
Predecessor | Radeon 400 series |
Successor | Radeon RX Vega series |
The Radeon RX 500 series is a series of graphics cards made by AMD. These cards are based on the fourth iteration of the Graphics Core Next architecture, featuring GPUs based on Polaris 20, Polaris 11, and Polaris 12 chips.[10] Thus the RX 500 series uses the same microarchitecture and instruction set as its predecessor, while making use of improvements in the manufacturing process to enable higher clock rates.[11][12]
Contents
Chipset table
- Supported display standards are: DisplayPort 1.4 HBR, HDMI 2.0b, HDR10 color.[13]
- Dual-Link DVI-D and DVI-I at resolutions up to 4096×2304 are also supported, despite ports not being present on the reference cards.
OpenCL (API)
OpenCL accelerates many scientific Software Packages against CPU up to factor 10 or 100 and more. Open CL 1.0 to 1.2 are supported for all Chips with Terascale and GCN Architecture. OpenCL 2.0 is supported with GCN 2nd Gen. or 1.2 and higher) [14] For OpenCL 2.1 and 2.2 only Driver Updates are necessary with OpenCL 2.0 conformant Cards.
Vulkan (API)
API Vulkan 1.0 is supported for all with GCN Architecture. Vulkan 1.1 (GCN 2nd Gen. or 1.2 and higher) will be supported with actual drivers in 2018.[15]
Desktop & Laptop
Radeon Feature Matrix
R100 | R200 | R300 | R400 | R500 | R600 | RV670 | R700 | Evergreen | Northern Islands | Southern Islands | Sea Islands |
Volcanic Islands | Arctic Islands/Polaris |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Released | Apr 2000 | Aug 2001 | Oct 2002 | May 2004 | Oct 2005 | May 2006 | Nov 2007 | Jun 2008 | Sep 2009 | Oct 2010 | Jan 2012 | Sep 2013 | Jun 2015 | 2016-Q2/Q3 |
Instruction set | not publicly known | TeraScale instruction set | GCN instruction set | |||||||||||
Microarchitecture | TeraScale 1 (VLIW5) | TeraScale 2 (VLIW5) | TeraScale 3 (VLIW4) | GCN 1.0 | GCN 1.1 | GCN 1.2 | Polaris | |||||||
Microarchitecture type | Fixed pipeline | Unified shader model | ||||||||||||
Direct3D | 7.0 | 8.1 | 9.0 | 9.0b | 9.0c | 10.0 | 10.1 | 11.0 | 12.0 | 12.1 | ||||
Shader Model | 1.1 | 1.4 | 2.0+ | 2.b | 3.0 | 4.0 | 4.1 | 5.0 | ||||||
OpenGL | 1.3 | 2.0 | 3.3 | 4.4 | 4.5 | |||||||||
Vulkan | N/A | 1.0 | ||||||||||||
OpenCL | N/A | 1.1 | 1.2 | 2.0 | ||||||||||
Power saving | ? | PowerPlay | PowerTune | PowerTune & ZeroCore Power | TBA | |||||||||
Unified Video Decoder | N/A | Avivo/UVD | UVD+ | UVD 2 | UVD 2.2 | UVD 3 | UVD 4 | UVD 4.2 | UVD 5.0 or 6.0 | TBA | ||||
Video Coding Engine | N/A | VCE 1.0 | VCE 2.0 | VCE 3.0 | TBA | |||||||||
TrueAudio | N/A | ✔ | TBA | |||||||||||
FreeSync | N/A | ✔ | TBA | |||||||||||
Max. displays1 | 1–2 | 2 | 2–6 | TBA | ||||||||||
Max. resolution | ? | 2–6x 2560×1600 | 2–6x 4096×2160 @ 60 Hz | TBA | ||||||||||
/drm/radeon |
✔ | N/A | ||||||||||||
/drm/amd/amdgpu |
N/A | WIP[16] | experimental | ✔ | TBA |
- 1 More displays may be supported with native DisplayPort connections, or splitting the maximum resolution between multiple monitors with active converters.
See also
References
- ↑ 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.geeks3d.com/20180501/amd-adrenalin-18-4-1-graphics-driver-released-opengl-4-6-vulkan-1-1-70/
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ https://www.khronos.org/conformance/adopters/conformant-products
- ↑ https://www.khronos.org/conformance/adopters/conformant-products
- ↑ Lua error in package.lua at line 80: module 'strict' not found.