发明授权
US07996646B2 Efficient encoding for detecting load dependency on store with misalignment
有权
高效编码,用于检测不对齐存储的负载依赖性
- 专利标题: Efficient encoding for detecting load dependency on store with misalignment
- 专利标题(中): 高效编码,用于检测不对齐存储的负载依赖性
-
申请号: US12721164申请日: 2010-03-10
-
公开(公告)号: US07996646B2公开(公告)日: 2011-08-09
- 发明人: Tse-yu Yeh , Daniel C. Murray , Po-Yung Chang , Anup S. Mehta
- 申请人: Tse-yu Yeh , Daniel C. Murray , Po-Yung Chang , Anup S. Mehta
- 申请人地址: US CA Cupertino
- 专利权人: Apple Inc.
- 当前专利权人: Apple Inc.
- 当前专利权人地址: US CA Cupertino
- 代理机构: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- 代理商 Lawrence J. Merkel
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
In one embodiment, an apparatus comprises a queue comprising a plurality of entries and a control unit coupled to the queue. The control unit is configured to allocate a first queue entry to a store memory operation, and is configured to write a first even offset, a first even mask, a first odd offset, and a first odd mask corresponding to the store memory operation to the first entry. A group of contiguous memory locations are logically divided into alternately-addressed even and odd byte ranges. A given store memory operation writes at most one even byte range and one adjacent odd byte range. The first even offset identifies a first even byte range that is potentially written by the store memory operation, and the first odd offset identifies a first odd byte range that is potentially written by the store memory operation. The first even mask identifies bytes within the first even byte range that are written by the store memory operation, and wherein the first odd mask identifies bytes within the first odd byte range that are written by the store memory operation.
公开/授权文献
信息查询