Using the OS X 10.10 Hypervisor Framework: A Simple DOS Emulator
pagetable.com
pagetable.com
Maybe more as one, but I am only aware about Veertu from Ravello systems.
See also this article from Maish:
http://technodrone.blogspot.com/2016/01/native-mac-osx-virtu...
xhyve is also free compared to Veertu.
That is the turning point in all this. No more bootcamp to windows to play games and no more hassle configuring CUDA in OSX, you can just use it from a Linux VM and have all your development system there.
You would need a way to stop the official kernel extensions from initializing the PCIe device. Then Apple would need to offer a way to map address range and deliver interrupts from the hardware to a process.