Fan ducting that can fit an Nvidia Tesla Pascal-generation P100 and possibly P40. Maybe even more! I'm not sure. I don't own any of the others.
I am not good with computer. Or 3d modeling. If this isn't perfect, I'm sorry, please teach me how to use a good cad software.
These old datacenter GPUs are pretty good for home built AI machines, but they are passively cooled and rely on your server's chassis fans for airflow. I wanted to put them in a normal PC case I had lying around, so I needed to add active cooling. I was not able to find anything that checked all my boxes so I rigged up my own.
Printed in two parts for ease of print and assembly, but you could possibly merge the two. The two parts are secured together by four M3 sized bolts, I used M3x10mm's. The bracket is mounted to the GPU via three M3 bolts, I used M3x6mms. The P100's, at least the ones I have, come with a bracket attached to those holes already but the thumb screws are a little too short for sturdy plastic.
I used 2x Noctua 40x40x20 blower fans for this. The tolerances on my printer aren't totally dialed in so I ended up wrapping the edges of the fans with a little tape to get them to sit in there snugly. You may or may not need that depending on your printer and fans. I can report back with temperature metrics and benchmarks later if people care, I just got them all assembled and haven't thoroughly tested the cards yet.
Printed on an i3 MK3s+ and a Mini+, .15mm layer height, .40mm nozzle. The bracket needs some supports for the tab with the 3 screw holes, check the pictures and print it in the orientation such that the supports are on the “out”side and not facing the GPU - that way you get a nice smooth face to match up to the card's screw holes.
Also the filament I ended up using was super wet, apologies for the bubbles and stringing in some of the pictures.
Feel free to remix with attribution. Maybe you only want one fan? Maybe you want a bigger fan? Maybe I'm really bad at this and you want to do better?
The author marked this model as their own original creation.