1: No.
2: Don't know, depends on whether those cards have Vulkan support.
Tesla generation nVidia cards are DX10 / GL 3.3 capable hardware and will never support Vulkan.
@Tele42 You're confused, Nvidia makes Tesla cards that are for supercomputing. The Tesla V100 is a Volta generation card: https://www.nvidia.com/en-us/data-center/tesla-v100/
There is nothing stopping DXVK from working on Ubuntu server 16.04. Heck, you could probably run DXVK on Debian Stable given updated drivers.
@doitsujin Could you please tell us why wine+dxvk doesn't support ubuntu server in more detail?
In other words, what should I install in ubuntu server so that I can make wine+dxvk work on it
I'm not omniscient, I've never used Ubuntu Server so I don't know what you need to make it work. You need to figure that out on your own.
What DXVK needs is
a) a reasonably recent wine version,
b) a very recent Vulkan graphics driver,
c) Vulkan ICD loaders for both 64-bit and 32-bit, and
d) some sort of presentation support (i.e. a running X server).
Since you asked about 16.04 specifically, that version of Ubuntu was released two months after the Vulkan 1.0 specification went public, and probably ships drivers that are even older, so that's just not going to work.
@Tele42 Could you please show me official announce that Tesla generation nVidia cards will never support Vulkan? Thank you so much
@Jameschenchina @Tele42 was confused and thinking Tesla generation: https://en.m.wikipedia.org/wiki/Tesla_(microarchitecture) instead of Tesla the HPC product: https://en.m.wikipedia.org/wiki/Nvidia_Tesla
Nothing extracted yet.
Thanks a lot