CNIPA.AI
返回搜索
档案

PREFETCHING AN ACCESS PATTERN HAVING A JUMP

发明专利审中
2浏览
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.