Is there Page Migration Engine in GPU architectures other than Pascal?

Hello! It is clear that Page Migration Engine is first introduced in the Pascal architecture. However, there is not much information about whether it is presented in the subsequent generations of architectures like Turing, Ampere, Ada, etc. So I’d like to know whether there is it in all GPUs after Pascal.

Also, is this engine implemented purely in hardware? Or there is some “driver” code related to it? If so, is it programmable for developers to modify or observe its behaviours in the page migration process? Thanks!