Jump to content

Template:Infobox GPU microarchitecture/doc

From Wikipedia, the free encyclopedia
{{{name}}}
[[File:{{{image}}}|frameless|alt={{{alt}}}]]
{{{caption}}}
Launching{{{launching}}}
Launched{{{launched}}}
Discontinued{{{discontinued}}}
Designed by{{{designfirm}}}
Manufactured by
  • {{{manuf1}}}
Fabrication process{{{process}}}
Codename(s){{{codename}}}
Product Series
Desktop
  • {{{products-desktop1}}}
Professional/workstation
  • {{{products-hedt1}}}
Server/datacenter
  • {{{products-server1}}}
Specifications
Compute{{{compute}}}
Clock rate{{{slowest}}} {{{slow-unit}}} to {{{fastest}}} {{{fast-unit}}}
Shader clock rate{{{shader-clock}}}
L0 cache{{{l0-cache}}}
L1 cache{{{l1-cache}}}
L2 cache{{{l2-cache}}}
L3 cache{{{l3-cache}}}
Memory support{{{memory-support}}}
Memory clock rate{{{memory-clock}}}
PCIe support{{{pcie-support}}}
Supported Graphics APIs
DirectX{{{directx-version}}}
Direct3D{{{direct3d-version}}}
Shader Model{{{shadermodel-version}}}
OpenCL{{{opencl-version}}}
OpenGL{{{opengl-version}}}
OpenGL ES{{{opengles-version}}}
CUDA{{{cuda-version}}}
OptiX{{{optix-version}}}
Mantle{{{mantle-api}}}
Vulkan{{{vulkan-api}}}
Supported Compute APIs
CUDA{{{cuda-compute-version}}}
DirectCompute{{{directcompute-version}}}
Media Engine
Encode codecs{{{encode-codec}}}
Decode codecs{{{decode-codec}}}
Color bit-depth{{{color-depth}}}
Encoder(s) supported{{{encoders}}}
Display outputs{{{display-outputs}}}
History
Predecessor{{{predecessor}}}
Variant{{{variant}}}
Successor{{{successor}}}

Usage

[edit]
{{Infobox GPU microarchitecture
| name                   = <!-- Name of GPU microarchitecture, following the name of the article -->
| image                  = <!-- An image to show in the infobox -->
| caption                = <!-- A caption for the image -->
| alt                    = <!-- Mouse over text for the image -->
| launching              = <!-- Use if a GPU microarchitecture has not yet launched but its official release date is known -->
| launched               = <!-- Use for a GPU microarchitecture's official release date after it has been released, not announced -->
| discontinued           = <!-- Date for when the GPU microarchitecture was discontinued -->
| soldby                 = <!-- Name of company who sells the architecture in products, e.g. Intel, AMD, Nvidia -->
| designfirm             = <!-- Name of company who designed the architecture, e.g. Intel, AMD, Nvidia -->
| manuf1                 = <!-- Name of company who manufactures products with the architecture, e.g. TSMC, Samsung, GlobalFoundries -->
| process                = <!-- Semiconductor fabrication process, e.g. TSMC 7mn, Samsung 10nm -->
| codename               = <!-- Official codename for the GPU microarchitecture -->

<!------------------  Product Series  ------------------->
| products-desktop1      = <!-- (1..5) Desktop product series that use the architecture, e.g. GeForce RTX 40 series, Radeon RX 6000 series -->
| products-hedt1         = <!-- (1..5) Professional/workstation product series that use the architecture, e.g. Radeon Pro W6000 series -->
| products-server1       = <!-- (1..5) Server/datacenter product series that use the architecture, e.g. AMD Instinct MI300 -->

<!------------------  Supported Graphics APIs  ------------------->
| directx-version        = <!-- Version number of DirectX supported by the GPU architecture -->
| direct3d-version       = <!-- Version number of Direct3D supported by the GPU architecture -->
| shadermodel-version    = <!-- Version number of Shader Model supported by the GPU architecture -->
| opencl-version         = <!-- Version number of OpenCL supported by the GPU architecture -->
| opengl-version         = <!-- Version number of OpenGL supported by the GPU architecture -->
| opengles-version       = <!-- Version number of OpenGL-ES supported by the GPU architecture -->
| cuda-version           = <!-- Version number of CUDA supported by the GPU architecture -->
| optix-version          = <!-- Version number of OptiX supported by the GPU architecture -->
| mantle-api             = <!-- Version number of Mantle supported by the GPU architecture -->
| vulkan-api             = <!-- Version number of Vulkan supported by the GPU architecture -->

<!------------------  Supported Compute APIs  ------------------->
| opengl-compute-version = <!-- Version number of OpenGL Compute supported by the GPU architecture -->
| cuda-compute-version   = <!-- Version number of CUDA Compute supported by the GPU architecture -->
| directcompute-version  = <!-- Version number of DirectCompute supported by the GPU architecture -->

<!------------------  Specifications  ------------------->
| compute                = <!-- Peak compute level in TFLOPS -->
| slowest                = <!-- Base clock rate number -->
| slow-unit              = <!-- Base clock rate unit, e.g. MHz or GHz -->
| fastest                = <!-- Peak clock rate number -->
| fast-unit              = <!-- Peak clock rate unit, e.g. MHz or GHz -->
| shader-clock           = <!-- Clock rate that the shader engine operates at -->
| l0-cache               = <!-- Amount of L0 cache (per SM/compute unit/execution unit) -->
| l1-cache               = <!-- Amount of L1 cache (per SM/compute unit/execution unit) -->
| l2-cache               = <!-- Amount of L2 cache -->
| l3-cache               = <!-- Amount of L3 cache -->
| memory-support         = <!-- Supported memory types, e.g. GDDR5, GDDR6, GDDR6X -->
| memory-clock           = <!-- Clock rate for GPU memory -->
| pcie-support           = <!-- PCIe support, e.g. PCIe 3.0, PCIe 4.0 -->

<!------------------  Media  Engine ------------------->
| encode-codec           = <!-- Codecs supported for encode, e.g. H.264, H.265, AV1 -->
| decode-codec           = <!-- Codecs supported for decode, e.g. H.264, H.265, AV1 -->
| color-depth            = <!-- Supported color depth for encoding, e.g. 8-bit, 10-bit, 12-bit -->
| encoders               = <!-- Supported video encoders, e.g. NVENC, AMF, VCE -->
| display-outputs        = <!-- Supported display outputs, e.g. DisplayPort 1.4, DisplayPort 2.1, HDMI 2.1, Thunderbolt 3 -->

<!------------------  History  ------------------->
| predecessor            = <!-- What GPU architecture came before -->
| variant                = <!-- Variant of the GPU architecture -->
| successor              = <!-- What GPU architecture came after -->
}}