I’m looking for the appropriate hardware for a couple of servers. The idea is having 6 to 8 channels with NDI outputs. Half of them with network producers, the other half with Decklink producers.
I narrowed it down to some options:
- Intel W-2255
- Intel i9-10900X
- AMD Ryzen 9 3900X (still trying to figure out which motherboard supports ECC though)
Intel options are basically the same but the consumer side lacks ECC support. Is this a game changer? I’ve been using i9-7900X processors and “gaming” motherboards before and the stability was weird. Some NDI channels would hang now and then (sometimes just lagging seconds or minutes behind) and the whole system (not the server) needed a reboot. Does ECC helps in that regard? I’ve seen everywhere in the forum workstations with these specs and same thing with the recommended hardware (dated many years ago).
AMD has a great cost-performance ratio but never use them and can’t guarantee they work properly. Has anybody use them 24/7 without issues?
Those models are just for reference between segments. I took the features of the i9-7900X and translated them to current hardware but I choose that CPU for the clock speeds (taking the Flash producer into account). I think with HTML templates that will change soon and high single-core speeds would not be required as much.
About the graphics card, those servers I built previously had Quadro P2000 and they performed well until I started playing with routes and NDI producers/consumers, so the question would be: Is this card a bottleneck for that in terms of memory bandwidth or the problem is somewhere else? Looking at the specs I see the memory bus is 160bit vs a P4000 with a 256bit bus. Is this a key factor for routes and multi-channel performance or should I look somewhere else?