TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Myths and Urban Legends About Dual-Socket Servers

25 pointsby auvi6 months ago

7 comments

tbrownaw6 months ago
With chiplets being a thing these days, I guess this is really about where in the overall system is the best place to put the package boundary and socket/pins? And then another approach to that same question would be what apple is doing with in-package ddr5 (which I think I heard amd is copying with a custom line for... Microsoft / azure I think it was?).
Polizeiposaune6 months ago
My understanding is that one factor pushing hyperscalers towards dual-socket was the cost of the network fabric - for the longest time, having two CPU sockets per NIC &#x2F; per leaf switch port was the overall system price&#x2F;performance sweet spot for many workloads. More sockets required more expensive CPUs, while single-socket servers need twice as many NICs and twice as many top-of-rack switchports.<p>With newer&#x2F;faster ethernet standards you still need twice as many NICs but you can often split the lanes coming out of a switch chip and use a Y cable.
chipdart6 months ago
This article reads like an AMD advertisement for their EPYC processor line.
评论 #42282921 未加载
评论 #42282119 未加载
评论 #42282122 未加载
评论 #42282268 未加载
评论 #42282289 未加载
jeffbee6 months ago
EPYC brings plenty of NUMA complexity in a single socket unfortunately. If you just want to solve system performance riddles then one socket is plenty. I seem to recall that Facebook publicly announced that they switched their web server systems to 1 socket more than 8 years ago. Since that time Netflix has written several times about how they carefully keep the sides of a 2S server from interfering with each other and I always wondered why they bother, why they don&#x27;t just saw the system in half and save themselves the trouble.
评论 #42282943 未加载
pjdesno6 months ago
Not mentioned in this is the issue of memory scaling.<p>DRAM price per GB has been roughly flat for well over a decade - consumer prices hit $4&#x2F;GB in 2011, and have fluctuated around there ever since - most of the drop in real cost since then has been due to declining value of that $4. Prices for large enterprise&#x2F;hyper scalers are probably similar, as it’s a low-margin commodity market.<p>Two sockets gets you more memory channels and more DINNS, but as memory price causes the RAM&#x2F;CPU ratio to drop, and single-channel bandwidth increases with DDR5, that becomes less important.<p>Of course that’s one of those things you can’t really say to customers, kind of like “you don’t really need 250hp in a passenger sedan”.
评论 #42283654 未加载
rkagerer6 months ago
If price didn&#x27;t matter, what would be the best performing CPU available today? With lots of PCIe lanes and high single-thread performance?
评论 #42283811 未加载
评论 #42282295 未加载
评论 #42282727 未加载
评论 #42282270 未加载
Tepix6 months ago
If you want to inference big LLMs on CPU, you really want those 2x 12 memory channels a Dual EPYC system offers you for decent speeds.
评论 #42282948 未加载