두 개의 상이한 메모리 유형들로부터 비순차적으로 도착하는 응답 데이터를 식별하기 위한 시스템들, 장치들 및 방법들이 개시된다. 컴퓨팅 시스템은 어플리케이션들을 처리하기 위한 하나 이상의 클라이언트들을 포함한다. 메모리 채널은 메모리 컨트롤러와 제1 메모리 및 제1 메모리와 다른 제2 메모리 각각에 연결된 메모리 버스 사이에서 메모리 트래픽을 전달한다. 메모리 컨트롤러는 판독 데이터가 메모리로부터 메모리 버스 상에 도착하도록 스케줄링되는 소정 시점을 결정한다. 메모리 컨트롤러는 고유 식별자를 소정 시점과 관련시킨다. 메모리 컨트롤러는 소정 시점에 기초하여 도착한 판독 데이터와 관련된 소정 명령을 식별한다.
Systems, apparatuses, and methods for identifying response data arriving out-of-order from two different memory types are disclosed. A computing system includes one or more clients for processing applications. A memory channel transfers memory traffic between a memory controller and a memory bus connected to each of a first memory and a second memory different from the first memory. The memory controller determines a given point in time when read data is to be scheduled to arrive on the memory bus from memory. The memory controller associates a unique identifier with the given point in time. The memory controller identifies a given command associated with the arriving read data based on the given point in time.