https://www.2cpu.co.kr/vm/3509
15년도에 이미 이곳 투시피유에 BIOS에서 QPI Snoop Mode 설정 옵션에 대해 글이 올라왔는데, 저의 경우 일단 옵션하나가 더있어서 새로 문의 드립니다.
우선 사양과 환경 입니다.
HP Z840 WorkStaion 듀얼 CPU 32C 64T
메인 OS는 윈도우11 Pro 24H2
램 쿼드채널 사용중
(전체 256램중 평소 17램~20램 사용중 윈도에서 램사용률은 저렇게 장기간 큰변화 없습니다.)
CPU 최대 로드율(윈11)은 10%미만 유지중
Bios에서는ᆢ
NUMA 엑세스 비활성화 상태 (꺼놨습니다.)
터보부스터 비활성화 상태
PCIe 퍼포먼스 모드 활성화 상태
(아래 사진상꺼져있는데 이후에켜 다시 켜논겁니다.)
VT-X & VT-D 둘다 활성화 상태
ㅡWSL2 하위 리눅스 기능 사용중
ㅡ윈도우용 Docker Desktop 컨테이너 1개 운용중
(개발자아니고 빌드목적도 아닙니다,
리눅스 컨테이너 열고 리눅스 쉘에 게속 접속중)
저의 경우 BIOS에서 QPI Snoop Mode설정은어떤걸로 선택하는것이 가장 적합할까요?
1번 얼리 스눕이 기본값이였는데,
3번 COD로 2틀 돌렸다가 윈도우이벤트뷰어에서
메모리 오류떠서 다시 1번으로 바꿨네요ᆢ
이 필드는 Node Interleaving(노드 인터리빙)이
Disabled(비활성화)로 설정된 경우에만 사용 가능합니다.
1.Early Snoop
ㅡ메모리 지연에 민감한 워크로드
ㅡ메모리 지연 시간을 줄이지만 다른 모드에 비해 전체 대역폭이 낮아질 수도 있습니다.
ㅡ메모리 지연 시간에 민감한 워크로드나 원격 소켓에서 캐시 간 빠른 전송 지연 시간을 활용하는 워크로드에는 얼리 스눕 모드를 사용합니다. 스눕은 더 일찍 전송되므로 이 모드에서는 메모리 지연 시간이 더 낮습니다.
2.Home Snoop
ㅡ최대 LOC가 필요한 누마 워크로드 (기본)
일반적인 NUMA 환경에서 높은 메모리 대역폭을 제공합니다.
ㅡ메모리 대역폭에 민감하고 로컬 및 원격 메모리 대역폭이 모두 필요한 NUMA 워크로드에는 홈 스눕 모드를 사용합니다.
3.Cluster-On-Die
ㅡ고도로 최적화된 NUMA 워크로드에서 메모리 대역폭을 늘립니다.
ㅡ이 모드는 소켓을 논리적으로 2개의 NUMA 도메인으로 분할하여 코어의 절반으로 OS에 노출시킵니다. & 소켓의 각 NUMA 도메인에 할당된 LLC입니다. 이 모드는 온다이 디렉토리 캐시 및 인메모리 디렉토리 비트를 사용하여 스눕을 보내야 하는지 여부를 결정합니다. 고도로 NUMA에 최적화된 워크로드의 경우 이 모드를 사용하여 NUMA 워크로드에 대해 가장 낮은 로컬 메모리 지연 시간과 가장 높은 로컬 메모리 대역폭을 확보할 수 있습니다.
4.Directory With OSB
ㅡ매우 가벼운 로딩 조건에서 OSB와 함께 홈 디렉토리 스눕을 사용합니다.
ㅡ기회주의적 스눕 방송(OSB) 디렉토리 모드입니다. HA는 디렉토리 정보를 수집하고 확인하기 전에도 투기적 홈 스눕 방송을 선택할 수 있습니다.
Cluster on Die"(COD) 모드는 다음과 같은 경우에 특별히 권장됩니다.
가능한 한 최저 수준을 달성하기 위해 NUMA에 최적화된 애플리케이션 로컬 메모리 지연 시간 및 가능한 가장 높은 로컬 메모리 대역폭. 이 모드는 인텔 제온 E5-2600 v3 프로세서에서만 지원됩니다.
ㅡ참고 사항ㅡ
"홈 스눕" 및 "얼리 스눕" 모드에서는 항상 스눕이 전송되며, 스눕은 다른 장소에서 전송됩니다.
캐시 에이전트(이전)는 "얼리 스눕" 모드이고,
홈 에이전트(이후)는 "홈 스눕" 모드입니다.
CoD ´Â Z840 À» ¼ö½Ê´ë ¿¬°áÇÏ¿© º´¿ÄÄÇ»Æà ¿¬»êÇÒ ¶§..
¸ðµç NodeµéÀÌ ¼·Î ¸Þ¸ð¸®¸¦ ÂüÁ¶ ÇÒ ¶§ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù.
´ÔÀº ±×³É °³ÀÎÀÌ 1´ë »ç¿ëÇÏ´Â ¿öÅ©½ºÅ×À̼ÇÀ¸·Î »ç¿ëÇÏ´Â ±âº»°ªÀ¸·Î ½Î¿ëÇϼ¼¿ä..
Z840ÀÌ ³ªÈ¥ÀÚ »ç¿ëÇÏÁö ¾Ê°í.. ³»°¡ »ç¿ëÇÏ´Â °Í´Â Á» ´À·Áµµ .... ´ë½Å¿¡ ¿ÜºÎ ¼ºñ½º¸¦ ºü¸£°Ô ÇÒ ¶§ µî µîµî
Xeon CPU - CPU ¿¬°á Bus ¿¡ ´ëÇÑ ¼³Á¤ÀÔ´Ï´Ù.
±â³É ±âº»°ªÀ¸·Î ¾²¼¼¿ä.
QPI Snoop ¾ó¸® ½º´¯ ±âº»°ªÀ¸·Î °¡º¾´Ï´Ù.
Early Snoop
¤Ñ¸Þ¸ð¸® Áö¿¬¿¡ ¹Î°¨ÇÑ ¿öÅ©·Îµå
¤Ñ¸Þ¸ð¸® Áö¿¬ ½Ã°£À» ÁÙÀÌÁö¸¸ ´Ù¸¥ ¸ðµå¿¡ ºñÇØ Àüü ´ë¿ªÆøÀÌ ³·¾ÆÁú ¼öµµ ÀÖ½À´Ï´Ù.
¤Ñ¸Þ¸ð¸® Áö¿¬ ½Ã°£¿¡ ¹Î°¨ÇÑ ¿öÅ©·Îµå³ª ¿ø°Ý ¼ÒÄÏ¿¡¼ ij½Ã °£ ºü¸¥ Àü¼Û Áö¿¬ ½Ã°£À» È°¿ëÇÏ´Â ¿öÅ©·Îµå¿¡´Â ¾ó¸® ½º´¯ ¸ðµå¸¦ »ç¿ëÇÕ´Ï´Ù. ¾ó¸® ½º´¯Àº ´õ ÀÏÂï Àü¼ÛµÇ¹Ç·Î ÀÌ ¸ðµå¿¡¼´Â ¸Þ¸ð¸® Áö¿¬ ½Ã°£ÀÌ ´õ ³·½À´Ï´Ù.