Dual CPU motherboards sound tempting. A motherboard with dual CPU sockets should theoretically be twice as powerful as a single CPU mobo, right? Not just that, but double the gaming performance too right? Well, the reality of the matter is a bit more complex and we’ll explain why.
First of all, we’ll look at the basics of dual CPU motherboards: what are they used for, what benefits they provide, and their usual set of features. After that, we’ll explore their potential as the base for gaming machines. We’ll also see why there aren’t Ryzen and Threadripper motherboards with dual CPU support.
|Best Dual Intel CPU Motherboard||ASUS WS C621E|
|Best Dual AMD CPU Motherboard||SuperMicro H11DSi-NT|
Best Dual Intel CPU Motherboard
We’ve narrowed down the best dual CPU board down to two choices. They both can be used for a multitude of purposes. Hook them up with a couple of pre-owned processors and get rolling. By creating two virtual machines you can get both a solid server and a workstation that can run any game you want. All that neatly packed inside one PC case.
ASUS WS C621E
|Memory||12× DIMM, DDR4, max. 1536 GB|
|Storage||1× M.2, 4× U.2, 10× SATA|
|Multi-GPU Support||4-Way SLI, 4-Way CrossFireX|
|Expansion Slots||7× PCIe 3.0 x16|
Let’s start with the LGA 3647 Socket P board from ASUS. The ASUS WS C621E board has it all. Two CPU sockets, 10 SATA connectors, 1 M.2 Port. It supports up to 4-way SLI and Crossfire. You can use multiple GPUs for productivity while also experiencing excellent gaming performance. Just make sure to use single GPU mode when gaming. The board supports gigabit ethernet with 2x gigabit ethernet ports. Perfect for a home server.
The I/O panel has everything you might need and there’s also support for up to 1.5 TB of memory. The board can house Xeon Socket P CPUs. Your best bet is to visit eBay and get a couple of used ones. They are relatively cheap (at least compared to new Xeon CPUs). You can get a dual 16-core system for less than the price of one new Threadripper processor.
Best Dual AMD CPU Motherboard
|Chipset||System on Chip|
|Memory||16× DIMM, DDR4, max. 2 TB|
|Storage||1× M.2, 10× SATA, 2× NVMe OCuLink|
|Expansion Slots||2× PCIe 3.0 x16, 3× PCIe 3.0 x8|
The SuperMicro H11DSi-NT targets users who want to build a dual CPU system based on AMD EPYC Processors. The board has only two PCIex16 slots and it doesn’t support SLI or Crossfire. But if you don’t need multiple professional GPUs you’ll be fine. One powerful GPU is all you need for an excellent gaming experience. Just remember to get a standalone audio card since you won’t find any audio chip here.
The board has a ton of features. It comes with one classic M.2 port and two OCuLink headers for additional NVMe drives. You also get 10 SATA ports. Max amount of memory supported is 2TB and that’s more than enough for any kind of task. Go to eBay, get a couple of first-gen EPYC processors (the selection isn’t as rich as with Xeon CPUs). Then build yourself a server and a workstation that can run games, all on one board.
What Are The Advantages Of Dual CPU Motherboards Over Regular Motherboards?
The most obvious advantage is support for two CPUs on a single board. This led to great advantages back when we didn’t have access to consumer-grade CPUs capable of providing a ton of threads. Today though, we have up to 64-core and 128 threads CPUs in the Threadripper family. Those CPUs can bulldoze through any kind of work you throw at them.
Even with non-uniform memory access (NUMA), dual CPU systems are still suffering from high latency. NUMA is there to reduce latency. And it’s enough for server-related tasks. But the latency is still present when running non-server related tasks. Such as productivity apps like Blender, Adobe Premiere, and such.
Next, dual CPU boards come with support for a bunch of PCIe lanes. This allows for quad SLI and Crossfire, which sounds quite intriguing. But in reality, multi GPU support in games is pretty much dead. On the other hand, professionals can still gain from using multiple Nvidia Quadro GPUs. For them, a ton of PCIe lanes is still a useful feature.
Dual socket motherboards support ECC RAM and lots of it. Servers demand ECC memory because you cannot have any errors in a machine that has to work 24/7 without any break. And support for up to 2TB of RAM is also handy when running a powerful server.
You also have a ton of SATA and M.2 ports on these boards. You can hook up as much storage as you need and still have room for more. Other features supported by dual socket boards (but also by regular server boards) are IPMI, SAS ports, and SFP transceivers.
What Can I Use A Dual CPU Motherboard For?
Ever since Compaq released the first PC-based server, the Compaq SystemPro, in 1989 dual CPU motherboards provided the edge in extremely demanding use cases. Such as running tons of tasks at the same time on immense server farms. Or rendering complex scenes in large movie studios. But the power came at a considerable price. The base SystemPro workstation retailed for $15,999. You could get the second processor (the famous 386) for $3,500. These days things aren’t much different.
Dual CPU motherboards are usually made as the base for servers and high-end enterprise workstations. Thus, they cost much more than regular ones. Even the high-end E-ATX motherboards made for the best workstation systems are in the range of average-priced Dual socket mobos. Dual socket boards are still used for server farms. Especially now, when cloud computing is more popular than ever. Thousands of these boards power cloud-based services we all use.
Further, with the expansion of CGI in movies render farms became more popular. Today, there are lots of cloud computing services. You’ve guessed it, they also use dual and quad CPU motherboards and lots of them. Limited space is the main reason why businesses use dual and quad-socket boards. When you need lots of power from tons of CPUs, it’s better to use multi-socket boards and thus save space.
As you can see, enterprise space is the main market for dual CPU boards. Are there any day-to-day use cases for regular users to utilize a dual CPU motherboard?
Well, yes. Back in the day when we, the average users, were limited to 4 and 8-core processors, getting a server motherboard supporting Xeons or a dual CPU motherboard supporting 2 Xeon CPUs was a great way to build a powerful workstation for a relatively low amount of money. You wouldn’t get the newest CPU, of course. Instead, getting a CPU couple of generations behind the current offering was the way to go.
Couple the CPU and the motherboard with quad-channel memory configuration. Then, pack some powerful graphics cards and get a monster workstation for less money than the price of flagship consumer CPUs. Or get even older server CPU and dual CPU motherboard and build more than capable, but affordable, home server. Streamers also built dual-CPU builds so they could play games and stream from the same box. Thus saving money, space, and making things less complicated then opting for two PCs.
But these days, the need for dual CPU systems is basically nonexistent. If you want a monstrous workstation, get the latest Threadripper CPU from AMD. They come with 32 or even 64 cores and support hyperthreading. That’s more than enough for any kind of productivity-related work. If you want to game and stream get a Core i9 9900K or Ruzen 9 3900X or 3950X. All three are more than enough for running a stream and most demanding games at the same time. Hell, you can even use the i7-9700K for that.
The new EPYC Rome server CPUs from AMD are here for even more demanding tasks. Such as running multiple virtual machines around your house. Today, the main reason for having a dual CPU motherboard is building a cheap but capable server. Because older Xeon processors are still quite capable, and quite cheap.
Can You Use Dual Socket Boards For Gaming and Is It Worth It?
As we already said, years ago that was a genuine possibility. You can use one today but it’s better to just buy a Core i9-9900K or a 12 or 16-core Ryzen CPU and get more than enough power. If you want a serious workstation that can game, get a Threadripper. You’ll get equal or higher amounts of power and will be able to play any game on it.
If you want a monster machine that can act as a server and power multiple virtual machines used for work and gaming, check out EPYC Rome motherboards. They support the new EPYC Rome server CPUs from AMD. And these CPUs can chew through any kind of workload.
Of course, you could get an older server motherboard with two CPU sockets. Then get some Xeons for cheap and build a powerful machine for work and gaming. Or, get an AMD EPYC-7000 series compatible motherboard and build 2 CPU workstation, which you can play games on.
Below you’ll find two motherboards we recommend for building a dual CPU workstation. They aren’t cheap and CPUs that go with them aren’t cheap either. But if you want a dual CPU machine these are solid, if a bit expensive, choices.
Why Aren’t There Any AMD Ryzen and Threadripper Dual CPU motherboards?
The short answer is that Ryzen and Threadripper CPUs target consumer and prosumer markets. And in those two markets, there’s simply no demand for dual CPU motherboards. It’s because the most powerful Threadripper CPUs have 64 cores. That’s more than enough power for almost any kind of use case.
This is the same reason why there are only Xeon-based dual CPU motherboards. Intel also produces workstation CPUs and they were more than enough for any kind of home-usage. At least back when Intel had advantage over AMD. This isn’t the case anymore.
If you want a dual CPU motherboard you have to get server-class processors. Luckily, both Intel and AMD server CPUs have dual-socket motherboards so you can pick between the two.
Frequently Asked Questions
How does a dual CPU motherboard work?
In a dual CPU motherboard setup the CPUs share resources (caches, buses, and memory) and are synchronized together to multiprocess the workload to be split between the two.
Can you have more than one CPU on a motherboard?
Yes, if dual CPU motherboards aren’t evidence of that then take a look at quad CPU motherboards. Don’t keep your hopes though as like the dual CPU motherboards these are also used for server purposes.
How many CPUs can a motherboard have?
Consumer motherboards these days have one while server motherboards have two or four.