2012-06-18 2 views
3

하나의 CPU 만 있으면 NUMA 지원 CPU 아키텍처에 대한 Windows 개발자의 의의가 있습니까?하나의 CPU 시스템에서 NUMA에 대해 걱정해야합니까?

+0

NUMA 인 단일 소켓 시스템을 인식하지 못합니다. 하나의 소켓 만 채워진 멀티 소켓 NUMA 머신을 가질 수 있습니다. 그러나 단지 하나의 메모리 뱅크 만 있기 때문에 더 이상 NUMA가 아닙니다. – Mysticial

+0

네, 그게 질문이었습니다. 고맙습니다. 만약 당신이 단지 그것을 답으로 써 주시면 제가 표기하겠습니다 –

답변

4

코멘트 ->

는 지금까지 내가 아는 한, NUMA입니다 단일 소켓 시스템이없는 답변. IBM Power7에는 NUMA L3 캐시가 약간 있지만 주 메모리에 대한 액세스는 여전히 동일합니다.

대부분의 멀티 소켓 마더 보드 시스템은 각 소켓에 로컬 및 고속 메모리 뱅크가있는 NUMA입니다. 하나의 소켓 만 채우도록 선택할 수는 있지만 더 이상 NUMA가 아닙니다.

CPU가 없으면 NUMA에 대해 걱정할 필요가 없습니다.

+1

2017 년부터 상황이 조금 바뀌기 시작하고 있습니다. Knights Landing Xeon Phi는 MCDRAM에 적용되는 4 개의 NUMA 노드에 대해 구성 될 수 있습니다. AMD Naples는 각 소켓의 4 NUMA 노드에 맞게 구성 될 것으로 예상됩니다. 그러나 이것이 L3 캐시 용인지 4 메모리 채널 용인지 여부는 분명하지 않습니다. 코어 수가 많은 Intel 서버에는 소켓을 여러 NUMA 노드로 나눌 수있는 "클러스터 온 죽을"모드가 있습니다. 또한 L3 또는 개별 메모리 채널 일지 불분명 함. – Mysticial

관련 문제