From what I know, the concept of confidential computing was introduced with the Hopper architecture.
However, I’ve noticed that in the Nvidia driver, there’s confidential computing-related code for other architectures like Pascal and Ampere as well.
I’m a bit puzzled by this—does anyone happen to know why?
For example, there are many cases like this one:
open-gpu-kernel-modules/kernel-open/nvidia-uvm/uvm_pascal_fault_buffer.c at 550.90.07 · NVIDIA/open-gpu-kernel-modules (github.com)
Thanks!