Intel 'Ice Lake'GPU 문서, 강화되지 않은 메모리 모드 공개



When reading through the Gen11 GT2 whitepaper by Intel, which describes their upcoming integrated graphics architecture, we may have found a groundbreaking piece of information that concerns the memory architecture of computers running 10 nm 'Ice Lake' processors. The whitepaper mentions the chip to feature a 4x32-bit LPDDR4/DDR4 interface as opposed to the 2x64-bit LPDDR4/DDR4 interface of current-generation chips such as 'Coffee Lake.' This is strong evidence that Intel's new architecture will have unganged dual-channel memory controllers (2x 64-bit), as opposed to the monolithic 128-bit IMC found on current-generation chips.

강화되지 않은 이중 채널 메모리 인터페이스는 각각 64 비트 폭의 메모리 채널을 처리하는 두 개의 독립 메모리 컨트롤러로 구성됩니다. 이 접근 방식을 사용하면 액세스가 개별 메모리 뱅크로 이동하는 경우 프로세서가 두 가지 작업을 동시에 실행할 수 있습니다. 게다가 128 비트 메모리 모드에서는 불가능한 일을 동시에 읽고 쓸 수 있습니다. 프로세서의 관점에서 DRAM은 매우 느리고 대부분의 시간 (= 지연 시간)은 메모리를 열고 읽기 / 쓰기 작업을 준비하는 것입니다. 실제 데이터 전송은 상당히 빠릅니다. 두 개의 독립적 인 메모리 컨트롤러를 사용하면 이러한 지연 시간을 여러 가지 방식으로 완화 할 수 있습니다. 단일 스레드 워크로드 또는 비교적 작은 문제 세트에서 작동하는 워크로드는 갱 모드에서 더 많은 이점을 얻을 수 있지만, 다중 (또는 다중 스레드) 애플리케이션이 방대한 양의 메모리로 작동 할 때 비 강화 모드가 빛을 발할 수 있습니다. 메모리 뱅크에 액세스합니다. OS 수준의 메모리 관리와 같은 안전하지 않은 인식 소프트웨어는 물리적 메모리 전체에 프로세스를 균등하게 분산하여 독립적 인 메모리 액세스를 가능한 한 자주 실행할 수 있으므로 안전하지 않은 모드를 최대한 활용할 수 있습니다.

통합 그래픽의 경우 비 강화 모드는 실제 킬러 응용 프로그램입니다. iGPU는 지오메트리, 텍스처 및 프레임 버퍼를위한 시스템 메모리를 예약합니다. 이 메모리 범위는 일반적으로 실제 메모리 공간의 끝에 위치하지만 Windows OS 및 응용 프로그램은 일반적으로 실제 메모리의 시작 부분에 있습니다. 이는 하나의 컨트롤러가 거의 항상 IGP의 메모리 페이지를 열어 놓을 수있는 반면, 두 번째 컨트롤러는 OS 및 응용 프로그램 메모리 요청을 처리하기 때문에 GPU에 자체 전용 메모리 컨트롤러를 효과적으로 제공합니다.

AMD has been supporting unganged dual-channel memory interfaces for over a decade now. The company's first Phenom processors introduced unganged memory with a BIOS option to force the CPU to interleave all data, called ganged mode. The consensus among the tech-community over the past ten years and the evolution of the modern processor toward more parallelism favors unganged mode. With CPU core counts heading north of 8 for mainstream-desktop processors, and integrated GPUs becoming the norm, it was natural for Intel to add support for an unganged memory interface.Image Courtesy: ilsistemista.net