본문 바로가기
호기심_메모

NUMA(Non-Uniform Memory Access)

by 겸손하게 빚진자로, 밝게 인사 2021. 8. 13.
728x90

 

1. 기억장치의 병렬처리 방식 NUMA 개념

- 시스템 크기에 대한 UMA 모델의 한계를 극복하고 더 큰 규모의 시스템 구성을 위한 모델

- 분산공유 기억장치 구조이며 기억장치 책세스 시간은 기억장치의 위치에 따라 달라짐

 

2. NUMA의 구성도 및 기억장치 액세스 방식

가. NUMA의 구성도

 

 

나. NUMA의 기억장치 액세스 방식

- 기억장치 액세스는 3가지 방식으로 동작

. 지역 기억장치 액세스 : 자신이 속한 그룹(Quad) 내의 기억장치(LSM : local memory access) 접근

. 전역 기억장치 액세스 : 전역 공유기억장치(GSM : global memory access)에 접근

. 원격 기억장치 액세스 : 다른 그룹에 있는 LSM에 접속

 

3. 기억장치 액세스 방식 비교

- SMP : 시스템 버스와 같은 인터커넥션을 통해 프로세스, 메모리, IO 등이 시스템 자원을 균등하게 공유하는 구조

. CPU 단위의 공유 / 확장성에 한계 존재 / 가격대비 성능 좋음

- MPP : 개별 프로세스, 메모리, IO등의 시스템 자원을 가지는 노드들을 독접된 상호 연결로 결합한 구성

. Node 단위의 공유 / 확장성 뛰어남 / 고가

- NUMA : 복수개의 CPU 보드를 연결하여 통합된 멀티 프로세스 시스템을 만드는 구조

. Quad 단위의 공유 / 확장성 뛰어남 / 가격대비 성능 좋음

 

반응형

'호기심_메모' 카테고리의 다른 글

컴퓨터의 구조  (0) 2021.08.13
RPA(Robot Process Automation)  (0) 2021.08.13
기술 로드맵  (0) 2021.08.13
Wi-Fi 6, 802.11ax, HEW  (0) 2021.08.13
코드사인, 코드서명  (0) 2021.08.13