07d8e3e69a
* Updated the readme file to point to the official documentation
* first commit of new documentation structure
* split up and reconfigured Using rocJpeg
* Updated the readme file to point to the official documentation
* first commit of new documentation structure
* split up and reconfigured Using rocJpeg
* fixed missing space
* All changes asked for in the PR except the Destroy Handles part.
* separated creating and destroying handles; added a destroying handles section; added links to hipmalloc() and hipfree()
* removed the installation and build sections so that it doesn't conflict/go out of sync with the official doc
* putting readme back the way it was, minus documentation section
* changed some wording around hipFree()
[ROCm/rocjpeg commit: 31610c7472]
28 lines
1.1 KiB
ReStructuredText
28 lines
1.1 KiB
ReStructuredText
.. meta::
|
|
:description: rocJPEG chroma subsampling and hardware capabilities
|
|
:keywords: install, rocJPEG, AMD, ROCm, GPU, chroma, subsampling, VCN
|
|
|
|
********************************************************************
|
|
rocJPEG chroma subsampling and hardware capabilities
|
|
********************************************************************
|
|
|
|
rocJPEG supports the following chroma subsamplings:
|
|
|
|
* YUV 4:4:4
|
|
* YUV 4:4:0
|
|
* YUV 4:2:2
|
|
* YUV 4:2:0
|
|
* YUV 4:0:0
|
|
|
|
The following table shows the capabilities of the VCN and total number of JPEG cores for each supported GPU
|
|
architecture:
|
|
|
|
.. csv-table::
|
|
:header: "GPU Architecture", "VCN Generation", "Total number of JPEG cores", "Max width, Max height"
|
|
|
|
"gfx908 - MI1xx", "VCN 2.5.0", "2", "4096, 4096"
|
|
"gfx90a - MI2xx", "VCN 2.6.0", "4", "4096, 4096"
|
|
"gfx940, gfx942 - MI300A", "VCN 3.0", "24", "16384, 16384"
|
|
"gfx941, gfx942 - MI300X", "VCN 3.0", "32", "16384, 16384"
|
|
"gfx1030, gfx1031, gfx1032 - Navi2x", "VCN 3.x", "1", "16384, 16384"
|
|
"gfx1100, gfx1101, gfx1102 - Navi3x", "VCN 4.0", "1", "16384, 16384" |