-
Notifications
You must be signed in to change notification settings - Fork 0
Hardware Features
Julian Bühler edited this page Jun 20, 2022
·
16 revisions
Architecture | Direct3D | SM | OpenGL | OpenCL | Vulkan | Memory | Used | IHV Support |
---|---|---|---|---|---|---|---|---|
R300 Series | 9.0 | 2.0 | 2.0 (no NPOT) | n/a | n/a | 64-256 MiB | 2002 - 2004 | ❌ |
R400 Series | 9.0b | 2.0b | 2.1 (no NPOT) | |||||
R500 Fudo | 9.0c (9_3) | 3.0 | 2.0 | n/a | n/a | 64 MiB | 2005 - 2007 | ❌ |
TeraScale (a) | 10.0 (10_0) | 4.0 | 3.3 | n/a | n/a | 256 MiB | 2007 - 2009 | ❌ |
TeraScale (b) | 10.1 (10_1) | 4.1 | 3.3 | n/a | n/a | 256 MiB | 2007 - 2011 | ❌ |
TeraScale (c) | 10.1 (10_1) | 4.1 | 3.3 | 1.1 | n/a | 256 MiB | 2008 - 2012 | ❌ |
TeraScale 2 | 11.2 (11_0) | 5.0 | 4.4 | 1.2 | n/a | 512 MiB | 2009 - 2015 | ❌ |
TeraScale 3 | 11.2 (11_0) | 5.0 | 4.4 | 1.2 | n/a | 1 GiB | 2010 - 2013 | ❌ |
GCN 1.0 | 12.0 (11_1) | 5.1 | 4.6 | 1.2 | 1.2 | 1 GiB | 2011 - 2019 | ✔️ |
GCN 2.0 | 12.0 (12_0) | 6.3 | 4.6 | 2.0 | 1.2 | 1 GiB | 2013 - 2016 | ✔️ |
GCN 3.0 | 12.0 (12_0) | 6.3 | 4.6 | 2.0 | 1.2 | 1 GiB | 2014 - 2019 | ✔️ |
GCN 4.0 | 12.0 (12_0) | 6.4 | 4.6 | 2.0 | 1.2 | 2 GiB | 2016 - 2020 | ✔️ |
GCN 5.0 | 12.0 (12_1) | 6.4 | 4.6 | 2.0 | 1.2 | 4 GiB | 2017 - 2020 | ✔️ |
GCN 5.1 | 12.0 (12_1) | 6.4 | 4.6 | 2.0 | 1.2 | 16 GiB | 2018 - 2020 | ✔️ |
RDNA 1.0 | 12.0 (12_1) | 6.5 | 4.6 | 2.0 | 1.2 | 3 GiB | 2019 - 2020 | ✔️ |
- FP24 precision
- GLSL since Catalyst 3.10
- TeraScale (a): ATI: R600, RV610, RV630, M72, M74, M76
- TeraScale (b): ATI: R680, RV620, RV635, RV670, M82, M86, M88; AMD: RV670
- TeraScale (c): ATI: R700, RV710, RV711, RV730, RV740, RV770, RV790, M92, M96, M97, M98; AMD: RV711, RV770
- TeraScale 2: ATI: Broadway, Cedar, Cypress, Hemlock, Juniper, Madison, Park, Pinewood, Redwood, Turks; AMD: Barts, Blackcomb, Broadway, Caicos, Capilano, Cedar, Cypress, Granville, Juniper, Latte, Lexington, Loveland, Onega, Park, Pinewood, Redwood, Robson, Seymour, Sumo, SuperSumo, Thames, Turks, Whistler
- TeraScale 3: Antilles, Cayman, Devastator, Devastator Lite, Scrapper, Scrapper Lite
- GCN 1.0: Banks, Cape Verde, Chelsea, Curacao, Exo, Heathrow, Hainan, Jet, Litho, Malta, Mars, Neptune, New Zealand, Oland, Opal, Pitcairn, Sun, Tahiti, Trinidad, Tropo, Venus, Wimbledon
- GCN 2.0: Beema, Bonaire, Emerald, Grenada, Hawaii, Kalindi, Saturn, Spectre, Spectre Lite, Spectre SL, Strato, Tobago, Vesuvius
- GCN 3.0: Amethyst, Antigua, Capsaicin, Fiji, Meso, Polaris 24, Stoney, Tonga, Topaz, Wani, Weston
- GCN 4.0: Baffin, Ellesmere, Lexa, Polaris 20, Polaris 21, Polaris 22, Polaris 23, Polaris 30, Polaris 31
- GCN 5.0: Fenghuang, Picasso, Raven, Vega 10, Vega 12
- GCN 5.1: Renoir, Vega 20
- RDNA 1.0: Navi 10, Navi 12, Navi 14
Architecture | Direct3D | SM | OpenGL | OpenCL | Vulkan | Memory | Used | IHV Support |
---|---|---|---|---|---|---|---|---|
Curie | 9.0c / 11.0 (9_3) | 3.0 | 2.1 | n/a | n/a | 128-256 MiB | 2004 - 2007 | ❌ |
Tesla | 10.0 (10_0) | 4.0 | 2.1 | n/a | n/a | 640 MiB | 2006 | |
Fermi | 12.0 (11_0) | 5.1 | 4.6 | 1.1 | n/a | 512 MiB | 2010 - 2015 | ❌ |
Kepler | 12.0 (11_0) | 5.1 | 4.6 | 1.2 | 1.1 | 1 GiB | 2012 - 2015 | desktop: ✔️ mobile: ❌ |
Kepler (GK110B) | 12.0 (11_1) | 5.1 | 4.6 | 1.2 | 1.1 | 3 GiB | 2013 - 2014 | ✔️ |
Maxwell | 12.0 (11_0) | 5.1 | 4.6 | 1.2 | 1.1 | 1 GiB | 2014 - 2017 | ✔️ |
Maxwell 2.0 | 12.0 (12_1) | 6.4 | 4.6 | 1.2 | 1.1 | 1 GiB | 2014 - 2017 | ✔️ |
Pascal | 12.0 (12_1) | 6.4 | 4.6 | 1.2 | 1.2 | 2 GiB | 2016 - 2020 | ✔️ |
Volta | 12.0 (12_1) | 6.4 | 4.6 | 1.2 | 1.2 | 12 GiB | 2017 - 2020 | ✔️ |
Turing | 12.0 (12_1) | 6.4 | 4.6 | 1.2 | 1.2 | 2 GiB | 2018 - 2020 | ✔️ |
Turing (RTX) | 12 Ultimate (12_2) | 6.5 | 4.6 | 1.2 | 1.2 | 4 GiB | 2018 - 2020 | ✔️ |
Ampere | 12 Ultimate (12_2) | 6.5 | 4.6 | 1.2 | 1.2 | 6 GiB | 2020 | ✔️ |