installation of P40 on HP DL380 G9 windows server 2019 is smooth with most recent nvidia 580.88 driver. only thing is its 8-pin aux power cable adapter must be four 12v pin on top and four GND at bottom. some of claimed HP DL380 G9 GPU cable are not compatible.