September 30, 2017
Description
This is an adapter for attaching a 75x75x30mm blower fan directly to an NVIDIA Tesla P4 card, allowing installation into a PC or workstation. The pieces fit snugly with a locking tab on the graphics card and friction fit to the blower fan.
Please note that this adapter is NOT endorsed for condoned by NVIDIA, use at your own risk.
The fan shown in the picture, to which the fan interface is designed is:
https://www.amazon.com/gp/product/B00B2ARV22
This is a 12v fan, which I connect via a cut down SATA power extension cable:
https://www.amazon.com/gp/product/B01IBA3T94
The fan is a bit of an overkill for cooling a 75W P4 card, so I've found that a 50Ω, 0.5W resistor (implemented as 2x 100Ω 0.25W resistors in parallel) in series to the fan slows it down to a reasonable level, though I wouldn't call it silent. Using this solution, the highest temperature I've seen reported from the card under stress testing is 73°C. Based on the thermal specs of the big-brother P100 card, which a maximum temperature of 80°C, this seems sufficient.
Note that the thickness of the chosen fan and centering of the fan on the card infringes on the space available to adjacent cards. Standard length cards fit well in either above or below adjacent slot, but longer, full thickness cards would be a problem. Multiple P4 cards should fit with a slot in-between. Perhaps top/bottom offset adapters could allow adjacent installations, or a 15mm thick blower (at higher speed) could allow a more dense configuration. Re-design left as an exercise to the reader.
Tinkercad source: https://www.tinkercad.com/things/8mF70pBbxqC-nvidia-tesla-p4-fan-duct-75x75x30mm-v11
Update (2019/03/22): Also verified to fit Tesla T4
License:
Creative Commons - Attribution - Share Alike