> For the complete documentation index, see [llms.txt](https://book.ferro.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.ferro.pro/hw/gpu.md).

# GPU

* [nVidia](#nvidia)
* [AMD](#amd)

## nVidia

<https://en.wikipedia.org/wiki/List\\_of\\_Nvidia\\_graphics\\_processing\\_units>

```
28nm
    Kepler  April 2012 : GeForce 700 series
    Maxwell February 2014 : GeForce 900 series
16nm
    Pascal April 5, 2016 : GeForce 10 series
12nm	
    Turing (consumer) September 20, 2018 : GeForce 16/20 series
    Volta (workstation/datacenter)
TSMC 7 nm (Professional)
Samsung 8 nm (Consumer)
    Ampere : GeForce 30 series
```

## AMD

<https://en.wikipedia.org/wiki/List\\_of\\_AMD\\_graphics\\_processing\\_units#API\\_Overview>

OpenGL -> Vulkan

Vulkan is a low-overhead, cross-platform 3D graphics and compute API; supported since Graphics Core Next (Southern Islands) 1

```
GCN 1 - 2012/01 : Radeon HD 7000 series
GCN 2 - 2013/09 : Radeon HD 7790+
    28nm FM2+ "Kaveri" (2014) : A6-7400K A10-7890K
GCN 3 - 2014 : Radeon R9 285+
    28nm FM2+ AM4 "Carrizo" (2016) : A6-7480 A8-7680
    28nm AM4 "Bristol Ridge" (2016) : A6-9400 A10-9700
GCN 4 - 2016 : Radeon 400 series
GCN 5 - 2017 : Vega 10/12/20
    14nm AM4 "Raven Ridge" (2018) : Ryzen 3 2200GE
RDNA (Radeon DNA) - 2019
RDNA 2 - 2020

28nm    
    Radeon RX 400/500 series
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://book.ferro.pro/hw/gpu.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
