there are already two independent drop in cuda emulators. zluda is open source with extra features like game physics, scale is production ready and focused on inference workloads. both of them can run pytorch.
and for a company full of brilliant engineers with zero respect for american law its not that hard to make one more by themselves.