문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 UMA (문단 편집) == 균일 메모리 접근 == [[멀티코어 프로세서]]에서 메모리에 접근하는 방식들 중에 하나. 보통 줄여서 UMA(Uniform Memory Access)라고 부르며, 모든 코어에서 동등한 시간 내에 메모리에 접근할 수 있다. 이와 반대 개념인 NUMA(Non-Uniform Memory Access) 방식은 코어별로 메모리 접근 시간이 차이가 난다. 이러한 차이는 [[CPU]] 멀티코어화가 진행되면서 코어들의 묶음인 클러스터 내의 코어 구조에 따라 달라진다. 코어 수가 많은 CPU일 수록 NUMA가 두드러지는데, 일례로 인텔의 '링 버스(Ring-Bus)' 구조의 멀티코어 CPU는 해당하는 코어가 내부 링 구조 Bus의 어디에 위치하고 있냐에 따라서 메모리의 접근 속도가 차이가 난다. AMD는 Zen 기반 EPYC과 ThreadRipper 등과 같이 MCM 구조의 여러 다이의 칩이 묶여 있는 CPU에서 서로 다른 CPU에 연결되어 있는 메모리에 접근할 때 메모리 접근 속도차가 두드러진다. 이러한 문제를 인텔의 경우 기존의 링버스 구조에서 그물망(Mesh) 구조로 코어를 배치하여 NUMA를 최소한으로 하였으며, AMD의 경우 Zen 2 아키텍처부터 칩렛+I/O 다이 구조로 넘어가면서 모든 메모리의 접근이 I/O 전용 다이를 통해 각 칩렛 내의 CPU로 전달되면서 NUMA를 어느 정도 해결하였다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기