페이지 테이블 ( 206 ) 로부터 의 특정 스트림 ( 212 ) 에 대한 초기 어드레스 변환 을 수신 하 면 , TLB ( 210 ) 는 트랜잭션 ( 308 ) 에서 스트림 이 초기 화 되 었 음 을 가리키 는 확인 메시지 ( acknowledgment message ) 를 클라이언트 ( 202 ) 로 전송 한다 . 이 확인 에 응답 하 여 , 클라이언트 ( 202 ) 는 트랜잭션 ( 310 ) 에서 , 이 에 대한 변환 이 이제 TLB ( 210 ) 에 저장 되 는 가상 어드레스 에 의해 참조 되 는 데이터 로 의 액세스 를 요청 한다 . 이 에 따라 , 메모리 관리 제어기 ( 120 ) 는 이제 TLB ( 210 ) 에 저장 된 엔트리 를 통해 가상 어드레스 를 변환 하 고 트랜잭션 ( 312 ) 에서 변환 된 어드레스 를 기초 로 메모리 ( 204 ) 내 데이터 를 액세스 한다 . 메모리 ( 204 ) 는 트랜잭션 ( 314 ) 에서 요청 된 동작 을 수행 및 / 또는 요청 된 데이터 를 클라이언트 ( 202 ) 로 제공 한다 . TLB ( 210 ) 는 트랜잭션 ( 316 ) 에서 스트림 전진 을 위한 새로운 변환 을 프리 페치 한다 . 더 구체 적 으로 , TLB ( 210 ) 는 트랜잭션 ( 310 ) 에서 메모리 액세스 요청 에 대한 변환 을 수행 한 후 , 이 들 변환 은 클라이언트 ( 202 ) 에게 더 는 요구 되 지 않 는다 . 따라서 TLB ( 210 ) 는 스트림 ( 212 ) 을 전진 시키 기 위해 새로운 변환 을 페치 한다 . 페치 된 새로운 변환 은 , 막 수행 된 메모리 액세스 와 연관 된 메모리 어드레스 직후 인 메모리 어드레스 에 대한 변환 이 다 . 트랜잭션 ( 318 ) 에서 , 페이지 테이블 ( 206 ) 은 선입 선출 방식 으로 더 오래 된 변환 을 교체 하 면서 TLB ( 210 ) 내 저장 을 위한 요청 된 변환 을 제공 한다 . 트랜잭션 ( 310 내지 318 ) 은 클라이언트 ( 202 ) 가 스트림 ( 212 ) 를 완료 할 때 까지 루프 반복 된다 . 클라이언트 가 스트림 ( 212 ) 에 대해 특정 된 가상 메모리 어드레스 의 범위 에 대해 데이터 를 액세스 할 때 또는 스트림 ( 212 ) 이 완료 됐 음 을 지시 하 는 그 밖 의 다른 일부 이벤트 가 발생 할 때 클라이언트 가 스트림 ( 212 ) 을 완료 한다 . 스트림 이 완료 된 후 , 클라이언트 ( 202 ) 는 트랜잭션 ( 320 ) 에서 스트림 의 무효화 를 요청 한다 . 이 무효화 트랜잭션 은 스트림 에 대한 데이터 , 가령 , 어 드레스 범위 , 클라이언트 식별자 , 및 변환 을 무효 화 하 여 , TLB ( 210 ) 에 상기 데이터 를 저장 하 는 메모리 가 또 다른 스트림 ( 212 ) 을 위해 사용 될 수 있 다 .