GPU hardware framework

Please provide the following info (check/uncheck the boxes after creating this topic):
Software Version
DRIVE OS Linux 5.2.6
DRIVE OS Linux 5.2.6 and DriveWorks 4.0
DRIVE OS Linux 5.2.0
[y] DRIVE OS Linux 5.2.0 and DriveWorks 3.5
NVIDIA DRIVE™ Software 10.0 (Linux)
NVIDIA DRIVE™ Software 9.0 (Linux)
other DRIVE OS version
other

Target Operating System
[y] Linux
QNX
other

Hardware Platform
[y] NVIDIA DRIVE™ AGX Xavier DevKit (E3550)
NVIDIA DRIVE™ AGX Pegasus DevKit (E3550)
other

SDK Manager Version
1.7.0.8846
[y] other

Host Machine Version
[y] native Ubuntu 18.04
other

Hi, I want to learn about GPU hardware framework systematicly. I want to the data how to flow in hardware and the gpu how to manager tasks, how to work parallelly. Can you give me some suggestions or web to learn about gpu.

Dear @wang_chen2,
If you are looking to know details of GPU architecture, I recommend you to look at our GPU architecture white papers. We have several GPU architectures like Pascal, volta, Turing, ampere etc. Also, I recommend you to look at CUDA programming guide to understand how to program on NVIDIA GPU.

You may reach out to us if you need any clarifications.

Hi, I think I can learn the volta firstly, because we will use orin in the next work.
Where can I find the white papers.

Dear @wang_chen2,
You can search for “nvidia volta gpu architecture white paper”(https://images.nvidia.com/content/volta-architecture/pdf/volta-architecture-whitepaper.pdf)

Ok, thank you very much.