높은 클럭 주파수에서 실행할 수 있는 RAM 키트에 엄청난 비용을 투자했지만 작업 관리자에서 메모리 속도를 확인했을 때 RAM이 광고된 속도로 실행되지 않는 것을 보고 충격을 받았습니다..
그렇다면 시스템의 고성능 RAM이 올바른 속도로 실행되지 않는 이유는 무엇입니까?
같은 질문을 하는 자신을 발견했다면 RAM을 더 빠르게 실행할 수 있게 해주는 RAM 프로필인 XMP를 살펴보는 것입니다.
목차
왜 XMP가 필요한가요?
XMP를 사용하기 전에 CPU가 RAM에 연결되는 방식과 처음에 XMP가 필요한 이유를 이해하는 것이 중요합니다.
시스템의 CPU는 소켓을 사용하여 마더보드를 통해 RAM에 연결되어 있습니다.이 소켓을 통해 데이터가 CPU에 도달합니다.따라서 마더보드, CPU 및 RAM이 함께 작동하여 RAM에서 CPU로 데이터를 가져와야 합니다.
모든 것이 올바르게 작동하도록 하기 위해 컴퓨터의 마더보드는 BIOS(기본 입/출력 시스템)를 저장하는 작은 칩을 사용합니다.이 칩은 컴퓨터를 켜면 살아납니다.전원이 공급되면 BIOS는 POST(Power-On Self-Test)를 수행합니다.이 테스트에서 마더보드는 상태를 확인하고 CPU에 연결된 다양한 입출력 장치를 초기화합니다.이 테스트 동안 마더보드는 RAM이 실행되어야 하는 주파수를 결정합니다.
이를 위해 마더보드는 RAM의 주파수, 전압 및 타이밍과 같은 정보를 저장하는 칩인 SPD(Serial Presence Detect)와 통신합니다.SPD에 저장된 이 데이터는 JEDEC(Joint-Electron-Device-Engineering-Council)에 의해 DDR2, DDR3, DDR4와 같은 다양한 RAM 기술에 대해 표준화되었습니다.
이 표준화로 인해 DDR4 RAM은 800~1600MHz 사이의 주파수에서 실행되어 초당 최대 3200메가트랜스퍼(MT/s)의 데이터 속도를 제공할 수 있습니다.즉, 고성능 RAM 스틱은 최대 5333MT/s에 도달할 수 있습니다.
RAM이 JEDEC 사양을 우회하고 더 빠른 주파수로 실행하는 방법에 대한 질문은 무엇입니까?자, 여기에서 XMP가 등장합니다.
XMP란 무엇입니까?
Extreme Memory Profiles의 약자인 XMP는 JEDEC에서 승인한 표준화된 프로필 외에 RAM SPD에 내장된 구성 세트를 정의합니다.이러한 프로필은 RAM의 전압, 주파수 및 CAS 대기 시간을 정의하므로 표준화된 주파수에 비해 더 빠른 클럭 속도로 실행할 수 있습니다.
Intel에서 개발한 RAM 모듈의 XMP 프로필은 Intel XMP 테스트 계획에 의해 검증되어 시스템이 고주파수에서 실행할 때 지속적인 성능을 제공할 수 있습니다.이러한 프로필은 RAM 제조업체에서 정의하고 Intel에서 검증하므로 수동으로 RAM을 오버클러킹하는 것과 비교할 때 XMP를 사용하는 것이 더 좋습니다.
앞서 설명했듯이 RAM, CPU 및 마더보드는 함께 작동하여 RAM에서 CPU로 데이터를 이동합니다.따라서 이러한 모든 구성 요소가 오버클럭을 지원하는지 확인하는 것이 중요합니다.그렇지 않은 경우 RAM은 JEDEC에서 정의한 표준 주파수에서 실행됩니다.
다양한 유형의 XMP
알아야 할 XMP에는 두 가지 유형이 있습니다.
- XMP 2.0: 이 버전의 XMP는 시스템 성능을 향상시키기 위해 두 가지 사전 설정된 전압, 타이밍 및 주파수 버전을 사용자에게 제공합니다.대부분의 경우 한 설정은 더 안정적으로 설계되고 다른 설정은 더 빠른 RAM 속도를 위해 구성됩니다.
- XMP 3.0: DDR5 및 Intel의 12세대 프로세서와 함께 출시된 XMP 3.0은 사용자에게 5가지 프로필을 제공합니다.5개 중 3개는 사전 설정되어 있는 반면, 2개 프로필은 사용자가 구성할 수 있습니다.이 때문에 사용자는 자신의 작업 부하에 가장 잘 맞는 프로필을 만들 수 있습니다.또한 Intel의 12세대 프로세서에는 동적 메모리 부스트 기술이 탑재되어 있습니다.이를 통해 CPU는 작업 부하에 따라 XMP 주파수와 기본 주파수 간에 전환할 수 있으므로 성능과 안정성이 향상됩니다.
AMD의 RAM 오버클러킹: AMP
RAM, CPU 및 마더보드가 함께 작동하여 RAM을 더 빠른 속도로 실행해야 합니다.
여기에 문제가 있습니다. AMD CPU와 AMD 마더보드가 있는 경우 XMP는 Intel 제품 전용이므로 Intel의 XMP를 사용할 수 없습니다.그러나 AMD가 AMP(AMD Memory Profiles)라고 하는 자체 메모리 프로필을 개발했기 때문에 완전한 손실은 아닙니다.XMP만큼 대중적이지는 않지만 최신 세대의 AMD 프로세서와 새로운 AM5 소켓은 Ryzen 가속 메모리 프로필(RAMP)을 사용하여 RAM을 향상시킵니다.
또한 Asus 및 Gigabyte와 같은 마더보드 제조업체는 DOCP(DRAM Overclock Profile) 및 EOCP(Extended Overclock Profile)를 내놓았습니다.이러한 프로필을 통해 AMD CPU는 AMD 시스템의 전압, 타이밍 및 주파수 매개변수를 변경하여 XMP 프로필을 사용하여 RAM과 통신할 수 있으므로 사용자가 RAM을 오버클럭할 수 있습니다.
XMP는 시스템 성능을 어떻게 향상합니까?
이제 XMP가 작동하는 방식에 대한 기본적인 이해를 얻었으므로 XMP가 시스템 성능을 향상시키는 이유를 살펴볼 수 있습니다.
보시다시피, 기존 프로세서는 터보 부스트 동안 4GHz의 클럭 속도로 실행됩니다.이 클럭 속도로 프로세서는 1/4 나노초 내에 작업을 수행할 수 있습니다.그러나 1600MHz에서 실행할 때 RAM은 3200MT/s의 속도로 데이터를 전송할 수 있습니다.또한 RAM은 CAS 대기 시간으로 인해 데이터를 즉시 전송할 수 없습니다.이 대기 시간은 RAM의 요청과 응답 시간 사이의 지연을 정의합니다.이로 인해 DDR4 메모리 모듈은 10나노초마다 CPU로 데이터를 전송할 수 있습니다.
따라서 CPU가 최대 기울기로 실행될 때 RAM은 필요한 속도로 데이터를 공급할 수 없습니다.그러나 주파수를 높이면 RAM이 CPU에 더 빠르게 데이터를 공급할 수 있으므로 이 간격이 줄어들어 시스템의 전체 성능이 향상됩니다.
RAM 속도 확인 방법
시스템의 RAM 속도를 확인하는 것은 그리 어렵지 않습니다.작업 관리자를 열면 몇 개의 버튼을 클릭하여 RAM이 실행되는 속도를 이해할 수 있습니다.
시스템의 RAM이 광고된 주파수에서 실행되고 있지 않으면 BIOS 설정으로 이동하여 XMP 프로필을 선택할 수 있습니다.
RAM을 오버클럭할 가치가 있습니까?
RAM 스틱의 데이터 전송 속도는 SPD에 내장된 Extreme Memory Profiles를 통해 주파수와 전압을 변경하여 향상시킬 수 있습니다.따라서 더 빠른 클럭 속도로 실행할 수 있는 RAM이 있는 경우 XMP를 사용하면 시스템의 전체 성능을 향상시킬 수 있습니다.
이러한 성능 향상은 더 나은 게임 경험으로 이어질 수 있습니다.즉, 이러한 개선 사항을 확인하려면 높은 CPU 대역폭을 사용하도록 실행하는 게임과 워크로드를 최적화해야 합니다.