Hey STH,
So I tested the Grid M40 with the driver - 354.56_HpeServers_WinServer64.exe
Test Unit:
ASUS ESC4000-G3S
2x E5-2630v4 10 Core 2.2GHz
48Gb DDR4 2133P
1x Grid M40
1x GTX 1080ti
1x Quadro K1200
Unraid 6.2
Win Server 12 R2
Win 10 Pro
Firstly:
Unraid recognised the card as a Tesla M10, This was not the case when I first purchased it was identified as a Nvidia Device. As you can see the 1080ti I have inside now is under that device name.
View attachment 5253
The drivers are specific for 12 r2 so I installed with VNC then shut down and sent through 1 M40 to the OS. Then I proceeded to install drivers with no issues at all, GPU was recognised on restart see below;
View attachment 5254
After removing the VNC and setting up RDP I restarted and connected to the machine through RDP, Desktop Hardware Acceleration was present. To test is not the most scientific way but I loaded youtube and a video playback was smooth which if Hardware acceleration isn't present this is not possible. I know this because on the 1080ti its not possible. Quadro & Tesla drivers have RDP Desktop Hardware acceleration in them and GeForce don't (I have discovered a way to get hardware acceleration on RDP with GeForce once I test some more I will write a post for everyone)
So testing its CUDA performance in Windows I tested with Octane Render, A CUDA accelerated Unbiased renderer that has a benchmark called
OctaneBench (See Link)
View attachment 5255
A score of
36.32 was achieved with a single M40 as a comparison I've attached relevant scores from other Quadro cards and another with an assorted cards that are close in performance.
View attachment 5256 View attachment 5257
I then tried to passthrough all 4 chips on the board, This was not possible it would hang on boot same with 3 passed through to the VM.
Although I could get 2 in one VM running I then tested 3 vm's 2 with 1 M40 and 1 with 2 M40's and there where no issues I could run the benchmark on all VM's simultaneously. Ive attached the result of Dual M40's
View attachment 5258
Then on to Windows 10 Pro.
The driver wouldn't install, I had to run it in Compatibility mode to get passed the OS check but then would fail to install the Video Driver.
One thing I will test as the driver is for the K2200 also which I have access to I can borrow one for 2-3 days is passthrough the K2200 and install the driver and see if it would pass the stage of the driver install then proceed to pass the M40 through.
If anyone has any insight on getting the driver to work on Windows 10 it would be appreciated