TanKianW
Supremacy Member
- Joined
- Apr 21, 2005
- Messages
- 6,653
- Reaction score
- 3,296
**SHARING: 3D-Print Design of Air Duct Attachment for 40mm Fan (Noctua's) on Nvidia Tesla P4**
For fellow home-labers, an Nvidia Tesla P4 with 8GB VRAM is a pretty good professional-class GPU that could operate from the PCIE slot without the need for an external power connector with pretty good power TDP at 75W. It could be used for video transcoding on your media servers like PLEX, EMBY or jellyfin when hosted on your DIY NAS system (Eg. TrueNAS Scale) or a Type 1 hypervisor system (Eg. xcp-ng, Promox) with GPU passthrough. In theory, the Nvidia Tesla P4 can transcode and infer up to 35 HD video streams in real-time, powered by a dedicated hardware-accelerated decode engine that works in parallel with the GPU doing inference (Detailed spec HERE). Most should be able to get it on the cheap from de-racked servers. The GPU also comes with CUDA cores, based on the past Pascal architecture (GTX 10XX series) for basic/lightweight AI/ML applications. However, this GPU could be pretty hot to the touch if you do not run it in a high airflow server rack configuration. Therefore, I decided to share a custom design Air Duct Attachment for the GPU which attaches a 40mm fan at one end of the GPU to push sufficient airflow through the silicon which could greatly reduce its operating temperature. I have designed this with the use of a 4x10 Noctua's PVM fan but should fit other 4cm fans too. Recommend printing in ASA or ABS for better heat tolerance. I will upload the file onto printables for sharing once finalised.
![]()
![]()
![]()
![]()
Download the .stl file from here. Feel free to edit, slice and make adjustments to suit your use case.
https://www.printables.com/model/916936-air-duct-attachment-for-40mm-fan-on-nvidia-tesla-p
Last edited:

