Small Enterprise Local AI Implementation

I’m currently working on purchasing a rack-mount LLM server to support at least 5 users running a custom langGraph agentic RAG workflow. I was planning to pick up this server to support the use case and wanted to know if anyone had any opinions on how to achieve comparable or better performance for a small enterprise use case.

I also already have approval to purchase the server below and will be doing so later today, so if anyone has an opinion, let it be known haha. I was also planning on using Proxmox to manage the server, but if anyone has any better ideas, let me know.

  • Configure a Xeon X141-5U | Puget Systems
  • Xeon w9-3595x 60 core 2GHz (4.8 GHz Turbo)
  • 512 GB DDR5-5600 ECC
  • 4 x RTX PRO 6000 Blackwell Max-Q Workstation Edition 96Gb
  • 2 x 8TB m.2 Gen4 SSD
  • 2x 8TB Samsung 870 SSD
  • Total Cost - $54,266.94

Overall it sounds like an impressive setup. The only “question” is does this setup support all 5 users running their workflows concurrently?

More specifically will everything fit into the GPUs or are you expecting to fall back on the CPU/system RAM for some workflows?

If everything is expected to fit into the GPUs then the CPU/RAM might be a bit overbuilt (acknowledging that I know nothing about the intended workloads/workflows)

If you do expect to run workloads on the CPU, you might consider a dual socket Ampere configuration. You could still run the 4 high end GPUs for models that fit while having 256 cores and an obscene amount of RAM.

On the topic of Ampere & AI

Another COMPLETELY different possible approach might be providing each user with an M4 Max or M3 Ultra Mac Studio for their workloads.

An M4 Max (16 CPU cores, 16 Neural Engine cores and 40 GPU cores) with 2TB storage and 128GB of Unified memory would cost $4100 USD.

If a user needed more compute & RAM - an M3 Ultra (32 CPU cores, 32 Neural Engine cores and 80 GPU cores) with 2TB storage and 256GB of Unified memory still only costs $7500 USD.

This would put the cost range between $20,500 - $37,500 USD

If keeping costs down is an objective this could be a viable way to do it. It’s also feasible to think that a single Studio could be shared by more than 1 user depending on the workloads and Studio config.

If centralized management of all workloads is key, then the server/datacenter route probably makes more sense than chucking a bunch of Studios on rack shelves.

1 Like

ask puget to benchmark the peer to peer gen5 bandwidth using nvidias utilities for that, on that xeon system before buying. it may be bugged to gen4 speeds.

or maybe that’s a xeon feature…?

2 Likes

Yeah, I was giving the Mac Studio route some serious consideration, but budget isn’t as much of an issue in this case since the business owner gave me full control over it and said he’d prefer new enterprise hardware. I was mainly hoping to serve multiple users with a singularly managed server or cluster, which I could theoretically chain together with another server for scalability. I’m currently developing the workflows as well, and they mostly encompass uploading a large knowledge base, such as tax documents and others, and making several custom agent workflows in order to correctly utilize the knowledge base for current or future tax advice. We also have some other use cases in the works, but this would be the initial use case for at least 3 - 4 users for the first couple of months, along with some other similar workflows I can’t get into, but would also require a similar large knowledge base.

1 Like

Just contacted them, and support said gen5 is supported as the mobo is

yeah, gen5 is supported BUT I’m coming up with half bandwidth when I test it on that same board. P2P is weirdly slow for me on dual blackwell. Half the speed of threadripper (7980X 4 memory channel TRX50 is even faster than the W790 SAGE – nearly double).

nvidia-smi says its x16 @ gen 5 BUT p2p bandwidth test is only half b/w. Hence why I said maybe test it to see? possibly firmware issue? Or maybe xeon limitation? I’m honestly not sure.

My super amazing xeon contact at intel I could get instant answers from is not there anymore. :frowning:

1 Like

Oh wow, that sucks, is that result testing with the same 60-core Xenon? I was also looking into this server but for whatever reason it doesn’t let me configure the system with 4 x 96gb Blackwells. I’d also have to get 240v wired into the server room in order to support it as well.

* RackStation T140-5U

1 Like

Yeesh, what’s the actual performance impact from that bandwidth for a large model, which would need to utilize both cards compared to the EPYC system? Or if there’s a video you made and I haven’t watched it yet, please let me know haha :slight_smile:

well memory pooling is pretty hobbled if you need that. otherwise it’s fine

1 Like

ah yeah i wanted to do that :frowning:

I got a response from the Puget team: “I talked to the Labs team about this, and they confirmed some oddness with the Xeon CPU, as well. They’re suggesting we move to the Threadripper with three Max-Q CPUs, so I created a second quote. It looks like there are some issues with the combination of four Max-Qs and Xeon, and they’re still diving into this.”

2 Likes

aaand thats why people sub to level1 wooooooooooo

(just kidding)

8 Likes

Been subbed since I was 15 in 2015 haha :sunglasses:

1 Like

@wendell for the win!

Will be curious what final config you land on - assuming Threadripper and 3 Max-Qs?

1 Like

yeah going the threadripper route.

But they also said they were getting hotter readings off the back of the max-q blackwell and bandwidth issues for quad blackwells so they only allow for 3 to be configured in their systems at the moment

I also got approval to grab this as well as the dev rig so i don’t slow down the staff workloads with my dev work. I wanted to know if you think there are going to be any issues since pcpartpicker has decided they don’t want to do their jobs for compatibility checking hardware anymore lol. Part List - 3 x GeForce RTX 5090 - PCPartPicker

lol please use our affiliate links :smiley:

You’re going to have to use nvidia smi to set those 5090s to run at 300w or 280w to fit within your overall power budget. Even then it’ll be tough to keep it all cool based on the cooler design.
and exotic redriver gen5 riser cables can lead to problems, too.

1 Like

Or should I just add more power and fans instead?:sunglasses: