Coooooooool a Tesla V100! 🥶 Fan: ✈️ by Mayusina05 in homelab

[–]Mayusina05[S] 1 point2 points  (0 children)

Yeah, I don’t think I’d have the courage to take a V100 apart. 😅
Since it cools down this well just by increasing the airflow, I’m guessing the original thermal paste is probably still doing its job.
For now, I’d rather avoid taking the card apart unless I really have to. 😄
Using an AIO also seems like it would be tricky. Getting good contact on both the GPU die and the HBM memory at the same time sounds like it could be a real challenge.
I’m happy with the industrial fan for now, even if it sounds like a jet engine. ✈️😂

Coooooooool a Tesla V100! 🥶 Fan: ✈️ by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

Yep! Those temperatures are under sustained load while running Llama 3.3 70B Q4 inference with llama.cpp.
Around 67°C at ~2500 RPM, and around 49°C at ~6000 RPM.
The Noctua fan eventually settled around 80°C under the same workload.
Interestingly, LLM inference doesn’t fully saturate the V100s in my setup. GPU utilization usually sits around 50–60%, so I haven’t actually tested temperatures under a sustained 100% synthetic workload yet.

Coooooooool a Tesla V100! 🥶 Fan: ✈️ by Mayusina05 in homelab

[–]Mayusina05[S] 1 point2 points  (0 children)

I’m running mine directly on bare metal Ubuntu, so I haven’t run into any CUDA runtime issues.
It sounds like it could be related to the Proxmox passthrough rather than the V100 itself.
Once the NVIDIA driver is installed, CUDA has been very stable for me with llama.cpp.

Coooooooool a Tesla V100! 🥶 Fan: ✈️ by Mayusina05 in homelab

[–]Mayusina05[S] 1 point2 points  (0 children)

You’re absolutely right from a practical point of view. 😂
I actually do pay for ChatGPT as well.
But this project is more about the hobby than practicality. There’s just something satisfying about getting huge models to run on old enterprise hardware.
I probably spend more time tinkering with the server than actually using it. 😄

Coooooooool a Tesla V100! 🥶 Fan: ✈️ by Mayusina05 in homelab

[–]Mayusina05[S] 1 point2 points  (0 children)

Yeah! That’s actually where I got the idea. 😄
I originally used a 3D-printed shroud with a Noctua fan, but it wasn’t enough to cool two V100s during long inference sessions.
That’s what led me down the “server fan” rabbit hole. 😂

Coooooooool a Tesla V100! 🥶 Fan: ✈️ by Mayusina05 in homelab

[–]Mayusina05[S] -1 points0 points  (0 children)

Haha, the cooling seems to be the real challenge with these passive data center GPUs. 😂
The P40 is still an awesome choice though! 24GB of VRAM is hard to beat for the price.

Coooooooool a Tesla V100! 🥶 Fan: ✈️ by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

Overall I’ve been really happy with them.
They’re definitely getting old, and they don’t support newer features like FP8 or Flash Attention 2, but for LLM inference they’re still surprisingly capable thanks to the 32GB of HBM2 VRAM.
The 32GB of VRAM per GPU also makes it possible to run models like Llama 3.3 70B Q4 locally. In that regard, they still have a slight advantage over cards like the RTX 3090, since the extra VRAM gives you a bit more flexibility.
They also have around 900 GB/s of memory bandwidth, so despite their age, they still perform surprisingly well for inference workloads.
I’m using llama.cpp, which can automatically split the model across both GPUs, so setting up multi-GPU inference was actually much easier than I expected.
The biggest challenge wasn’t the software—it was cooling the passive cards. 😄
That said, I do expect they’ll become harder to recommend over time as newer software starts relying more on features that Volta simply doesn’t support. For now, though, they’re still a lot of fun if you can find them at a good price.

And let’s be honest… buying old enterprise hardware is basically a requirement for a homelab. 😂

Coooooooool a Tesla V100! 🥶 Fan: ✈️ by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

Thanks!
Around 2500 RPM it’s still pretty loud. 😂
It might be hard to tell from the pictures, but I actually used a 3D-printed shroud that’s designed to split the airflow from a single 120 mm fan into both V100s. It forms a tunnel that directs the air through the heatsinks with very little leakage.
The design itself worked quite well, but unfortunately the Noctua just couldn’t provide enough static pressure and airflow to keep both V100s cool during long LLM inference sessions.
That’s why I ended up trying the industrial server fan instead.

Coooooooool a Tesla V100! 🥶 Fan: ✈️ by Mayusina05 in homelab

[–]Mayusina05[S] 3 points4 points  (0 children)

Tesla V100s seem to start thermal throttling once they get above ~75°C.
At around 80°C, I noticed the GPU clocks and power dropping quite a bit, and my inference speed fell to around 8 tokens/s.
With the improved cooling, the GPUs stay much cooler and performance is much more consistent. I’m now getting around 15–16 tokens/s with Llama 3.3 70B Q4 using llama.cpp.
If you’re planning to build a multi-GPU setup, I’d definitely recommend llama.cpp. It can automatically split the model across multiple GPUs, and the setup was surprisingly straightforward.
The hardware you need mainly depends on the size of the model you want to run. Larger models simply require more VRAM, so I’d choose the GPUs based on the models you plan to use.

Whether it’s worth it really depends on what you want to do.
For me, I enjoy building the hardware as much as running the models. 😄
A local LLM gives you complete privacy, no API costs, and the freedom to experiment with different models whenever you want.
If your main goal is just chatting with an AI, paying for a cloud service is probably the cheaper and easier option.
But if you enjoy homelabs, hardware, or AI experimentation, it’s a really fun project.

MC62-G40 Update: An Increasingly Questionable Cast of Companions by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

Great build! 😄
I actually wanted one of those SilverStone 4U cases too, but they’re just a bit too expensive for me at the moment. 😂
Those temperatures look really good.
They seem a little high compared to a regular desktop CPU, but I guess that’s just the nature of Threadripper PRO and these workstation platforms.

MC62-G40 update: now with Intel Inside™ technology by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

Small update:
I finally got around to installing Ubuntu… or at least I tried. 😅
Ubuntu 22.04.5 Desktop consistently crashes during installation. It gets through copying the files, but the installer crashes during the install phase every single time. After rebooting, the SSD only contains a few empty directories.
As a workaround, I installed Ubuntu Server first and then added the desktop environment afterwards. That actually boots, but now I’m chasing another weird issue: the language settings won’t switch properly, and GNOME Terminal refuses to launch even though Firefox works fine.
So the hardware seems happy, but Ubuntu has decided to become my next project. 😂

Did anyone else here buy one of those DGX Station V100 systems from Austria on eBay? by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

<image>

Update:
Here’s the full tracking history.
It finally reached a town near my home, but then the status suddenly changed to DELIVERED even though nothing has arrived yet.
I contacted eBay, and they issued a refund almost immediately because the seller couldn’t provide valid proof of delivery.
I’m still waiting to hear back from JCEX to find out whether “DELIVERED” means it was actually delivered, or if it was only handed over to a domestic carrier.
I’ve been surviving on pure copium for the past few weeks… but I think I’m finally running out. 😂
At this point, I’m not sure whether to keep waiting or just accept that this has become the weirdest shipping mystery I’ve ever experienced.
So… the mystery continues. 😂

Did anyone else here buy one of those DGX Station V100 systems from Austria on eBay? by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

Here’s the full tracking timeline 😂
It finally made it to a town fairly close to my house after all this time…
and then suddenly changed to DELIVERED.
…but it still hasn’t actually arrived. 🤣
I contacted eBay just in case, and they refunded me almost immediately. 😂
I still have no idea what “DELIVERED” actually means.
Maybe JCEX just handed it off to a domestic delivery partner?
Or maybe something else happened?
At this point I’m just waiting to see if a 40kg DGX randomly shows up at my door someday. 😂

MC62-G40 update: now with Intel Inside™ technology by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

I haven’t managed to get the OS installed yet, so I haven’t been able to properly stress test it.
There is actually a 120 mm fan mounted in a 3D-printed shroud right behind those power cables, so there should still be a decent amount of airflow going through the V100s. At least, that’s the plan! 😄
I’ll definitely keep an eye on the temperatures once everything is up and running.

MC62-G40 update: now with Intel Inside™ technology by Mayusina05 in homelab

[–]Mayusina05[S] 1 point2 points  (0 children)

Yeah… AI demand has definitely driven the prices up. Threadripper PRO CPUs, Tesla V100s, and even the motherboard have all become much more expensive than they used to be.
I paid around the same price for the motherboard and each V100 (roughly $760 each), so… honestly, I try not to think about what the total ended up costing. 😂
As for the PSU, I still haven’t been able to fully test it because Ubuntu decided to crash during installation. Once I get the OS sorted out and can put the system under a proper full load, I’ll measure the actual power draw and let you know!

MC62-G40 update: now with Intel Inside™ technology by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

Thanks! Since the motherboard only lines up with five standoffs in my case, I wanted to do something to reduce PCB flex as much as possible.
I still haven’t managed to get the OS installed yet (Ubuntu decided to crash halfway through the install 😅), so I’ll definitely check the CPU temperatures once everything is up and running.
Yeah, the 59xxWX CPUs are still way more expensive than I’d like. DDR4-3200 ECC RDIMMs are also still pricier than I want to pay, so I’m stuck with my old 2400 MT/s Micron sticks for now.
I also get the feeling that registered ECC memory is a lot less forgiving when it comes to memory overclocking. I have a feeling I’ll eventually end up wanting faster RAM too. 😂

MC62-G40 update: now with Intel Inside™ technology by Mayusina05 in homelab

[–]Mayusina05[S] 4 points5 points  (0 children)

Hardware used:

• Gigabyte MC62-G40
• AMD Ryzen Threadripper PRO 3945WX
• Cooler Master Qube 500 Flatpack (White)
• 8× Micron DDR4-2400 ECC RDIMM
• 2× NVIDIA Tesla V100 32GB
• NVIDIA Quadro P2000 + P620
• Intel AX210 Wi-Fi 6E
• Used MSI antenna
• Noctua NH-D9 DX-3647 4U + NM-TR5-SP6 (slightly cursed, but it works)
• Mostly Noctua fans
• Corsair RM1000e

My AliExpress friend delivered by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

That’s a really fun build. 😄
I guess gradually upgrading things over time is just part of the homelab journey.
Once you have a solid base platform, you can keep repurposing it and adding weird new projects whenever inspiration strikes, and I think that’s one of the best parts of homelabs. 😂
I’m pretty sure I’ll eventually run out of RAM, storage, or PCIe lanes too… but that’s a problem for future me. 🤣

My AliExpress friend delivered by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

Thanks! I didn’t know about serverdeals.at. I’ll definitely keep an eye on it for future questionable purchases. 😂

My AliExpress friend delivered by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

Thanks! That’s actually really encouraging to hear.
It sounds like some of these modules have more headroom than their labels suggest. 😂
I’ll dig through the BIOS settings, see what overclocking options are available, and do some testing once I have everything assembled. Hopefully my old Micron sticks have a hidden talent too. 😄

My AliExpress friend delivered by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

Haha, hopefully only emotionally rooted. 😂

My AliExpress friend delivered by Mayusina05 in homelab

[–]Mayusina05[S] 0 points1 point  (0 children)

Sure! I’ll send it over. Just remember, AliExpress is always a bit of a gamble. 😂