CNIPA.AI
검색으로 돌아가기
기록

PREFETCHING AN ACCESS PATTERN HAVING A JUMP

발명심사 중
20청구항 · 3 독립항
§ Ⅰ

개요

발명자

Jungsoo KIM; Sabine FRANCIS; Conrado BLASCO

IPC 분류

G6F 9/30G6F 9/38

CPC 분류

G6F9/30047G6F9/3802

Certain aspects of the present disclosure provide techniques and apparatus for prefetching an access pattern having a jump. Aspects include obtaining a stride between consecutive memory accesses of the access pattern to determine a stride pattern for the access pattern. Aspects include determining whether a jump in the access pattern has occurred based on the stride pattern and a current stride of the access pattern. Aspects include, in response to determining the jump in the access pattern has occurred, adjusting a prefetch address for a next memory access of the access pattern based on the jump in the access pattern. Aspects include issuing a prefetch request for the adjusted prefetch address.

원문 (중국어)

Certain aspects of the present disclosure provide techniques and apparatus for prefetching an access pattern having a jump. Aspects include obtaining a stride between consecutive memory accesses of the access pattern to determine a stride pattern for the access pattern. Aspects include determining whether a jump in the access pattern has occurred based on the stride pattern and a current stride of the access pattern. Aspects include, in response to determining the jump in the access pattern has occurred, adjusting a prefetch address for a next memory access of the access pattern based on the jump in the access pattern. Aspects include issuing a prefetch request for the adjusted prefetch address.