PREFETCHING AN ACCESS PATTERN HAVING A JUMP
개요
발명자
Jungsoo KIM; Sabine FRANCIS; Conrado BLASCO
IPC 분류
CPC 분류
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.